В этом примере показано, как создать формулу массива, которая считает количество ошибки в диапазоне.
1. Мы используем IF и ISERROR для проверки на наличие ошибок.
Объяснение: функция ЕСЛИ возвращает 1, если обнаружена ошибка. В противном случае возвращается пустая строка.
2. Чтобы подсчитать ошибки (чтобы вас не перегружали), мы добавляем функцию COUNT и заменяем A1 на A1: C3.
3. Завершите, нажав CTRL + SHIFT + ENTER.
Примечание. Строка формул указывает, что это формула массива, заключая ее в фигурные скобки {}. Не набирайте их сами. Они исчезнут, когда вы измените формулу.
Объяснение: Диапазон (константа массива), созданный функцией ЕСЛИ, сохраняется в Excel память, а не в диапазоне. Константа массива выглядит следующим образом:
{1,"",1;"","","";"","",1}
Эта константа массива используется в качестве аргумента функции COUNT, давая результат 3.
4. Для подсчета конкретных ошибок используйте функцию СЧЁТЕСЛИ. Например, подсчитайте количество ячеек, содержащих # DIV / 0! ошибка.