Възможно ли е автоматично скриване на нулеви колони в таблица на exsel 97-2003?
Здравейте! Въпросът ми е: мога ли автоматично да скрия нулеви колони, който само заемат място? Освен това при обработването на таблицата е възможна грешка по невнимание да се скрие необходима колона. Работя на exsel 97-2003
Здравей, Петя.
Темата долу ще отговори на въпроса ти
Ето и още една полезна тема във връзка с темата тук:
Благодаря, Краси! Въпросът ми е друг:мога ли автоматично да скрия нулеви колони, който само заемат място? Обработвам по 50 таблици с различен диапазон.
Здравейте,
има един начин, който не е много автоматичен, но ще Ви свърши работа:
- На ред 25 (или който друг ред Ви е удобен) въведете следната формула:
=IF(COUNTBLANK(G3:G24)=ROWS(G3:G24);"скрий";0)
Формулата проверява дали в колона G всички стойности са празни. Ако са празни връща текст "скрий" (може да бъде всякакъв друг текст). Ако има поне една клетка, която не е празна, т.е. има число в нея - резултатът е нула.
- Копирате формулата във всички колони. След това избирате реда с тези формули и отивате на CTRL+G (Go to) -> Special -> Formulas и оставяте отметка само на Text
С това указваме на Ексел да селектира само клетките, в които се съдържа текст. Когато натиснете Enter, ще маркира всички колони, които наричате "нулеви"
- Без да правите нищо друго натискате CTRL+0 (нула). Това ще скрие всички селектирани колони, т.е. нулевите.
Възможно е формулата да има нужда от подобрение. Например, ако в една колона има само нули, то сумата им пак ще бъде нула, но резултатът от формулата няма да е текст. Също така, ако в някоя колона не се съдържат числа, а текст - също ще се обърка.
съжалявам не ми се получава