На большинстве веб-сайтов вы увидите раздел с наиболее часто задаваемыми вопросами. Они используют некоторый программный код для оценки часто появляющегося текста и на основании этого добавляют эти вопросы в категорию.

Что ж, то же самое можно сделать и в Excel. Если вы хотите найти наиболее часто встречающуюся строку в диапазоне, эта статья для вас.

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

=INDEX(range,MODE(MATCH(range,range,0)))

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

Давайте посмотрим на примере, чтобы увидеть, как мы можем получить часто появляющийся текст в Excel.

Пример: узнайте имя игрока за каждый год, выигравший большинство матчей.

imageHere, I have a record of pool matches. Each year, the company holds 9 matches.

Нам нужны имена победителей, выигравших большинство матчей.

Запишите эту формулу в B13 и скопируйте ее справа от ячейки.

=INDEX(B3:B12,MODE(MATCH(B3:B12,B3:B12,0)))

Как видите, наиболее частые имена извлекаются в ячейки.

imageHow does it work?* Here, we have used a combination of INDEX, MODE

и link: / lookup-formulas-excel-match-function [MATCH function].

Как обычно, формула начинает работать изнутри. Самая внутренняя функция — это функция ПОИСКПОЗ. Мы предоставили тот же диапазон B3: B12 в качестве значения поиска и массива поиска с точным соответствием. Это позволяет функции MATCH возвращать массив. В массив мы получаем индексы первого появления каждого значения. Это означает, что если Джек появился в индексе 1, то при каждом появлении массива jack будет 1. В этом случае мы получим массив \ {1; 1; 1; 4; 4; 1; 4; 4; 1; 10} . Затем этот массив инкапсулируется в link: / statistics-formulas-excel-mode-function [MODE function]. Функция РЕЖИМ возвращает наиболее часто встречающееся число. В нашем случае функция MODE возвращает 1. Это будет номер строки для функции INDEX.

Затем у нас есть link: / lookup-formulas-excel-index-function [INDEX function], который имеет массив как B3: B12 и строку номер 1, из которой нужно получить значение. Таким образом, мы получили Джека за 2016 год.

Примечание. Эта формула работает только в одномерном диапазоне. Я имею в виду, что выбранный вами диапазон должен состоять только из строк или только столбцов. Если вы предоставите двумерный массив / диапазон, он вернет # N / A.

Так что да, ребята, вот как вы получаете наиболее часто встречающийся текст в диапазоне. Это можно использовать в Excel 2007, 2010, 2013, 2016 и 365. Если у вас есть какие-либо сомнения относительно этой статьи или любой другой темы Excel, спросите меня в разделе комментариев ниже.

| Это еще одна важная функция приборной панели. Это поможет вам суммировать значения для конкретных условий.