Преброяване на празни клетки в MS Excel - съвместим с Microsoft Excel 2018, Excel 2018

Преброяване на празни клетки? Не искам да кажа нищо, което съдържа клетки? И там е разликата? Се разследват в детайли.

Съгласно празна клетка се означава клетка, която съдържа стойности или формули. Определяне на празна клетка чрез използване на функция ISBLANK ().

Ако искате да се разчита на празните клетки в диапазон A1: D4. възможно е да се използва формулата = COUNTBLANK (А1: D4) или = SUMPRODUCT (- ISBLANK (А1: D4)).

Но не всичко е толкова просто.

Ако клетката съдържа формула, в резултат на което е настроено на "" (празен текст), а след това да започне трудност, тъй като някои функции смятат, че това е празна клетка, а други не са съгласни с тях и смятат, че празното текст - текстов низ. Допълнително усложнява какво клетка с празен текст се появява като празен (празен текст, ако резултатът от изчисляването на формула или пише = "").

Какво е това празен текст и къде идва? Празната стойност текст (две кавички ( ""), с нищо между тях), може да бъде резултат от, например, определяне на състоянието на формулата: = IF (F1> 0; "по-голямо от 0" "").
Т.е. разработчик умишлено използва празен текст. Той е удобен, защото Празен резултат на текста има забележителен имот: клетката се появява празен. Този резултат може да се постигне като се използва със сигурност условно форматиране или потребителски формати. но много по-бързо, просто въведете "". Но този подход има своя цена: някои функции и EXCEL средства интерпретира клетката, която съдържа текста е празен. като празна клетка, а други, че имат текстова стойност.

експеримент

За илюстрация, нека разгледаме един пример за това как в клетката с празен текст условно форматиране и функция ISBLANK () (вж. Пример на файла).

Разглеждане на гама А1: D4. съдържащ числа, текст, празни клетки и празен текст "" (най-често срещаният случай).

Преброяване на празни клетки в MS Excel - съвместим с Microsoft Excel 2007, Excel 2010

Cell С4 има празно текст стойност (въведена в резултат на формулата за изчисление IF = (1> 2, 1, "")) и смели граница. Условно форматиране правило "Формат само клетки, които са празни" наистина подчертават празните клетки и клетките с празен текст!

Преброяване на празни клетки в MS Excel - съвместим с Microsoft Excel 2007, Excel 2010

ISBLANK () функция не споделя този подход и каза, че в С4. нещо (= ISBLANK формула (С4), инжектиран в клетката С5 връща невярно).

Функция COUNTBLANK (), както и условно форматиране. преброени в клетката със стойност на празен текст с празни клетки.

За да се избегне объркване с преброяването на празните клетки в В2 диапазон: C11, в присъствието на стойностите на празен текст присъства обобщена таблица: