Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Подсчет ячеек, которые не содержат ошибок, в указанном диапазоне

Функцию NOT вместе с функцией ISERROR можно заключить в функцию SUMPRODUCT или SUM для подсчета количества ячеек, которые не содержат ошибок в указанном диапазоне в Excel. Это руководство содержит подробные инструкции, которые помогут вам легко это сделать.

Подсчитайте ячейки, которые не содержат ошибок, с помощью функции СУММПОДУКТ
Подсчет ячеек, которые не содержат ошибок, с функцией СУММ


Счетные ячейки содержат ошибки с функцией СУММПРОИЗВ

Как показано на скриншоте ниже, чтобы подсчитать, сколько ячеек не содержит ошибок в B3: B9, вы можете сделать следующее.

Общая формула

=SUMPRODUCT(--NOT(ISERROR(range)))

аргументы

Диапазон (обязательно): диапазон, из которого вы хотите подсчитать ячейки, не содержащие ошибок.

Как пользоваться этой формулой?

1. Выберите пустую ячейку, например, в этом случае D3.

2. Введите в нее приведенную ниже формулу и нажмите Enter ключ для получения результата.

=SUMPRODUCT(--NOT(ISERROR(B3:B9)))

Как работают эти формулы?

=SUMPRODUCT(--NOT(ISERROR(B3:B9)))

  • 1) ISERROR(B3:B9): Функция ЕОШИБКА возвращает ИСТИНА, если ячейка в диапазоне B3: B9 содержит ошибку, и возвращает ЛОЖЬ, если нет. Наконец, он возвращает массив {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}: Эти два знака минус преобразуют «ИСТИНА» в 1 и «ЛОЖЬ» в 0. Здесь вы получите новый массив как {1; 0; 1; 1; 0; 1; 1}
  • 4) SUMPRODUCT{1;0;1;1;0;1;1}: Функция СУММПРОИЗВ суммирует все числа в массиве и возвращает окончательный результат как 5.

Счетные ячейки содержат ошибки с функцией СУММ

Функция НЕ вместе с функцией ЕОШИБКА может быть заключена в функцию СУММ для подсчета количества ячеек, которые не содержат ошибок в указанном диапазоне в Excel.

Общая формула

{=SUM(--NOT(ISERROR(range))}

аргументы

Диапазон (обязательно): диапазон, из которого вы хотите подсчитать ячейки, не содержащие ошибок.

Примечание: Эта формула должна быть введена как формула массива. Если после применения формулы вокруг нее заключены фигурные скобки, формула массива будет успешно создана.

Как пользоваться этой формулой?

1. Выберите пустую ячейку для вывода результата.

2. Введите в нее формулу ниже, а затем нажмите Ctrl + Shift + Enter клавиши одновременно, чтобы получить результат.

=SUM(--NOT(ISERROR(B3:B9)))

Как работают эти формулы?

=SUM(--NOT(ISERROR(B3:B9)))

  • 1) ISERROR(B3:B9): Функция ЕОШИБКА возвращает ИСТИНА, если ячейка в диапазоне B3: B9 содержит ошибку, и возвращает ЛОЖЬ, если нет. Наконец, он возвращает массив {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}: Эти два знака минус преобразуют «ИСТИНА» в 1 и «ЛОЖЬ» в 0. Здесь вы получите новый массив как {1; 0; 1; 1; 0; 1; 1}
  • 4) SUM{1;0;1;1;0;1;1}: Функция СУММ суммирует все числа в массиве и возвращает окончательный результат как 5.

Примечание: И функция ISERROR, и функция ISERR могут использоваться для проверки значений ошибок в диапазоне ячеек. Таким образом, вы можете заменить ISERROR функцией ISERR в приведенных выше формулах для подсчета ячеек без ошибок в указанном диапазоне. Однако следует отметить, что функция ISERR игнорирует ошибку N / A и рассматривает ее как нормальное значение в результате.


Связанные функции

Функция Excel ISERROR
Функция ISERROR проверяет, является ли значение ошибкой, и возвращает TRUE или FALSE.

Функция СУММПРОИЗВ в Excel
В Excel функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов, а затем получения суммы произведений.

Функция Excel SUM
Функция СУММ складывает значения.


Родственные формулы

Подсчитайте количество текстовых ячеек
Чтобы подсчитать количество ячеек, содержащих текст в указанном диапазоне, функция СЧЁТЕСЛИ может помочь легко это сделать. В этой статье мы подробно расскажем о формуле, которая поможет вам решить проблему.

Подсчитать количество ячеек, не содержащих много значений
В этом посте будет рассказано, как подсчитать количество ячеек, которые не содержат много значений в указанном диапазоне в Excel.

Подсчитать количество ячеек даты в диапазоне по дням недели
Excel предоставляет комбинацию функций СУММПРОИЗВ и ДЕНЬ НЕДЕЛИ, чтобы помочь нам легко подсчитать количество указанных дней недели в пределах диапазона. Это руководство представляет собой пошаговое руководство, которое поможет вам разобраться в этом.

Подсчет ячеек, не содержащих определенного текста
В этом руководстве представлены подробные инструкции по подсчету ячеек, не содержащих определенного текста в Excel.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и так далее ...) и экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.