Подивіться відео - Як порахувати клітинки, що містять текстові рядки
Підрахунок - одне з найпоширеніших завдань, які виконують люди в Excel. Це один з показників, який часто використовується для узагальнення даних. Наприклад, порахуйте продажі, здійснені Бобом, або продажі понад 500 тис. Або кількість проданого Продукту X.
Excel має різноманітні функції підрахунку, і в більшості випадків цих вбудованих функцій Excel буде достатньо. Нижче наведено функції підрахунку в Excel:
- COUNT - Щоб підрахувати кількість клітинок, у яких є числа.
- COUNTA - Для підрахунку кількості порожніх клітинок.
- COUNTBLANK - для підрахунку порожньої клітинки.
- COUNTIF/COUNTIFS - Для підрахунку клітинок, коли зазначені критерії виконуються.
Іноді можуть виникати ситуації, коли вам потрібно створити комбінацію функцій, щоб підрахунок виконувався в Excel.
Одним з таких випадків є підрахунок комірок, які містять текстові рядки.
Підрахувати клітинки, які містять текст у Excel
Текстові значення можуть мати різні форми. Це може бути:
- Рядок тексту
- Текстові рядки або буквено -цифрові символи. Приклад - Trump Excel або Trump Excel 123.
- Порожній рядок
- Осередок, який виглядає порожнім, але містить =”” або ‘(якщо ви просто вводите апостроф у клітинку, він виглядає порожнім).
- Логічні значення
- Приклад - TRUE і FALSE.
- Спеціальні символи
- Приклад - @,!, $ %.
Подивіться на набір даних, показаний нижче:
Він містить усі комбінації тексту, цифр, пробілів, спеціальних символів та логічних значень.
Для підрахунку клітинок, які містять текстові значення, ми будемо використовувати символи підстановки:
- Зірочка (*): Зірочка позначає будь -яку кількість символів у excel. Наприклад, напр* може означати excel, excels, приклад, експерт тощо.
- Знак питання (?): Знак питання являє собою один символ. Наприклад, Tr?mp може означати Трампа чи Бродягу.
- Тільда (~): Для ідентифікації символів підстановки в рядку.
Дивитися також: Приклади використання символів підстановки в Excel.
Тепер давайте створимо формули для підрахунку різних комбінацій.
Підрахувати клітинки, що містять текст у Excel (включаючи пробіли)
Ось формула:
= COUNTIF (A1: A11, ”*”)
Ця формула використовує функцію COUNTIF із символом підстановки у критеріях. Оскільки зірочка (*) позначає будь -яку кількість символів, вона підраховує всі клітинки, у яких є текстові символи.
Він навіть підраховує клітинки, у яких є порожній рядок (порожній рядок може бути результатом повернення формули = "" або клітинки, яка містить апостроф). Хоча клітинка з порожнім рядком виглядає порожньою, вона підраховується за цією формулою.
Логічні значення не враховуються.
Підрахувати клітинки, що містять текст у Excel (за винятком пробілів)
Ось формула:
= COUNTIF (A1: A11, ”?*”)
У цій формулі аргумент критерію складається з комбінації двох символів підстановки (знак питання та зірочка). Це означає, що в осередку повинен бути принаймні один символ.
Ця формула не враховує клітинки, які містять порожній рядок (апостроф або = ””). Оскільки порожній рядок не містить символів, він не відповідає критеріям і не зараховується.
Логічні значення також не враховуються.
Підрахувати клітинки, що містять текст (за винятком пробілів, включаючи логічні значення)
Ось формула:
= COUNTIF (A1: A11, ”?*”) + SUMPRODUCT (-(ІСЛОГІЧНИЙ (A1: A11))
У першій частині формули використовується комбінація символів підстановки (* та?). Це повертає кількість клітинок, які мають принаймні один текстовий символ (підраховує текст та спеціальні символи, але не враховує клітинки з порожніми рядками).
Друга частина формули перевіряє наявність логічних значень. Функція Excel ISLOGICAL повертає TRUE, якщо є логічне значення, і FALSE, якщо його немає. Подвійний негативний знак гарантує, що значення TRUE буде перетворено на 1, а FALSE - на 0. Функція Excel SUMPRODUCT потім просто поверне кількість клітинок, у яких є логічне значення.
Ці наведені вище приклади демонструють, як використовувати комбінацію формул та символів підстановки для підрахунку клітинок. Подібним чином можна також побудувати формули для пошуку SUM або AVERAGE діапазону клітинок на основі типу даних у ньому.