Всё об операционных системах — подробное руководство для пользователей операционных систем

Как быстро подсчитать количество повторяющихся значений в Excel

Работая с данными, представленными в табличном виде, многие сталкиваются с необычной задачей — подсчетом повторяющихся значений. Конечно, можно подсчитать число повторов самостоятельно. Однако если таблица большая и содержит множество строк, сделать это намного проще с использованием специальных функций. В данном материале рассмотрим, как подсчитать количество повторяющихся значений в Excel, используя простые, доступные методы.

Определяем число повторяющихся строк

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

Наша задача — узнать число дубликатов для значения в столбце B. В примере используется Excel 2013, однако аналогичным образом можно определить количество наименований, которые повторяются, в любом другой версии, так как формула идентичная. Синтаксис не отличается, его можно дополнять, встраивать в другие функции или модифицировать, используя разделители. В нашем случае достаточно применять формулу с ее стандартными аргументами.

Таблица с повторяющимися значениями

Для удобства подсчетов создаем третий столбец. В нем будет прописываться количество найденных дубликатов. Дальнейшее вычисление осуществляем следующим образом:

  1. Переходим в ячейку С2, в которой будет указано количество повторений определенного наименования. Здесь прописываем код =СЧЁТЕСЛИ. Это стандартная формула для подсчета непустых ячеек, значение которых соответствует заданным параметрам.Вводим формулу СЧЕТЕСЛИ
  2. Далее для подсчета количества нужно ввести диапазон. Для этого начало и конец столбца с наименованиями. В нашем случае это B2–B52. Прописываем их в формулу, предварительно открыв скобки. После ввода диапазона обязательно ставим точку с запятой, иначе формула не сработает.Задаем диапазон функции
  3. Указав диапазон, после символа точки с запятой нужно указать критерий поиска. Указываем адрес ячейки. В нашем примере первым идет значение «Скакалка» в ячейке B2. Прописываем ее в качестве критерия и закрываем скобку аргументов функции.Указываем условие функции
  4. Далее жмем Enter, и на месте формулы появляется количество повторений слова «Скакалка» в диапазоне B2–B52. Как видим в примере, обнаружено 2 дубликата, что полностью соответствует действительности.Получаем число дубликатов
  5. Наводим курсор к нижнему левому углу ячейки с результатом, а потом аккуратно протягиваем указатель вниз. Таким образом, формула будет применена ко всем наименованиям в столбце в Excel, вплоть до ячейки B52 включительно.Применяем ко всем позициям

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

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

Определяем, есть ли повторения

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

Для этого немного модифицируем предыдущую формулу. Для проверки наличия дубликатов используется формула СЧЁТЕСЛИ. Однако она не подсчитывает, сколько раз слово в  столбике повторяется. Она проверяет, больше ли вхождений, чем одно. Если это так, в результате отображается одна команда, если нет — другая.

Вводим формулу с условной конструкцией

После ввода необходимо кликнуть Enter. Напротив строки с определенным наименованием будет написано, встречается ли такая позиция или нет. Результат этой работы для нашей таблицы будет выглядеть следующим образом:

Результат работы формулы с условной конструкцией

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

Подсчет дубликатов с порядковой нумерацией

Иногда посчитать количество повторяющихся значений в столбце недостаточно. Может потребоваться прописать порядковый номер для каждого повторения. В зависимости от количества строк, подсчет вручную может оказаться слишком трудоемким для выполнения вручную. В данном случае мы можем прописать номер для всех повторяющихся значений в столбце Excel. Для этого:

  1. Напротив строки с первым наименованием прописываем модифицированную формулу СЧЁТЕСЛИ. В качестве аргументов указываем адрес ячейки, с которой начинаем проверку.Формула для определения номера дубликата
  2. Далее применяем заданную формулу для всех строк. Таким образом, мы получим список, где каждая цифра определяет порядковый номер дубликата.Применяем ко всем строкам

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

Заключение

Работая с таблицами Эксель, может возникнуть необходимость поиска повторяющихся значений. Используя встроенные функции, в данной программе можно без особых проблем подсчитать встречающиеся наименования и определить порядковый номер дубликата. Главное условие перед расчетом — правильно задать аргументы: диапазон в котором формула будет срабатывать, а также ключевой критерий.

Видео по теме

Adblock
detector