Формулы

Как посчитать количество определённого символа в тексте

Как узнать, сколько раз символ встречается в ячейке Excel: формула через ДЛСТР и ПОДСТАВИТЬ.

Формула для русского Excel

=ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;",";""))

Английский Excel и Google Таблицы

=LEN(A2)-LEN(SUBSTITUTE(A2,",",""))

Как это работает

Приём такой: считаем длину текста, затем длину того же текста без искомого символа (ПОДСТАВИТЬ заменяет его на пустоту). Разница длин и есть количество вхождений. Здесь считаем запятые — замените "," на любой нужный символ.

Для подсчёта целого слова разделите разницу длин на длину слова: =(ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;"кот";"")))/ДЛСТР("кот"). ПОДСТАВИТЬ учитывает регистр.

У вас другая задача или другие столбцы?

Решить свою задачу →