Преброяване на клетки, които не съдържат грешки в определен диапазон
Функцията NOT заедно с функцията ISERROR може да бъде обвита във функцията SUMPRODUCT или SUM, за да преброи броя на клетките, които не съдържат грешки в определен диапазон в Excel. Този урок предоставя подробни стъпки, които да ви помогнат лесно да го направите.
Пребройте клетките, които не съдържат грешки, с функцията SUMPODUCT
Пребройте клетките, които не съдържат грешки с функцията SUM
Броят на клетките съдържа грешки с функцията SUMPRODUCT
Както е показано на екранната снимка по-долу, за да преброите колко клетки не съдържат грешки в B3:B9, можете да направите следното.
Генерична формула
=SUMPRODUCT(--NOT(ISERROR(range)))
Аргументи
Обхват (задължително): диапазонът, от който искате да преброите клетки, които не съдържат грешки.
Как да използвате тази формула?
1. Изберете празна клетка като D3 в този случай.
2. Въведете формулата по-долу в него и натиснете Въведете ключ за получаване на резултата.
=SUMPRODUCT(--NOT(ISERROR(B3:B9)))
Как работят тези формули?
=SUMPRODUCT(--NOT(ISERROR(B3:B9)))
- 1) ISERROR(B3:B9): Функцията ISERROR връща TRUE, когато клетка в диапазон B3:B9 съдържа грешка, и връща FALSE, ако не. Накрая връща масив {FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}, което означава, че само втората и петата клетка съдържат стойности за грешка в диапазона.
- 2) NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}: Функцията NOT обръща стойностите TURE и FALSE в масива и връща нов масив като {TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}. Напротив, всяка стойност на TURE в този нов масив показва клетка, която не съдържа стойност за грешка.
- 3) --{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}: Тези два знака минус преобразуват “TRUE” в 1 и “FALSE” в 0. Тук ще получите нов масив като {1;0;1;1;0;1;1}
- 4) SUMPRODUCT{1;0;1;1;0;1;1}: Функцията SUMPRODUCT сумира всички числа в масива и връща крайния резултат като 5.
Броят на клетките съдържа грешки с функцията SUM
Функцията NOT заедно с функцията ISERROR може да бъде обвита във функцията SUM, за да преброи броя на клетките, които не съдържат грешки в определен диапазон в Excel.
Генерична формула
{=SUM(--NOT(ISERROR(range))}
Аргументи
Обхват (задължително): диапазонът, от който искате да преброите клетки, които не съдържат грешки.
Забележка: Тази формула трябва да се въведе като формула за масив. След прилагане на формулата, ако има къдрави скоби, увити около формулата, формулата за масив е създадена успешно.
Как да използвате тази формула?
1. Изберете празна клетка, за да изведете резултата.
2. Въведете формулата по-долу в нея и след това натиснете Ctrl + Превключване + Въведете клавиши едновременно, за да получите резултата.
=SUM(--NOT(ISERROR(B3:B9)))
Как работят тези формули?
=SUM(--NOT(ISERROR(B3:B9)))
- 1) ISERROR(B3:B9): Функцията ISERROR връща TRUE, когато клетка в диапазон B3:B9 съдържа грешка, и връща FALSE, ако не. Накрая връща масив {FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}, което означава, че само втората и петата клетка съдържат стойности за грешка в диапазона.
- 2) NOT{FALSE;TURE;FALSE;FALSE;TURE;FALSE;FALSE}: Функцията NOT обръща стойностите TURE и FALSE в масива и връща нов масив като {TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}. Напротив, всяка стойност на TURE в този нов масив показва клетка, която не съдържа стойност за грешка.
- 3) --{TURE;FALSE;TURE;TURE;FALSE;TURE;TURE}: Тези два знака минус преобразуват “TRUE” в 1 и “FALSE” в 0. Тук ще получите нов масив като {1;0;1;1;0;1;1}
- 4) SUM{1;0;1;1;0;1;1}: Функцията SUM сумира всички числа в масива и връща крайния резултат като 5.
Забележка: Както функцията ISERROR, така и функцията ISERR могат да се използват за проверка за стойности на грешка в диапазон от клетки. Така че можете да замените ISERROR с функцията ISERR в горните формули, за да преброите и клетките без грешки в определен диапазон. Все пак трябва да се отбележи, че функцията ISERR игнорира грешката N/A и я счита за нормална стойност в резултата.
Свързани функции
Функция ISERROR на Excel
Функцията ISERROR проверява дали дадена стойност е грешка и връща TRUE или FALSE.
Функция SUMPRODUCT на Excel
В Excel функцията SUMPRODUCT може да се използва за умножаване на две или повече колони или масиви заедно и след това да се получи сумата от продуктите.
Функция SUM на Excel
Функцията SUM добавя стойности.
Свързани формули
Пребройте броя на текстовите клетки
За да преброите броя на клетките, които съдържат текст в определен диапазон, функцията COUNTIF може да ви помогне лесно да го направите. Тук тази статия ще представи формулата в подробности, за да ви помогне да разрешите проблема.
Пребройте броя на клетките, които не съдържат много стойности
Тази публикация ще разгледа как да преброите броя на клетките, които не съдържат много стойности в определен диапазон в Excel.
Пребройте броя на клетките с дата в диапазон по ден от седмицата
Excel предоставя комбинацията от функциите SUMPRODUCT и WEEKDAY, за да ни помогне лесно да преброим броя на посочените дни от седмицата в диапазон. Този урок предоставя ръководство стъпка по стъпка, за да ви помогне да преминете през него.
Преброяване на клетки, които не съдържат конкретен текст
Този урок предоставя подробни стъпки за подпомагане на преброяването на клетки, които не съдържат конкретен текст в Excel.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.