Как найти самое повторяющееся слово в excel

Найти повторяющиеся слова в ячейках

Данная процедура имеет исключительно простой алгоритм — он ищет внутри ячеек повторяющиеся слова. Если в ячейке есть слова, которые повторяются, она возвращает ИСТИНА, если повторяющихся слов нет — возвращает ЛОЖЬ. При этом повторяющимися словами являются исключительно полные совпадения слов.

найти повторяющиеся слова в Excel

Что является словом? В понимании макроса, им считается:
1. Набор символов, отделенных пробелами друг от друга в середине строки;
2. либо пробелом слева и в конце строки;
3. либо пробелом справа в начале строки.

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

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

Запуск производится через меню «Найти слова» в группе «ОБНАРУЖИТЬ«.

Найти самые наиболее повторяющиеся слова в тексте

Если задача стоит не просто найти повторы, но найти наиболее повторяющиеся слова в целом столбце текста, данная операция зовется частотным анализом n-грамм и ее тоже можно произвести в Excel с !SEMTools. Поскольку наиболее востребована операция бывает у PPC- и SEO-специалистов, она находится в группе инструментов для PPC & SEO. Ниже пример, где осуществляется поиск наиболее популярных слов в семантике этой статьи.

Как наиболее повторяющиеся слова в семантическом ядре

Наиболее часто встречающееся слово в Excel

Из этого примера вы узнаете, как найти наиболее часто встречающееся слово в Excel.

Вы можете использовать функцию MODE (МОДА), чтобы найти наиболее часто встречающееся число. Но эта функция работает только с числами:

Самое частотное слово в Excel

Вы можете использовать функцию COUNTIF (СЧЕТЕСЛИ), чтобы подсчитать количество вхождений каждого слова. Но нам ведь нужна одна единственная формула, которая возвратит наиболее часто встречающееся слово (в нашем примере – это слово “circle”).

Самое частотное слово в Excel

Чтобы найти наиболее часто встречающееся слово, следуйте инструкции ниже:

    Функция MATCH (ПОИСКПОЗ) возвращает позицию значения в заданном диапазоне.

Самое частотное слово в Excel

Пояснение: Cлово “circle” (А7) найдено в позиции 2 диапазона A1:A7. Ноль в третьем аргументе позволяет вернуть точное совпадение.
Чтобы найти положение наиболее часто встречающихся слов, добавим функцию MODE (МОДА) и заменим A7 на A1:A7.

Закончим нажатием Ctrl+Shift+Enter.

Самое частотное слово в Excel

Примечание: Строка формул указывает, что это формула массива, заключая её в фигурные скобки <>. Их не нужно вводить самостоятельно. Они исчезнут, когда вы начнете редактировать формулу.

  1. Пояснение:
    • Диапазон (массив констант), созданный с помощью функции MATCH (ПОИСКПОЗ), хранится в памяти Excel, а не в ячейках листа.
    • Массив констант выглядит следующим образом: <1;2;2;2;5;5;2>. Цифры показывают, что слово “triangle” найдено в позиции 1, “circle” в позиции 2, “circle” в позиции 2 и т.д.
    • Этот массив констант используется в качестве аргумента для функции MODE (МОДА), давая результат 2 (позиция наиболее часто встречающегося слова).
    • Используйте этот результат и функцию INDEX (ИНДЕКС), чтобы вернуть второе слово из диапазона A1:A7, как наиболее часто встречающееся.
    Ссылка на основную публикацию