KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Подсчёт количества вхождений определённых символов в диапазоне ячеек

АвторSiluviaДата изменения

В этом руководстве приведены формулы для подсчёта количества вхождений заданного символа в диапазоне ячеек Excel.

doc-count-specific-character-in-range-1


Как подсчитать количество определённых символов в диапазоне ячеек Excel?

Общая формула

=SUMPRODUCT(LEN(range)-LEN(SUBSTITUTE(range,character,"")))

Аргументы

Диапазон: Диапазон ячеек, в котором вы хотите подсчитать определённый символ.

Символ: Конкретный символ, количество вхождений которого нужно подсчитать. Это может быть:
1. Символ, заключённый в кавычки;
2. Или ссылка на ячейку, содержащую этот символ.

Как использовать эту формулу?

В этом разделе мы покажем, как использовать эту формулу в Excel для подсчёта количества вхождений символа в заданном диапазоне.

Допустим, вам нужно подсчитать, сколько раз встречается символ «e» в диапазоне B5:B8. Выполните следующие действия.

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

=SUMPRODUCT(LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"e","")))

doc-count-specific-character-in-range-2

Примечания:

  • 1. Пожалуйста, замените диапазон «B5:B8» и символ «e» на нужные вам значения.
  • 2. Если указанный символ не найден в заданном диапазоне, формула вернёт 0;
  • 3. Формула учитывает регистр символов;
  • 4. Чтобы подсчитать количество вхождений определённого символа в диапазоне без учёта регистра, используйте функцию UPPER внутри SUBSTITUTE, как показано в следующей формуле:
    =SUMPRODUCT(LEN(B5:B8)-LEN(SUBSTITUTE(UPPER(B5:B8),UPPER("e"),"")))
  • doc-count-specific-character-in-range-3

Как работает эта формула?

  • 1. LEN(SUBSTITUTE(B5:B8,"e",""))): Функция SUBSTITUTE удаляет все вхождения символа «e» из диапазона B5:B8. Функция LEN вычисляет длину каждой строки без этого символа и возвращает массив чисел. В данном случае результатом будет {18;10;8;18};
  • 2. LEN(B5:B8): Функция LEN подсчитывает общее количество символов в каждой ячейке указанного диапазона и возвращает их длины в виде массива чисел. В данном примере функция LEN вернёт {20;11;10;20};
  • 3. SUMPRODUCT({20;11;10;20}-{18;10;8;18}): После вычитания получается окончательный массив {2;1;2;2}, и функция SUMPRODUCT суммирует числа в этом массиве, возвращая общее количество вхождений символа «e» в диапазоне B5:B8.

Связанные функции

Функция Excel ДЛСТР (LEN)
Функция ДЛСТР возвращает количество символов в текстовой строке.

Функция Excel ПОДСТАВИТЬ (SUBSTITUTE)
Функция ПОДСТАВИТЬ заменяет текст или символы в текстовой строке на другие текст или символы.

Функция Excel СУММПРОИЗВ (SUMPRODUCT)
Функция СУММПРОИЗВ позволяет перемножать два или более столбца или массива, а затем суммировать полученные произведения.


Связанные формулы

Подсчёт количества вхождений определённых символов в ячейке Excel
В этом руководстве показано, как с помощью формул на основе функций ДЛСТР и ПОДСТАВИТЬ подсчитать количество вхождений конкретного символа в ячейке Excel.

Подсчёт количества вхождений определённых слов в ячейке Excel
В этой статье описывается формула для подсчёта количества вхождений конкретного слова в ячейке Excel.

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

Подсчёт количества символов в ячейке Excel
Общее количество символов включает не только буквы, но и пробелы, знаки препинания, а также специальные символы в ячейке. Воспользуйтесь этим руководством, чтобы легко подсчитать общее число символов с помощью функции ДЛСТР в Excel.

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


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

Kutools для Excel — Помогает вам выделиться из толпы

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

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.