Note: The other languages of the website are Google-translated. Back to English

Як підрахувати, якщо комірка містить текст або частину тексту в Excel?

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


Підрахуйте, якщо комірка містить текст або частину тексту за допомогою функції COUNTIF

Функція COUNTIF може допомогти підрахувати комірки, які містять частину тексту, у діапазоні комірок в Excel. Будь ласка, виконайте наступне.

1. Виділіть порожню комірку (наприклад, E5), скопіюйте в неї формулу нижче, а потім натисніть вводити ключ. А потім перетягніть ручку заповнення вниз, щоб отримати всі результати.

=COUNTIF(B5:B10,"*"&D5&"*")

синтаксис

=COUNTIF (range, criteria)

Аргументи

  • Діапазон (обов’язково): діапазон комірок, які потрібно підрахувати.
  • Критерії (обов’язково): число, вираз, посилання на клітинку або текстовий рядок, що визначає, які клітинки будуть враховані.

примітки:

  • У формулі B5: B10 - це діапазон клітинок, який потрібно підрахувати. D5 - це посилання на клітинку, що містить те, що ви хочете шукати. Ви можете змінити контрольну комірку та критерії у формулі, як вам потрібно.
  • Якщо ви хочете безпосередньо набрати текст у формулі для підрахунку, застосуйте формулу нижче:
    =COUNTIF(B5:B10,"*Apple*")
  • Ця формула не враховує регістр.

Якщо клітинка містить текст або частину тексту в Excel, можна підрахувати лише кілька клацань:

повне г, повне г,, показали, від, номер, XNUMX Виберіть певні клітини корисність Kutools для Excel може допомогти вам швидко підрахувати кількість комірок у діапазоні, якщо вони містять певний текст або частину тексту. Отримавши результат у спливаючому діалоговому вікні, усі відповідні клітинки будуть виділені автоматично. Клацніть для деталей.
Завантажте Kutools для Excel зараз! (30-денна безкоштовна траса)


Комірки підрахунку містять текст із функцією COUNTIF

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

1. Виділіть порожню клітинку, щоб вивести результат, скопіюйте в неї формулу нижче та натисніть вводити ключ

=COUNTIF(B5:B10,"*")


Підрахуйте, чи містить комірка текст або частину тексту за допомогою Kutools для Excel

Чайові: Окрім наведеної вище формули, тут представлена ​​чудова функція для легкого вирішення цієї проблеми. За допомогою Виберіть певні клітини корисність Kutools для Excel, Ви можете швидко підрахувати, чи містить клітинка текст або частину тексту за допомогою клацань. За допомогою цієї функції ви навіть можете порахувати АБО чи І умовою. Будь ласка, виконайте наступне.

Перед використанням Kutools для Excel, вам потрібно зайняти хвилини безкоштовно завантажити та встановити по-перше

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

2. клацання Кутулс > вибрати > Виберіть певні клітини.

3 В Виберіть певні клітини у діалоговому вікні потрібно:

  • вибрати Осередок опція в Тип вибору розділ;
  • В Конкретний тип розділ, виберіть Містить у спадному списку введіть Apple у текстовому полі;
  • Натисніть OK кнопки.
  • Потім з’явиться підказка, щоб повідомити, скільки комірок відповідає умові. Клацніть на OK і всі кваліфіковані комірки вибираються одночасно.

 Порада. Якщо ви хочете отримати безкоштовну пробну версію (60 днів) цієї програми, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Статті по темі

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

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

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


Демонстрація: підрахуйте, чи містить комірка текст або частину тексту за допомогою Kutools для Excel


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

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці та Ведення даних; Вміст розділених комірок; Поєднуйте повторювані рядки та суму / середнє... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Улюблені та швидко вставлені формули, Діапазони, діаграми та зображення; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Групування зведеної таблиці за номер тижня, день тижня та багато іншого ... Показати розблоковані, заблоковані клітини за різними кольорами; Виділіть клітини, які мають формулу / назву...
вкладка kte 201905
  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (36)
Оцінено 5 з 5 · рейтинги 1
Цей коментар був мінімізований модератором на сайті
Привіт, чудові підручники. Це саме те, що я намагався зробити, але за одним винятком. Що мені потрібно зробити, так це замість того, щоб шукати й підраховувати клітинку, яка містить яблуко, мені потрібно, щоб вона шукала, щоб побачити, чи містять клітинки вміст іншої клітинки із символом підстановки. Наразі використовується COUNTIF(I$8:O$30,B36), який здебільшого виконує роботу. Комірка B36 міститиме 2 або ініціали, наприклад, GP або TV, що працює нормально, але мені потрібно підрахувати, чи клітинки містять GP, коли клітинка b36 містить GP/TV. Формула COUNTIF(I$8:O$30,B36) потім не підбирає та не підраховує цю клітинку, оскільки це не просто GP. Я знаю, що можу використовувати =COUNTIF(A2:A6,"*GP*"), однак клітинка для коду містить 52 команди if і повторюється в 37 рядках, тому використовувати це не ідеально. Чи можна це зробити? Дякую за пошук
Цей коментар був мінімізований модератором на сайті
Раніше я розмістив цей код: (=COUNTIF(A2:A6,"*GP*")) в 1 клітинку і іншу формулу в іншу клітинку, потім просто клацніть =SUM на 2 клітинках з кодом.
Цей коментар був мінімізований модератором на сайті
Спробуйте =COUNTIF(I$8:O$30,"="&"*"&B36&"*")
Цей коментар був мінімізований модератором на сайті
Це спрацювало для мене, за винятком того, що я не хочу, щоб воно враховувалося, якщо клітинка порожня. Будь-які пропозиції?
Цей коментар був мінімізований модератором на сайті
Греме, ти коли-небудь знаходив спосіб зробити це, будь ласка? Оскільки я зараз намагаюся знайти спосіб зробити те ж саме.

Дякую
Цей коментар був мінімізований модератором на сайті
Використовуючи =countif(s), ви можете використовувати * навколо тексту, який ви намагаєтеся шукати в інструкції. Наприклад, я шукав, щоб підрахувати клітинки, де в них було слово «біг», коли це були б дуже різні записи. Були б такі речі, як «збіг з дороги», «тварина вдарилася, збігла з дороги», «перекинулась, злетіла з дороги».

Тому я зробив в основному =countif(range, "*ran*"), і він працює нормально. Сподіваюся, це допоможе?
Цей коментар був мінімізований модератором на сайті
Використовуючи =countif(s), ви можете використовувати * навколо конкретного тексту, який ви намагаєтеся шукати в інструкції. Наприклад, я шукав, щоб підрахувати клітинки, де в них було слово «біг», коли це були б дуже різні записи. Були б такі речі, як "збіг з дороги", "тварина вдарилася/втекла з дороги", "перекинувся/втік з дороги".

Тому я зробив в основному =countif(range, "*ran*"), і він працює нормально. Сподіваюся, це допоможе?
Цей коментар був мінімізований модератором на сайті
Якщо взяти приклад Грема, то можна написати: COUNTIF(I$8:O$30,"*"&B36&"*").

Сподіваюся, це допомагає :)
Цей коментар був мінімізований модератором на сайті
Я МАЮ ПЕРЕЧИЛИТИ ЗАГАЛЬНУ КОМІРИНКУ, ЯКІ МІСТИТЬ ІМ'Я ТА ЦИФРОВУ, ТОЧК ЯК ПРАХУЧИТИ ІМЕНА ТА ЦИФРИ В EXCEL EX. КЛІТКА A1:A5 МІСТИТЬ Яблуко 2143 КУЛЯ 5431 КІТ СКАЖІТЬ МЕНІ, ЯК ЦЕ ПОЛІЧИТИ
Цей коментар був мінімізований модератором на сайті
=РАХІВ (A1:A5,"Яблуко")


Вибачте, я не впевнений, що отримав ваше запитання. Було б добре, якби ви могли надати скріншот того, що ви намагаєтеся зробити.
Цей коментар був мінімізований модератором на сайті
Ваша відповідь не працює в цьому випадку.
Цей коментар був мінімізований модератором на сайті
Ваша відповідь не зовсім працює, ви повинні включити * навколо тексту, який ви шукаєте. тобто =countif(A1:A5, "*яблуко*")
Цей коментар був мінімізований модератором на сайті
У мене є аркуш Excel, що містить 3 стовпці (розділ / ім'я / стать)
за якою формулою можна підрахувати, скільки «чоловіків» чи «жіночих» у самому розділі
Цей коментар був мінімізований модератором на сайті
Шановний Моатаз,
Надайте, будь ласка, знімок екрана вашої електронної таблиці, що показує, що саме ви намагаєтеся зробити?
Цей коментар був мінімізований модератором на сайті
привіт,


Я хочу порахувати кількість клітинок, у яких є 2 конкретні слова.

Наприклад, у мене є клітинки, які можуть містити до 6 слів, розділених комою.

приклад:

A1: банан, яблуко, апельсин
A2: яблуко, апельсин, ананас
A3: ананас, банан, гуава
A4: яблуко, банан, гуава
A5: апельсин, гуава, ананас
A6: яблуко, гуава, апельсин


Я хочу порахувати, скільки клітинок містить слова Яблуко І Апельсин.


У наведеному вище випадку кількість буде 3


Будь ласка, допоможіть, дякую


K
Цей коментар був мінімізований модератором на сайті
Хороший день,
Як проблему, яку ви згадали, спробуйте цю формулу масиву =SUM(--(IF((LOWER(LEFT(TRIM(A1:A6),LEN("apple")+1))="apple,"),TRUE, ЯКЩО(НИЖНЯ(ВПРАВО(ОБРИМ(A1:A6),LEN("яблуко")+1))=",apple",TRUE,(IF(ISERR(SEARCH(",apple,",ОБРЕЗАТЬ(A1:A6) )),FALSE,TRUE))))*IF((LOWER(LEFT(TRIM(A1:A6),LEN("orange")+1))="помаранчевий,"),TRUE,IF(LOWER(RIGHT( TRIM(A1:A6),LEN("orange")+1))=",orange",TRUE,(IF(ISERR(SEARCH(",orange,",TRIM(A1:A6))),FALSE,TRUE )))))) + Ctrl + Shift + Enter
Цей коментар був мінімізований модератором на сайті
Здається, що формула працює лише в тому випадку, якщо слово, яке я рахую, є ПЕРШИМ словом у клітинці. Як підрахувати кількість клітинок, які МІСТИТЬ це слово, чи ні на початку клітинки?
Цей коментар був мінімізований модератором на сайті
Шановна ДжоАнн,
Дякуємо за коментар. Формула =COUNTIF(A2:A6,"*Apple*") може підрахувати кількість комірок, які містять слово Apple, незалежно від того, в якому положенні воно знаходиться в клітинці. Будь ласка, не забудьте позначити це слово зірочками.
Цей коментар був мінімізований модератором на сайті
у графі А вписується ім'я співробітника, а в колонці В записується номер автомобіля і в графі c – кількість аксесуарів..і т.д.


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


Мені потрібна формула для функції підрахунку, я спробував багато функцій, але не зміг її знайти ... тому, будь ласка, дайте мені рішення для цього.
Цей коментар був мінімізований модератором на сайті
будь ласка, знайдіть це зображення та скажіть мені формулу підрахунку за ім'ям, але пам'ятайте, що vin однаковий або кілька записів, зроблених в одному vin ..тому, будь ласка, скажіть мені, що я хочу порахувати, скільки vin мій номер +91 8655315561 або в якому додатку я його терміново
Цей коментар був мінімізований модератором на сайті
Хороший день,
Не бачив твоє зображення. Будь ласка, завантажте його за допомогою кнопки «Завантажити файли» нижче.
Цей коментар був мінімізований модератором на сайті
Шановна Кристал,

Будь ласка, знайдіть цей Excel ..


я не можу вирішити це...


Моя проблема полягає в тому, що я хочу показати так чи ні для стовпця J досягнуто 80 % (проміжної суми), інакше виділіть клітинку, поки не досягне 80 % від загальної кількості, а також дайте мені формулу для цього.


дуже дякую за швидку відповідь.
Цей коментар був мінімізований модератором на сайті
Шановний ravikumar,
Вибачте за таку пізню відповідь. Я все ще не можу знайти ваш завантажений файл. Щось не так під час завантаження?
Ви можете надіслати його на мою електронну адресу: zxm@addin99.com або опублікувати своє запитання на нашому форумі: https://www.extendoffice.com/forum.html щоб отримати додаткову підтримку Excel від нашого професіонала.
Цей коментар був мінімізований модератором на сайті
Дякую!
Цей коментар був мінімізований модератором на сайті
Чи є спосіб використовувати функцію COUNTIF, але замість того, щоб вводити слово для підрахунку, формула може переглянути іншу клітинку, де користувач може ввести ім’я в клітинку, а клітинка поруч з нею (з функцією COUNTIF) відобразиться скільки разів введена дата знаходиться на робочому аркуші?
Цей коментар був мінімізований модератором на сайті
Так, я щойно використав це. Якщо припустити, що клітинка, куди ви вводите це слово, є C1, синтаксис буде таким: =COUNTIF(A2:A6,"*"&C1&"*"). Також працює з SUMIF, ви просто додаєте третю умову (діапазон суми).
Цей коментар був мінімізований модератором на сайті
привіт,
Потрібна допомога, будь ласка, мені потрібно це зробити, щоб нарахувати понад 33 робочі аркуші з однаковою назвою. це те, з чого я спробував почати з =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - але нічого. 1 - 33 - це діапазон чисел імен електронних таблиць.

Однак тут стає складніше.
Мені потрібно, щоб він також включав підсумки в індивідуальну електронну таблицю - назву продукту / номер частини та постачальника....
так просто хахаха
Цей коментар був мінімізований модератором на сайті
Привіт Рене,
Дякуємо, що поділилися нею.
Цей коментар був мінімізований модератором на сайті
Добре, а якщо я захочу підрахувати певну позицію в камері. Я шукаю букву «r» у третьому символі після «-» у клітинці. Тому англійською мовою враховуються лише клітинки, у яких третій символ після тире ('-') є 'r'.
Цей коментар був мінімізований модератором на сайті
Привіт Брайан,
На жаль, поки що не можу вам допомогти.
Цей коментар був мінімізований модератором на сайті
привіт Толонг. macam mana ni?
Цей коментар був мінімізований модератором на сайті
Хочеться порахувати

Скільки яблука тексту в рядку 2, коли рядок 3 є яблучною фермою
Цей коментар був мінімізований модератором на сайті
EXCELENTE ВЕЛИКА ДЯКОТА!!!! ME SIRVIÓ DE MUCHO!!!!
Цей коментар був мінімізований модератором на сайті
Хтось перевіряв це на Macintosh? Мені важко працювати в Excel365, і не можу отримати підрядок для підрахунку. Щось із використанням астерика на Mac? Це дує!
Цей коментар був мінімізований модератором на сайті
Excelente aporte, felicitaciones.
Оцінено 5 з 5
Цей коментар був мінімізований модератором на сайті
Привіт, у списку є MD546FG7586
MD6478BD777
MD6836GHF77
Як рахувати лише те, що містить MD
There are no comments posted here yet

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL