Перейти до основного матеріалу

Навчіться підраховувати клітинки з текстом у Excel: повний посібник

Excel є незамінним інструментом для аналізу даних, і часто вам потрібно кількісно визначити, як часто певні типи даних з’являються у вашій електронній таблиці. Підрахунок клітинок, які містять текст або певний текст, є звичайним завданням, яке можна виконати за допомогою кількох функцій і прийомів. Цей посібник охоплює методи підрахунку текстових записів у різних сценаріях.


Відео


Підрахуйте клітинки, які містять будь-який текст

Працюючи з Excel, ви можете підрахувати кількість клітинок, які містять будь-який текст. Це корисно для отримання швидкого уявлення про те, скільки клітинок є нечисловими або непорожніми.

Тут я буду рахувати клітинки з будь-яким текстом у діапазоні (наприклад, діапазон A2:A14, як показано на знімку екрана нижче) як приклад.

Виберіть порожню комірку (у цьому випадку D3), введіть наступну формулу та натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат.

=COUNTIF(A2:A14, "*")

Загальна кількість комірок, які містять текст, підраховується, як показано на знімку екрана вище.

примітки:
  • Ви також можете використовувати SUMPRODUCT функція за допомогою ІСТЕКСТ функція підрахунку клітинок з текстом в Excel.
    =SUMPRODUCT(--ISTEXT(A2:A14))
  • У формулах, A2: A14 це діапазон, у якому потрібно підрахувати клітинки, що містять текст.
  • У цьому прикладі ви помітите, що число відображається в клітинці A7 також зараховується як один із текстових результатів. Це тому, що це число було введено як текст (з апострофом на початку).
  • У таблиці нижче вказано, які клітинки вважатимуться текстовими, а які ні.
    Клітини, які будуть підраховані Комірки, які не будуть рахуватися
    • Комірки з будь-яким текстом
    • Комірки з будь-якими спеціальними символами
    • Комірки з номерами, введеними як текст
    • Клітини лише з пробілами
    • Клітини з апострофом (')
    • Комірки з порожнім рядком (="")
    • Комірки лише з недрукованими символами
    • Клітини з цифрами
    • Клітини з датами
    • Клітини з часами
    • Комірки зі значеннями помилок, викликаних формулами
    • Комірки з логічними значеннями (ІСТИНА та ЛОЖЬ)
    • Порожні клітинки

Підрахувати клітинки лише з видимим текстом

Описана вище формула підраховує всі клітинки, що містять будь-який текст, і виключає порожні клітинки. Однак він також може підраховувати клітинки, які здаються порожніми, але містять невидимі символи, такі як пробіли, апостроф, порожні рядки тощо, як показано на знімку екрана нижче.

Якщо ви прагнете підрахувати лише клітинки з видимим оком текстом, формула в цьому розділі буде більш підходящою.

Виберіть порожню комірку (у цьому випадку D3), введіть наступну формулу та натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат.

=COUNTIFS(A2:A13,"*?*", A2:A13, "<> ")

Як видно на знімку екрана вище, результат «5» у клітинці D3 — це кількість видимих ​​текстових клітинок у діапазоні A2:A13.

примітки:
  • У формулах A2:A13 — це діапазон, у якому потрібно підрахувати клітинки, які містять видимий текст.
  • Використовуючи цю формулу, результат виключатиме клітинки, які виглядають порожніми, але містять невидимі символи, такі як пробіли, апострофи, порожні рядки тощо.
  • Щоб підрахувати клітинки з текстом без пробілів, спробуйте цю формулу.
    =COUNTIFS(A2:A13,"*",A2:A13,"<> ")

Підрахуйте клітинки, які містять певний текст у Excel

Бувають випадки, коли вам потрібно бути більш конкретним у тому, що ви рахуєте. Ви можете підрахувати клітинки, які містять точні слова чи фрази, або, можливо, ви шукаєте частковий збіг у вмісті клітинки. Методи в цьому розділі можуть допомогти вам вирішити ці проблеми.


Підрахувати клітинки з певним текстом (точна відповідність)

Щоб підрахувати клітинки, які точно відповідають певному тексту, наприклад, як показано на знімку екрана нижче, підрахувати клітинки в діапазоні A2:A12, які повністю відповідають тексту "Apple», формула в цьому розділі може допомогти. Будь ласка, зробіть наступне.

Виберіть комірку (у цьому випадку D5), введіть наступну формулу та натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат.

=COUNTIF(A2:A12, D4)

Як показано на знімку екрана вище, кількість комірок, які точно відповідають тексту «Яблуко», підраховано.

примітки:
  • У цій формулі A2: A12 це діапазон, у якому потрібно підрахувати клітинки, що містять певний текст. D4 це клітинка, що містить конкретний текст, на основі якого ви будете підраховувати клітинки.
  • Ви можете безпосередньо ввести певний текст у формулу, якщо його попередньо не введено в клітинку. У таких випадках змініть формулу так:
    =COUNTIF(A2:A12, "Apple")
  • Ця формула нечутлива до регістру, що означає, що якщо клітинка містить текст "apple"Або"APPLE", він також буде підрахований. Щоб виконати підрахунок з урахуванням регістру, перейдіть до Підрахувати клітинки з певним текстом (точна відповідність) з урахуванням регістру .
  • Тут я хотів би порекомендувати вам зручний інструмент – Виберіть певні клітини of Kutools для Excel. Цей інструмент допоможе вам легко підрахувати та вибрати комірки з певним текстом в одному чи кількох діапазонах. Просто виконайте наведені нижче налаштування, щоб отримати загальну кількість клітинок, які містять певний текст, і одночасно виберіть відповідні клітинки. Спробуйте зараз і отримайте 30-денну безкоштовну пробну версію.

Підрахувати клітинки з певним текстом (частковий збіг)

Якщо ви хочете підрахувати клітинки, які частково відповідають певному тексту, наприклад, як показано на знімку екрана нижче, щоб підрахувати клітинки в діапазоні A2:A12, які містять "Apple" у будь-якому місці клітинки ви можете спробувати формулу в цьому розділі.

Виберіть комірку (у цьому випадку D5), введіть наступну формулу та натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат.

=COUNTIF(A2:A12, "*"&D4&"*")

Як показано на знімку екрана вище, тепер згенеровано кількість усіх комірок, які частково відповідають тексту «Apple».

примітки:
  • У цій формулі A2: A12 це діапазон, у якому потрібно підрахувати клітинки, що містять певний текст. D4 це клітинка, що містить конкретний текст, на основі якого ви будете підраховувати клітинки.
  • Символ зірочки (*) є найзагальнішим символом підстановки, який може представляти будь-яку кількість символів.
  • Ви можете безпосередньо ввести певний текст у формулу, якщо його попередньо не введено в клітинку. У таких випадках змініть формулу так:
    =COUNTIF(A2:A12, "*Apple*")
  • Ця формула підраховує клітинки, що містять "Apple"в будь-якому положенні.
    • Щоб підрахувати кількість комірок, які починаються з «Apple», скористайтеся цією формулою:
      =COUNTIF(A2:A12, "Apple*")
    • Щоб підрахувати кількість клітинок, які закінчуються на «Apple», скористайтеся цією формулою:
      =COUNTIF(A2:A12, "*Apple")
  • Ця формула нечутлива до регістру, що означає, що якщо клітинка містить текст "apple"Або"APPLE", він також буде підрахований. Щоб виконати підрахунок з урахуванням регістру, перейдіть до Підрахунок клітинок із певним текстом (частковий збіг) з урахуванням регістру .

Підрахуйте клітинки з певним текстом, який чутливий до регістру

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

Підрахувати клітинки з певним текстом (точна відповідність і чутливість до регістру)

Щоб підрахувати комірки, які точно відповідають конкретному тексту, але з урахуванням регістру, скористайтеся такою формулою.

=SUMPRODUCT(--EXACT(D4, A2:A12))

примітки: ви можете безпосередньо ввести певний текст у формулу, якщо його попередньо не введено в клітинку.
=SUMPRODUCT(--EXACT("Apple", A2:A12))
Підрахувати клітинки з певним текстом (частковий збіг і чутливість до регістру)

Щоб підрахувати клітинки, які частково збігаються з певним текстом, враховуючи регістр, використовуйте наступну формулу.

=SUMPRODUCT(--(ISNUMBER(FIND(D4, A2:A12))))

примітки: ви можете безпосередньо ввести певний текст у формулу, якщо його попередньо не введено в клітинку.
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

Кілька кліків, щоб підрахувати та вибрати клітинки, які містять певний текст

Якщо ви шукаєте простіший спосіб підрахувати клітинки з певним текстом, то Виберіть певні клітини особливість Kutools для Excel буде хорошим вибором для вас. Ця функція не просто підраховує, вона дозволяє вибирати комірки одночасно на основі заданого тексту. Інструмент надає різноманітні умови, такі як «Дорівнює», «Починається з», «Закінчується з», «Містить» тощо, а також підтримує відповідність клітинок на основі двох критеріїв одночасно. Це дозволяє користувачам швидко підраховувати та вибирати клітинки, які відповідають наданому тексту, що є перевагою, якої неможливо легко досягти за допомогою стандартних формул.

після завантаження та встановлення Kutools для Excelвиберіть Кутулс > Select > Виберіть певні клітини. На відкритті Виберіть певні клітини у діалоговому вікні потрібно:

  1. Виберіть діапазон, у якому потрібно підрахувати клітинки, що містять певний текст.
  2. Виберіть Осередок опція в Тип вибору .
  3. Укажіть умову в Вкажіть тип випадаючий список.
  4. Введіть конкретний текст, який потрібно порахувати.
  5. Натисніть OK кнопки.
    У цьому випадку, оскільки мені потрібно підрахувати клітинки, які точно відповідають тексту "Apple», вибираю Так само зі спадного списку та введіть текст Apple у текстовому полі.

Результат

A Kutools для Excel потім з’явиться діалогове вікно, у якому показано кількість знайдених комірок і їх вибір.

примітки:
  • Щоб підрахувати клітинки, які містять певний текст будь-де всередині клітинки, потрібно вибрати Містить опція від Конкретний тип випадаючий список.
  • Щоб підрахувати клітинки, які починаються або закінчуються певним текстом, потрібно вибрати Починається з or Закінчується с опція від Конкретний тип випадаючий список.
  • Ця функція може обробляти декілька діапазонів одночасно.
  • Ця функція також підтримує підрахунок і вибір клітинок, які відповідають двом критеріям одночасно. На знімку екрана нижче показано умови для підрахунку та вибору комірок, які не лише містять певний текст «Apple» у будь-якому місці клітинки, але й мають закінчуватися символом «A».
  • Щоб скористатися цією функцією, вам слід спочатку встановити Kutools для Excel натисніть, щоб завантажити та отримати 30-денну безкоштовну пробну версію зараз.
  • Щоб дізнатися більше про цю функцію, відвідайте цю сторінку: Виберіть конкретні комірки, цілі рядки або стовпці на основі критеріїв.

Підсумовуючи, існують різні методи підрахунку клітинок із текстом або конкретним текстом у Excel. Незалежно від того, чи шукаєте ви швидке вирішення проблеми чи комплексне рішення, необхідно вивчити та зрозуміти різні методи, щоб знайти метод, який найкраще відповідає вашим потребам. Для тих, хто прагне глибше заглибитися в можливості Excel, наш веб-сайт може похвалитися великою кількістю посібників. Дізнайтеся більше порад і підказок щодо Excel тут.


Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (36)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hi in a list having MD546FG7586
MD6478BD777
MD6836GHF77
How do i count only that containing MD
This comment was minimized by the moderator on the site
Excelente aporte, felicitaciones.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Did someone check this on Macintosh? Im struggeling in Excel365, and cant get a substring to count. Something with using the asteric on the Mac? That blows!
This comment was minimized by the moderator on the site
EXCELENTE MUCHAS GRACIAS!!!! ME SIRVIÓ DE MUCHO!!!!
This comment was minimized by the moderator on the site
Want to countif

How many apple text in row2 when row 3 is apple farm
This comment was minimized by the moderator on the site
hi tolong. macam mana ni?
This comment was minimized by the moderator on the site
Okay, what if I want to do a countif on a specific position in the cell. I'm looking for an 'r' in the third character following a '-' in the cell. So in English count only cells where the third character following the dash ('-') is an 'r'.
This comment was minimized by the moderator on the site
Hi Brian,
Sorry can't help you with that yet.
This comment was minimized by the moderator on the site
Hi,
needing help please, i need this to do count over 33 work sheets with the same name. this is what i tried to start with =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - but no go. the 1 - 33 is the number range of spreadsheet names.

How ever this is where it gets trickier.
i need it to also include the totals in the individual spread sheet - name of product / part number and supplier....
so simple hahahaha
This comment was minimized by the moderator on the site
Hi Renee,
Thank you for sharing it.
This comment was minimized by the moderator on the site
Is there a way to use the COUNTIF function but rather than typing in the word to count, the formula can look at another cell where the user could type the name into the cell and the cell next to it (with the COUNTIF function) will show how many time the typed in date is in the worksheet?
This comment was minimized by the moderator on the site
Yes, I've just used it. Assuming the cell where you type this word is C1, the syntax would be following: =COUNTIF(A2:A6,"*"&C1&"*"). Also works with SUMIF, you just add the third condition (sum range).
This comment was minimized by the moderator on the site
Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations