Как подсчитать повторяющиеся слова в excel (с примером)
Часто вам может потребоваться подсчитать, сколько раз слово повторяется в столбце Excel.
Например, предположим, что у вас есть следующий список названий баскетбольных команд и вы хотите подсчитать количество повторяющихся названий:
Следующие примеры показывают, как выполнить следующие вычисления:
1. Подсчитайте, сколько раз повторяется каждое уникальное название команды.
2. Подсчитайте общее количество повторяющихся названий команд (включая первое вхождение).
3. Подсчитайте общее количество повторяющихся названий команд (не считая первого вхождения)
Пойдем!
Пример 1. Подсчитайте, сколько раз повторяется каждое слово.
Чтобы подсчитать, сколько раз повторяется каждое уникальное название команды, мы можем сначала ввести следующую формулу в ячейку C2 , чтобы получить список уникальных названий команд:
=SINGLE( A2:A11 )
Затем мы можем ввести следующую формулу в ячейку D2 , чтобы подсчитать, сколько раз повторяется название каждой команды:
=COUNTIF( $A$2:$A$11 , C2 )
В столбце D теперь показано, сколько раз появляется каждое уникальное название команды.
Пример 2. Подсчитайте общее количество повторяющихся слов (включая первое вхождение)
Чтобы подсчитать общее количество повторений (включая первое появление) в столбце команды, вы можете ввести следующую формулу в ячейку C2 :
=ROWS( $A$2:$A$11 )-SUM(IF(COUNTIF( $A$2:$A$11 , $A$2:$A$11 ) =1,1,0))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула сообщает нам, что в столбце команды всего 8 повторяющихся слов (включая первое вхождение).
Мы можем убедиться, что это правильно, вручную определив 8 повторяющихся слов:
Пример 3. Подсчитайте общее количество повторяющихся слов (не считая первого вхождения)
Чтобы подсчитать общее количество повторений (не считая первого вхождения) в столбце команды, мы можем сначала ввести следующую формулу в ячейку B2 , чтобы определить, представляет ли каждая строка повторение или нет:
=IF(COUNTIF( $A$2:$A2 , A2 )>1,"Yes","No")
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Затем мы можем ввести следующую формулу в ячейку C2 , чтобы подсчитать общее количество повторяющихся слов (не считая первого вхождения) в столбце команды:
=COUNTIF( B2:B11 , "Yes")
На следующем снимке экрана показано, как использовать эту формулу на практике:
Мы видим, что всего в столбце команды 5 повторяющихся слов (не считая первого вхождения).
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как посчитать, содержат ли ячейки текст
Excel: как посчитать уникальные значения по группам
Excel: как посчитать уникальные значения по нескольким критериям