Перейти к основному содержанию

Как подсчитать частичное совпадение строки / подстроки в Excel?

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


Частичное совпадение строки / подстроки Countif с формулами

Мы можем добавить звездочку до и после определенной частичной строки или подстроки, а затем применить функцию СЧЁТЕСЛИ для подсчета ячеек в Excel.

Выберите пустую ячейку, в которую вы поместите результат подсчета, введите формулу = СЧЁТЕСЛИ (A1: A16; «* Энн *») (A1: A16 это диапазон, в котором вы будете подсчитывать ячейки, и Энн является определенной частичной строкой) в нее и нажмите Enter .

А затем подсчитывает общее количество ячеек, содержащих частичную строку. Смотрите скриншот:

Примечание: Для подсчета ячеек, содержащих обе подстроки, вы можете применить эту формулу = СЧЁТЕСЛИМН (A1: A16; «* Анна *»; A1: A16; «* Зеленый *») (A1: A16 это диапазон, в котором вы будете подсчитывать ячейки, как Энн и Зелёная некоторые частичные строки).


Совпадение частичной строки / подстроки Countif с помощью Kutools for Excel

Если у вас установлен Kutools for Excel, будет намного проще подсчитать количество ячеек, содержащих частичные строки или подстроки в указанном выборе.

Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

1. Выберите диапазон, в котором вы будете подсчитывать ячейки, если совпадают частичные строки / подстроки, и нажмите Кутулс > Выберите > Выбрать определенные ячейки. Смотрите левый снимок экрана:

2. В открывшемся диалоговом окне Select Specific Cells, пожалуйста:
(1) Проверьте Ячейка вариант в Тип выбора раздел;
(2) Выберите Комплект из первого раскрывающегося списка в Конкретный тип раздел, а затем введите определенную частичную строку или подстроку в правое поле;
(3) Щелкните значок Ok .

Затем появляется диалоговое окно, в котором показано, сколько ячеек содержит определенную подстроку или подстроку. Смотрите скриншот:

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

Внимание: Для подсчета количества ячеек, содержащих две частичные строки или подстроки, вы можете указать настройки в диалоговом окне Select Specific Cells, как показано ниже:

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now


Демо: частичное совпадение строки / подстроки Countif


Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать

Статьи по теме:

Лучшие инструменты для офисной работы

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

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do you search a partial cell value on another page? For instance, You're searching "Anne" and her name is on a list of 300 names on another page. You type her name in cell A2 of Sheet 1. The list of names is Sheet 2 in column B2 - B301. If you type =countif(Sheet2!B2:B301, A2) It will show you the results of Anne. Now, I want to pull all the Anne, Annebell, Annestra ETC. You could go down and type all of those in for your search. It will also work if you type =countif(Sheet2!B2:B301, "*Anne*") I want to be able to click and drag down so the next one knows to partially search for whatever is in cell A3. Can ANYONE HELP ME?!
This comment was minimized by the moderator on the site
Hi there, if I understand you right, you could just use the formula: =COUNTIF(Sheet2!$B$2:$B$301, A3). The dollar signs make the range $B$2:$B$301 absolute, ensuring the reference does not change as you copy the formula down.

Amanda
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations