Перейти к содержимому

Освойте подсчет ячеек с текстом в Excel: Полное руководство

Author: Siluvia Last Modified: 2025-06-05

Excel — это незаменимый инструмент для анализа данных, и часто вам нужно определить, как часто в вашей электронной таблице встречаются определенные типы данных. Подсчет ячеек, содержащих текст или конкретный текст, является распространенной задачей, которую можно выполнить с помощью нескольких функций и методов. В этом руководстве будут рассмотрены способы подсчета текстовых записей в различных сценариях.

A screenshot of the document showing a method to count cells with text in Excel


Видео


Подсчитайте ячейки, которые содержат любой текст

При работе с Excel вы можете захотеть подсчитать количество ячеек, которые содержат любой текст. Это полезно для быстрого понимания того, сколько ячеек являются нечисловыми или непустыми.

Здесь я подсчитаю ячейки с любым текстом в диапазоне (например, диапазон A2:A14, как показано на скриншоте ниже) в качестве примера.

A screenshot of the range A2:A14 in Excel showing cells with text

Выберите пустую ячейку (D3 в данном случае), введите следующую формулу и нажмите Enter, чтобы получить результат.

=COUNTIF(A2:A14, "*")

A screenshot of the formula used in Excel to count cells with any text

Общее количество ячеек, содержащих текст, подсчитано, как показано на скриншоте выше.

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

Подсчитайте ячейки только с видимым текстом

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

A screenshot of cells in Excel showing some cells with non-visible characters like spaces and apostrophes

Если вы стремитесь подсчитать только ячейки с текстом, видимым глазу, формула в этом разделе будет более подходящей.

Выберите пустую ячейку (D3 в данном случае), введите следующую формулу и нажмите Enter, чтобы получить результат.

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

A screenshot of the COUNTIFS formula used to count cells with visible text in Excel

Как видно из скриншота выше, результат «5» в ячейке D3 — это количество ячеек с видимым текстом в диапазоне A2:A13.

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

Подсчитайте ячейки, которые содержат определенный текст в Excel

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


Подсчитайте ячейки с определенным текстом (точное совпадение)

Чтобы подсчитать ячейки, точно совпадающие с определенным текстом, например, как показано на скриншоте ниже, чтобы подсчитать ячейки в диапазоне A2:A12, которые полностью совпадают с текстом «Apple», формула в этом разделе поможет. Пожалуйста, действуйте следующим образом.

A screenshot of cells in Excel showing text data with the specific word 'Apple' for counting exact matches

Выберите ячейку (D5 в данном случае), введите следующую формулу и нажмите Enter, чтобы получить результат.

=COUNTIF(A2:A12, D4)

A screenshot of the COUNTIF formula used to count exact matches of 'Apple' in Excel

Как показано на скриншоте выше, количество ячеек, точно совпадающих с текстом «Apple», теперь подсчитано.

Примечания:
  • В этой формуле A2:A12 — это диапазон, где вы хотите подсчитать ячейки, содержащие определенный текст. D4 — это ячейка, содержащая определенный текст, по которому вы будете подсчитывать ячейки.
  • Вы можете ввести свой определенный текст прямо в формулу, если он не был предварительно введен в ячейку. В таких случаях измените формулу на:
    =COUNTIF(A2:A12, "Apple")
  • Эта формула нечувствительна к регистру, что означает, что если ячейка содержит текст «apple» или «APPLE», она также будет учтена. Для учета регистра перейдите в раздел Подсчет ячеек с определенным текстом (точное совпадение) с учетом регистра.
  • Здесь я хотел бы порекомендовать вам удобный инструмент – Выбрать определенные ячейки из Kutools для Excel. Этот инструмент помогает легко подсчитывать и выбирать ячейки с определенным текстом в одном или нескольких диапазонах. Просто сделайте следующие настройки, чтобы получить общее количество ячеек, содержащих определенный текст, и одновременно выбрать соответствующие ячейки. Скачайте Kutools для Excel прямо сейчас!
    A screenshot of Kutools for Excel's 'Select Specific Cells' tool for counting cells with specific text

Подсчитайте ячейки с определенным текстом (частичное совпадение)

Если вы хотите подсчитать ячейки, которые частично совпадают с определенным текстом, например, как показано на скриншоте ниже, чтобы подсчитать ячейки в диапазоне A2:A12, которые содержат «Apple» в любом месте ячейки, вы можете попробовать формулу в этом разделе.

A screenshot of cells in Excel showing partial matches of the text 'Apple' in various positions

Выберите ячейку (D5 в данном случае), введите следующую формулу и нажмите Enter, чтобы получить результат.

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

A screenshot of the COUNTIF formula used to count partial matches of 'Apple' in Excel

Как показано на скриншоте выше, количество всех ячеек, частично совпадающих с текстом «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))

A screenshot of the SUMPRODUCT formula used to count case-sensitive exact matches of 'Apple' in Excel

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

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

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

A screenshot of the SUMPRODUCT formula used to count case-sensitive partial matches of 'Apple' in Excel

Примечание: Вы можете ввести свой определенный текст прямо в формулу, если он не был предварительно введен в ячейку.
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

Несколько кликов для подсчета и выбора ячеек, содержащих определенный текст

Если вы ищете более простой метод для подсчета ячеек с определенным текстом, функция Выбрать определенные ячейки из Kutools для Excel станет хорошим выбором для вас. Эта функция делает больше, чем просто подсчет, она позволяет одновременно выбирать ячейки на основе указанного текста. Инструмент предоставляет множество условий, таких как Равно, Начинается с, Заканчивается на, Содержит и т.д., и также поддерживает выбор ячеек на основе двух критериев одновременно. Это позволяет пользователям быстро подсчитывать и выбирать ячейки, соответствующие предоставленному тексту, что является преимуществом, которое сложно достичь стандартными формулами.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

После загрузки и установки Kutools для Excel выберите Kutools > Выбрать > Выбрать определенные ячейки. В открывшемся диалоговом окне Выбрать определенные ячейки вам нужно:

  1. Выберите диапазон, где вы хотите подсчитать ячейки, содержащие определенный текст.
  2. Выберите опцию Ячейка в разделе Тип выбора.
  3. Укажите условие в выпадающем списке Указать тип.
  4. Введите определенный текст, который вы хотите подсчитать.
  5. Нажмите кнопку OK .
    В этом случае, поскольку мне нужно подсчитать ячейки, которые точно совпадают с текстом «Apple», я выбираю Равно из выпадающего списка и ввожу текст Apple в текстовое поле.
    A screenshot of the Kutools for Excel Select Specific Cells dialog box where 'Apple' is entered to count cells exactly matching the text

Результат

Появится диалоговое окно Kutools для Excel, показывающее количество найденных ячеек и выбирая их.

A screenshot of the Kutools for Excel dialog box showing the number of cells found containing 'Apple' and selecting them

Примечания:
  • Чтобы подсчитать ячейки, содержащие определенный текст в любом месте ячейки, вам нужно выбрать опцию Содержит из выпадающего списка Тип условия.
  • Чтобы подсчитать ячейки, начинающиеся или заканчивающиеся определенным текстом, вам нужно выбрать опцию Начинается с или Заканчивается на из выпадающего списка Тип условия.
  • Эта функция может обрабатывать несколько диапазонов одновременно.
  • Эта функция также поддерживает подсчет и выбор ячеек, соответствующих двум критериям одновременно. На скриншоте ниже показаны условия для подсчета и выбора ячеек, которые не только содержат определенный текст «Apple» в любом месте ячейки, но также должны заканчиваться символом «A».
    A screenshot of the Kutools for Excel Select Specific Cells dialog with conditions for counting and selecting cells containing 'Apple' and ending with 'A'
  • Чтобы использовать эту функцию, вам следует сначала установить Kutools для Excel, пожалуйста, нажмите, чтобы скачать Kutools для Excel прямо сейчас.
  • Чтобы узнать больше об этой функции, пожалуйста, посетите эту страницу: Выберите определенные ячейки, целые строки или столбцы на основе критериев.

В заключение, существуют различные методы для подсчета ячеек с текстом или определенным текстом в Excel. Будь то быстрое решение или комплексное решение, необходимо изучить и понять различные техники, чтобы найти метод, который лучше всего соответствует вашим потребностям. Для тех, кто хочет глубже погрузиться в возможности Excel, на нашем сайте есть множество учебных материалов. Узнайте больше советов и приемов Excel здесь.


Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!