Как посчитать количество одинаковых значений в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как подсчитать дубликаты в Excel (с примерами)

Часто вам может понадобиться подсчитать количество повторяющихся значений в столбце Excel.
К счастью, это легко сделать, и следующие примеры демонстрируют, как это сделать.
Пример 1. Подсчет дубликатов для каждого значения
Мы можем использовать следующий синтаксис для подсчета количества дубликатов для каждого значения в столбце в Excel:
=COUNTIF( $A$2:$A$14 , A2 )
Например, на следующем снимке экрана показано, как использовать эту формулу для подсчета количества дубликатов в списке имен команд:

Из вывода мы видим:
- Название команды «Мавс» встречается 2 раза.
- Название команды «Ястребы» встречается 3 раза.
- Название команды «Нетс» встречается 4 раза.
Пример 2. Подсчет неповторяющихся значений
Мы можем использовать следующий синтаксис для подсчета общего количества неповторяющихся значений в столбце:
=SUMPRODUCT(( A2:A14 <>"")/COUNTIF( A2:A14 , A2:A14 &""))
Например, на следующем снимке экрана показано, как использовать эту формулу для подсчета количества неповторяющихся имен в списке команд:

Из вывода мы видим, что существует 6 уникальных названий команд.
Пример 3. Список неповторяющихся значений
Мы можем использовать следующий синтаксис, чтобы перечислить все неповторяющиеся значения в столбце:
=UNIQUE( A2:A14 )
На следующем снимке экрана показано, как использовать эту формулу для перечисления всех уникальных названий команд в столбце:

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

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

=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 .