Формула Excel: підрахувати комірки, що містять текст -

Зміст

Загальна формула

=COUNTIF(rng,"*")

Резюме

Щоб підрахувати кількість комірок, які містять текст (тобто не цифри, не помилки, не порожні), використовуйте функцію COUNTIF та підстановний знак. У загальній формі формули (вище) rng - це діапазон комірок, а "*" - підстановний знак, що відповідає будь-якій кількості символів.

У прикладі активна комірка містить таку формулу:

=COUNTIF(B4:B8,"*")

Пояснення

COUNTIF підраховує кількість комірок, які відповідають наданим критеріям. У цьому випадку критерії подаються у вигляді символу підстановки "*", який відповідає довільній кількості текстових символів.

Кілька приміток:

  • Логічні значення TRUE і FALSE не враховуються як текст
  • Числа не підраховуються "*", якщо вони не введені як текст
  • Буде зараховано порожню клітинку, яка починається з апострофа (').

Рішення COUNTIFS

Якщо вам потрібно обмежити підрахунок, щоб відповідати більш конкретним критеріям, ви можете перейти до функції COUNTIFs. Наприклад, для підрахунку комірок з текстом, але виключення комірок, що мають лише пробіл, ви можете використовувати:

=COUNTIFS(range,"*",range," ")

Рішення SUMPRODUCT

Ви також можете використовувати SUMPRODUCT для підрахунку текстових значень разом із функцією ISTEXT так:

=SUMPRODUCT(--ISTEXT(rng))

Подвійний дефіс (званий подвійним одинарним) примушує результат ISTEXT від логічного значення TRUE або FALSE до 1 і 0. Потім SUMPRODUCT повертає суму одиниць та нулів.

Цікаві статті...