Як застосувати COUNTIF, якщо комірка містить певний текст

  • Поділитися Цим
Hugh West

Під час роботи в Microsoft Excel Вам може знадобитися знайти або підрахувати певні значення комірок. Вам може знадобитися підрахувати певний текст або значення для створення звіту про товари або підрахунку наявності або перевірки запасів на складі. У цій статті я покажу вам, як застосувати функцію COUNTIF коли комірка містить певний текст в Excel.

Завантажити Практичний посібник

Ви можете завантажити безкоштовну робочу книгу Excel тут і потренуватися самостійно.

COUNTIF Текст.xlsx

3 простих способи застосування COUNTIF, коли комірка містить певний текст

У цій статті ви побачите три простих способи застосування COUNTIF коли комірка містить певний текст в Excel. У першому способі я буду використовувати функція COUNTIF щоб підрахувати, чи містить комірка певний текст. Крім того, підрахунки будуть точно співпадати. У другому способі я підрахую частково співпадаючі значення рядків або тексту. Нарешті, я покажу вам, як підрахувати рядки, чутливі до регістру.

Для подальшої ілюстрації своєї статті я використаю наступний приклад набору даних.

1. підрахувати точно співпадаючий рядок

У першому способі я буду підраховувати клітинки, які містять рядок, що точно співпадає з заданим рядком. Для виконання цього підрахунку мені знадобиться допомога функція COUNTIF Етапи цієї процедури виглядають наступним чином.

Сходинки:

  • По-перше, зробіть чотири додаткові поля під основним набором даних, як показано на наступному малюнку.
  • Тут я хочу порахувати, скільки разів рядок HPP-08 зустрічається в діапазоні даних C5:C12 і мені потрібен точний збіг цього підрахунку.

  • По-друге, щоб виконати підрахунок, вставте в комірку наступну формулу C15 .
=COUNTIF(C5:C12,B15)

  • Тут я хочу зіставити точне значення комірки B15 і зарахувати його присутність в C5:C12 діапазон даних.

  • По-третє, преса Увійдіть і ви знайдете бажаний результат.

Читати далі: Excel VBA для підрахунку комірок, що містять певний текст

2. перерахувати частково співпадаючий рядок

Припустимо, я не хочу знаходити або підраховувати точні збіги в процедурі, а хочу виконати це завдання на частині всього рядка. Процедура для цього завдання досить схожа на перший спосіб. Але для часткового збігу я вставлю в формулу символ підстановки. Символ підстановки - це знак зірочки (*). Давайте розглянемо наступні кроки для кращого розуміння.

Сходинки:

  • Перш за все, знайти, скільки клітинок діапазону даних C5:C12 містять підрядок або частину тексту HPP, введіть наступну формулу в комірку C15.
=COUNTIF(C5:C12, "*HPP*")

  • Наостанок, натисніть Увійдіть і в якості результату з'явиться кількість підрахунків.

Читати далі: Підрахунок, якщо комірка містить текст в Excel (5 простих підходів)

3. підрахунок рядка, чутливого до регістру

Основна проблема з використанням функція COUNTIF Це означає, що якщо у вас є один і той же текст або рядки в різних регістрах, то функція порахує їх всі, хоча хотіла б порахувати тільки один. Щоб вирішити цю проблему, можна використовувати комбіновану формулу з РЕЗУЛЬТАТ , НОМЕР і ЗНАЙТИ Детальну процедуру ви знайдете в наступних кроках.

Сходинки:

  • На початку подивіться на наступне зображення, де я хочу порахувати тільки для рядка ГЕС, але функція COUNTIF формула показує результати як для ГЕС, так і для ТЕЦ.

  • Для того, щоб вирішити проблему, використовуйте наступну формулу в комірці C15 .
=SUMPRODUCT(--(ISUMBER(FIND(B15,C5:C12))))

Розбивка по формулам

=SUMPRODUCT(-(ISUMBER(FIND(B15,C5:C12))))

  • По-перше, функція FIND проходить по кожній комірці діапазону даних C5:C12 і шукає значення комірки B15 Функція шукає точний збіг і повертає відповідну позицію.
  • Тоді, функція ISNUMBER перетворює відповідні числа в значення TRUE, а всі інші в значення FALSE.
  • По-третє, два знаки "мінус" перетворюють "істину" на "1", а "неправду" на "0".
  • Нарешті, функція SUMPRODUCT повертає суму всього масиву.

  • По-третє, після натискання кнопки Увійдіть він покаже результат як 1, що є правильним для даного контексту.

Читати далі: Як порахувати комірки в Excel з різним текстом (5 способів)

Важливі моменти для запам'ятовування

  • Формула, що містить символ підстановки або знак зірочки, не буде працювати, якщо діапазон даних містить тільки числові значення. Це дозволяє функція COUNTIF рахувати тільки текстові рядки.
  • Якщо у вас є значення, чутливі до регістру, то використовуйте третій спосіб для підрахунку комірок з певним текстом.

Висновок

На цьому я закінчую цю статтю, сподіваюся, вона буде для вас корисною. Ознайомившись з вищенаведеним описом, ви зможете подати заявку на отримання COUNTIF коли комірка містить певний текст в Excel. Будь ласка, поділіться з нами будь-якими додатковими запитаннями або рекомендаціями в розділі коментарів нижче.

На сьогоднішній день, на жаль, це не так. ExcelWIKI Тому після коментування, будь ласка, дайте нам трохи часу для вирішення Ваших питань, і ми відповімо на Ваші запити з найкращими можливими рішеннями.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.