Подсчитать количество ячеек, содержащих только числа
Синтаксис используемых функций
COUNT (value1, [value2], ...)
Подсчитать количество ячеек в диапазоне которые содержат числа.
Объяснение
Чтобы подсчитать количество ячеек, содержащих числа в диапазоне ячеек, мы можем использовать СЧЁТ функция.
Формула
= COUNT (TestData)
Как работает формула
В приведенной выше формуле функция COUNT подсчитывает количество ячеек, содержащих только числа в диапазоне B5: B11 с именем TestData.
Подсчитать количество ячеек, не содержащих чисел
Синтаксис используемых функций
SUMPRODUCT (array1, [array2], [array3], ...) ISNUMBER (значение)
Функция СУММПРОИЗВ используется для умножения соответствующих компонентов в данном массиве. ys и возвращает сумму этих продуктов.
Функция ISNUMBER возвращает True, если значение относится к числу.
Формула
= SUMPRODUCT (- NOT (ISNUMBER (TestData)))
Как работает формула
В приведенной выше формуле функция ISNUMBER ищет номер в диапазоне с именем TestData и возвращает True или False.
Результат похож на массив
{FALSE; TRUE; TRUE; TRUE; FALSE; TRUE; TRUE;}
Поэтому НЕ преобразовывайте его в обратном порядке. Результат похож на массив —
{TRUE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE;}
— преобразовать массив в 1 и 0 как
{1;0;0;0;1;0;0;}
Поэтому SUMPRODUCT добавляет массив и возвращает результат.