Перейти к содержимому

Как посчитать количество одинаковых значений в excel

  • автор:

Как посчитать количество одинаковых значений в excel

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Как подсчитать дубликаты в Excel (с примерами)

Как подсчитать дубликаты в Excel (с примерами)

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

К счастью, это легко сделать, и следующие примеры демонстрируют, как это сделать.

Пример 1. Подсчет дубликатов для каждого значения

Мы можем использовать следующий синтаксис для подсчета количества дубликатов для каждого значения в столбце в Excel:

=COUNTIF( $A$2:$A$14 , A2 ) 

Например, на следующем снимке экрана показано, как использовать эту формулу для подсчета количества дубликатов в списке имен команд:

считать дубликаты в Excel

Из вывода мы видим:

  • Название команды «Мавс» встречается 2 раза.
  • Название команды «Ястребы» встречается 3 раза.
  • Название команды «Нетс» встречается 4 раза.

Пример 2. Подсчет неповторяющихся значений

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

=SUMPRODUCT(( A2:A14 <>"")/COUNTIF( A2:A14 , A2:A14 &"")) 

Например, на следующем снимке экрана показано, как использовать эту формулу для подсчета количества неповторяющихся имен в списке команд:

Из вывода мы видим, что существует 6 уникальных названий команд.

Пример 3. Список неповторяющихся значений

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

=UNIQUE( A2:A14 ) 

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

Мы видим, что есть 6 уникальных названий команд, и каждое из них указано в столбце C.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Как подсчитать максимальное количество одинаковых значений подряд в столбце?

5d6ed0ac3e544122035789.png

Как подсчитать максимальное количество одинаковых значений подряд в столбце? Желательно в Sheets, но можно и в Excel мне важно вообще понять принцип, так как ничего не нашел в интернете, а сам новичек в таблицах
Имеется столбец с определенными значениями, по определенным причинам нас интересуют именно серии из одинаковых значений подряд, а конкретно максимальная серия, таким образом нужно чтобы формула находила серии и среди них определяла наибольшую для конкретного значения. На картинке думаю понятно что нам требуется. Пожалуйста кто нибудь подскажите как это реализовать

  • Вопрос задан более трёх лет назад
  • 818 просмотров

Комментировать

Решения вопроса 2

DevMan

=MAX(ARRAYFORMULA(LEN(SPLIT(JOIN("",FILTER(--(A:A = "cat"),A:A<>"")),"0")))) =MAX(ARRAYFORMULA(LEN(SPLIT(JOIN("",FILTER(--(A:A = "dog"),A:A<>"")),"0"))))

Ответ написан более трёх лет назад

Подсчет подряд идущих значений в EXCEL

Сформируем в столбце С список уникальных значений (даты без повторов). С помощью формулы =СЧЁТЕСЛИ($A$8:$A$23;C8) найдем количество подряд идущих значений дат.

Задача усложняется, если серии значений могут повторяться.

Серии повторяются (2 разных значения)

Рассмотрим серию вида 00010110111. в диапазоне А29:А48 .

К такому виду серий можно свести следующие задачи (серии положительных значений, серии значений >5%, даты попадающие в определенный интервал и т.п.).

Подсчитаем количество серий, а также найдем длину серии (количество подряд идущих значений).

С помощью формулы = ЕСЛИ(A29<>A30;СЧЁТЕСЛИ($A$29:A30;A29)-СУММЕСЛИ($A$28:A28;A29;$B$28:B28);»») подсчитаем длину каждой серии. Формулу разместим в столбце В .

Для работоспособности формулы необходимо, чтобы была заполнена желтая ячейка А49 (иначе, если последняя серия состоит из 1 значения, то формула не произведет подсчет ее длины).

Чтобы подсчитать длины серий нулей используем формулу массива :

Аналогичную формулу запишем для подсчету серий единиц:

Для удобства созданы именованные диапазоны Значения и Длины_серий .

Серии повторяются (3 разных значения)

Рассмотрим серию вида 110221010112 . в диапазоне А55:А74 .

Аналогично предыдущей задаче найдем длины серий:

С помощью формулы = ЕСЛИ(A55<>A56;СЧЁТЕСЛИ($A$29:A56;A55)-СУММЕСЛИ($A$28:A54;A55;$B$28:B54);»») подсчитаем длину каждой серии. Формулу разместим в столбце В .

Чтобы подсчитать длины серий нулей используем формулу массива :

Для удобства созданы именованные диапазоны Значения3 и Длины_серий3 .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *