Подсчет вхождений в EXCEL Букв (Символов) в ТЕКСТовой строке

history

Найдем количество вхождений определенной Буквы или любого символа в ячейке EXCEL.


Определим, сколько букв Z в слове Zigzag ( слово находится в ячейке A 1 ) .

Формула для подсчета символа Z в слове Zigzag (с учетом регистра), см. файл примера : =ДЛСТР(A1) - ДЛСТР(ПОДСТАВИТЬ(A1;"Z";""))

Формула для подсчета символа Z (или z) в слове Zigzag (без учета РЕгиСТра): =ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(СТРОЧН(A1);"z";""))

Для подсчета количества пробелов (код символа пробела - 32) в ячейке используйте формулу: =ДЛСТР(A1) - ДЛСТР(ПОДСТАВИТЬ(A1;СИМВОЛ(32);""))

В статье Подсчет вхождений последовательности символов показано, как подсчитать количество вхождений некоторой последовательности символов в текстовой строке.

О поиске позиции n-го вхождения буквы в слове или в текстовой строке можно прочитать здесь .


Комментарии

Только для авторизованных пользователей

Аноним, 26 сентября 2016 г.
Спасибо, помогли
Аноним, 7 марта 2018 г.
Умник, блин. Твоя формула с сайта не копируется. Сделал счастье людям!!!! Пошел на другой сайт.
Михаил, 7 марта 2018 г.
Файл примера внизу статьи, нажмите синюю кнопку. Идея следующая: в файле EXCEL формула рабочая на 100%, в теле статьи этого гарантировать нельзя. Понимаю Ваше раздражение, но здесь мы оставляем комментарии по существу дела, а не для эмоций. Идите на другой сайт.
(только для авторизованных пользователей)

© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved