Посчитать число повторений в столбце excel

Skip to content

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

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

  1. Подсчет количества каждого из дубликатов.
  2. Считаем общее количество дубликатов в столбце.
  3. Количество совпадений по части ячейки.
  4. Как посчитать количество дубликатов внутри ячейки.
  5. Подсчет дубликатов строк.

Подсчет количества каждого из дубликатов.

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

Чтобы узнать, сколько раз та или иная запись встречается в вашей рабочей таблице Excel, используйте простую формулу COUNTIF, где A2 — первый, а A8 — последний элемент списка:

=СЧЁТЕСЛИ($A$2:$A$17;A2)

Как показано на следующем снимке экрана, программа подсчитывает вхождения каждого элемента: «Fanta» встречается 2 раза, «Sprite» — 3 раза, и так далее.

Если вы хотите указать на 1- е , 2- е , 3- е и т. д. появление каждого элемента, используйте:

=СЧЁТЕСЛИ($A$2:$A2;A2)

Мы отметили на рисунке первое, второе и третье появление Sprite.

Аналогичным образом вы можете посчитать количество повторяющихся строк. Единственное отличие состоит в том, что вам нужно будет использовать функцию СЧЁТЕСЛИМН() вместо СЧЁТЕСЛИ(). Например:

=СЧЁТЕСЛИМН($A$2:$A$17;A2;$B$2:$B$17;B2;$C$2:$C$17;C2)

На скриншоте мы отметили одинаковые строки.

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

Считаем общее количество дубликатов в столбце.

Самый простой способ подсчета повторений в столбце — это использовать любую из формул, которые мы использовали для идентификации дубликатов в Excel (ссылки смотрите в конце этой статьи). И затем вы можете подсчитать повторы:

=СЧЁТЕСЛИ(диапазон, «Дубликат»)

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

В этом примере наше выражение принимает следующую форму:

=СЧЁТЕСЛИ(B2:B17;»Дубликат»)

Еще один способ подсчета числа повторений в Excel — с использованием более сложной формулы массива. Преимущество этого подхода в том, что он не требует вспомогательного столбца:

{=ЧСТРОК($A$2:$A$17)-СУММ(ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$17;$A$2:$A$17)=1;1;0))}

Поскольку это формула массива, не забудьте нажать Ctrl + Shift + Enter, чтобы завершить ввод. 

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

Можно обойтись и без формулы маиисва:

=СУММПРОИЗВ(—(СЧЁТЕСЛИ(A2:A17;A2:A17)>1))

Это работает и с текстом, и с числами, а пустые ячейки игнорируются, что также очень полезно.

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

Здесь также есть два способа. Первый – с использованием вспомогательного столбца В.

В столбце B проставляем соответствующие отметки, как мы это уже не раз делали.

=ЕСЛИ(СЧЁТЕСЛИ($A$2:$A2; A2)>1;»Дубликат»;»»)

Далее  определяем количество ячеек, содержимое которых встречается не в первый раз:

=СЧЁТЕСЛИ(B2:B17;»Дубликат»)

или формула массива

{=СЧЁТЗ(A2:A17)-СУММ(1/СЧЁТЕСЛИ(A2:A17;A2:A17))}

Ну а можно пойти от обратного. Считаем количество уникальных записей вот таким простым и элегантным способом:

{=СУММ(1/СЧЁТЕСЛИ(A2:A17;A2:A17))}

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

Ну а теперь школьная задачка: если у нас всего 16 слов (можно использовать функцию СЧЁТЗ), и из них 10 – уникальных, то сколько будет неуникальных? Правильно – 6!

Количество совпадений по части ячейки.

Предположим, у нас в ячейке записано не только название товара, но и другая дополнительная информация: товарная группа, номер счёта, единицы измерения и т.п. Как в этом случае подсчитать число упоминаний определённого товара?

Будем проверять часть содержимого, используя функцию СЧЕТЕСЛИ и знаки подстановки.

Делаем это так:

=СЧЁТЕСЛИ($A$2:$A$17;»*»&C2&»*»)

Ищем любое вхождение искомого слова при помощи знаков подстановки “*”.

Как посчитать количество дубликатов внутри ячейки.

 Случается, что список находится вовсе не в таблице, а в одной ячейке ($A$2):
Рассмотренные нами выше приемы здесь точно не сработают. Но в Excel хватает других возможностей, и все можно сделать так же достаточно просто:

=(ДЛСТР($D$1)-ДЛСТР(ПОДСТАВИТЬ($D$1;D3;»»)))/ДЛСТР(D3)

При помощи ДЛСТР считаем количество символов в ячейке со списком товаров ($A$2)
Затем при помощи ПОДСТАВИТЬ заменяем в указанном тексте заданное слово на пустое «». По умолчанию заменяем все повторы. А фактически – удаляем их.

Теперь наша задача – узнать, сколько слов мы удалили. При помощи ДЛСТР узнаем количество символов, оставшихся в списке после этой замены. Вычитаем из первоначального количества символов количество оставшихся, то есть узнаем, сколько символов было удалено. Делим результат на число букв в искомом слове.

Результат вы видите на скриншоте выше.

Подсчет дубликатов строк.

Чтобы найти общее количество повторяющихся строк, вставьте функцию СЧЁТЕСЛИМН() вместо СЧЕТЕСЛИ() и укажите все столбцы, которые вы хотите проверить на наличие совпадений. Например, чтобы подсчитать повторяющиеся строки на основе столбцов A и B, введите следующую формулу массива в свой лист Excel:

{=ЧСТРОК($A$2:$A$17)-СУММ(ЕСЛИ(СЧЁТЕСЛИМН($A$2:$A$17;$A$2:$A$17;$B$2:$B$17;$B$2:$B$17)=1;1;0))}

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

Рекомендуем также:

Подсчет количества вхождений значения

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше

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

  • Если диапазон, например A2:D20, содержит числовые значения 5, 6, 7 и 6, то число 6 встречается два раза.

  • Если столбец содержит поговорки «Климов», «Наворов», «Наворов» и «Наворов», то этот столбец встречается три раза.

Подсчитать количество вхождений значения можно несколькими способами.

Используйте функцию СЧЁТЕСЛИ, чтобы узнать, сколько раз встречается определенное значение в диапазоне ячеек.

Примеры с функцией СЧЁТЕСЛИ

Дополнительные сведения см. в статье Функция СЧЁТЕСЛИ.

Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.

Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:

СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…)

См. пример ниже.

Пример с функцией СЧЁТЕСЛИМН

Дополнительные сведения об использовании этой функции для подсчета вхождений в нескольких диапазонах и с несколькими условиями см. в статье Функция СЧЁТЕСЛИМН.

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

Примечания: 

  • Формулы в этом примере должны быть введены как формулы массива.

    • Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

    • Если вы открыли эту книгу в Excel для Windows или Excel 2016 для Mac и хотите изменить формулу или создать похожую, нажмите F2,а затем нажмите CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте клавиши COMMAND+SHIFT+ВВОД.

  • Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.

Примеры вложенных функций СЧЁТ и ЕСЛИ

Дополнительные сведения об этих функциях см. в статьях Функция СЧЁТ и Функция ЕСЛИ.

В следующих примерах функции ЕСЛИ и СУММ используются вместе. Функция ЕСЛИ сначала проверяет значения в определенных ячейках, а затем, если возвращается значение ИСТИНА, функция СУММ складывает значения, удовлетворяющие условию.

Примечания: Формулы, приведенные в этом примере, должны быть введены как формулы массива.

  • Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

  • Если вы открыли эту книгу в Excel для Windows или Excel 2016 для Mac и хотите изменить формулу или создать похожую, нажмите F2,а затем нажмите CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте клавиши COMMAND+SHIFT+ВВОД.

Пример 1

Пример 1. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше означает, что если диапазон C2:C7 содержит значения Шашков и Туманов, то функция СУММ должна отобразить сумму записей, в которых выполняется условие. Формула найдет в данном диапазоне три записи для «Шашков» и одну для «Туманов» и отобразит 4.

Пример 2

Пример 2. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше означает, что если ячейка D2:D7 содержит значения меньше 9 000 ₽ или больше 19 000 ₽, то функция СУММ должна отобразить сумму всех записей, в которых выполняется условие. Формула найдет две записи D3 и D5 со значениями меньше 9 000 ₽, а затем D4 и D6 со значениями больше 19 000 ₽ и отобразит 4.

Пример 3

Пример 3. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше сообщает, что если в функции D2:D7 есть счета для записи «Иванов» на сумму менее 9 000 рублей, то функция СУММ должна отобразить сумму записей, в которых условие должно быть выполнены. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.

Вы можете использовать совокупные значения для отображения итогов и подсчета количества уникальных значений. Сводная таблица — это интерактивный способ быстрого суммирования больших объемов данных. Вы можете использовать ее для развертывания и свертывания уровней представления данных, чтобы получить точные сведения о результатах и детализировать итоговые данные по интересующим вопросам. Кроме того, можно перемещать строки в столбцы или столбцы в строки («сводить» их) для просмотра количества вхождений значения в сводной таблице. Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.

  1. Введите данные в электронную таблицу Excel.

    Пример данных для сводной таблицы

  2. Выделите диапазон A2:C8

  3. Выберите Вставка > Сводная таблица.

  4. В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.

    Пустая сводная таблица будет создана на новом листе.

  5. В области «Поля сводной таблицы» выполните одно из указанных ниже действий.

    1. Перетащите элемент Спорт в область Строки.

    2. Перетащите элемент Квартал в область Столбцы.

    3. Перетащите элемент Продажи в область Значения.

    4. Повторите третье действие.

      Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».

      На этом этапе область «Поля сводной таблицы» будет выглядеть так:

      Поля сводной таблицы

    5. В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.

    6. В диалоговом окне Параметры поля значений выполните указанные ниже действия.

      1. На вкладке Операция выберите пункт Количество.

      2. В поле Пользовательское имя измените имя на Количество.

        Диалоговое окно "Параметры поля значений"

      3. Нажмите кнопку ОК.

    Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.

    Сводная таблица

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Хитрости »

11 Ноябрь 2012              574857 просмотров


Как подсчитать количество повторений

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

    Что будем считать

  • Количество повторений каждой ячейки
  • Особенность при работе с функцией СЧЁТЕСЛИ
  • Количество повторений значения внутри ячейки

Количество повторений каждой ячейки

Имеется таблица:

И необходимо подсчитать количество повторений каждого наименования:

Самый простой способ — создать сводную таблицу, поместив в область строк и в область значений данные столбца А. Сводная сделает все сама. Подробнее про создание и использование сводных таблиц можно узнать в этой статье с видеоуроком: Общие сведения о сводных таблицах

Но если по каким-то причинам сводная не Ваш вариант — в Excel имеется функция СЧЁТЕСЛИ(COUNTIF), при помощи которой все это можно сделать тоже буквально за секунды. Если количество повторений каждого наименования необходимо вывести в столбец В таблицы, а сами наименования расположены в столбце А:
=СЧЁТЕСЛИ($A$2:$A$30;A2)
=COUNTIF($A$2:$A$30,A2)
Диапазон ($A$2:$A$30) — указываются ячейки диапазона, в которых записаны значения, количество которых необходимо подсчитать. Главная особенность: данный аргумент может быть исключительно ссылкой на ячейку или диапазон ячеек. Недопустимо указывать произвольный массив значений.
Критерий (A2) — указывается ссылка на ячейку или непосредственно значение для подсчета. Т.е. можно указать и так: =СЧЁТЕСЛИ($A$2:$A$30;»Яблоко»). Помимо этого можно применять символы подстановки: ? и *. Т.е. указав в качестве Критерия «*банан*» можно подсчитать количество ячеек, в которых встречается слово «банан»(банановый, банан, бананы, банановый сок, сто бананов, три банана и орех и т.п.). А указав «банан*» — значения, начинающиеся на «банан»(бананы, банановый сок, банановая роща и т.п.). «?» — заменяет лишь один символ, т.е. указав «бан?н» можно подсчитать строки и со значением «банан» и со значением «банон» и т.д. Если в качестве критерия указать =СЧЁТЕСЛИ($A$2:$A$30;»*»), то будут подсчитаны все текстовые значения. Числовые значения при этом игнорируются. Данные подстановочные символы (* и ?) не получится применить к числовым значениям — исключительно к тексту. Т.е. если если указать в качестве критерия «12*», то числа 1234, 123, 120 и т.п. не будут подсчитаны. Для подсчета числовых значений следует применять операторы сравнения: =СЧЁТЕСЛИ($A$2:$A$30;»>12″)

Подсчитать числа, которые больше нуля:=СЧЁТЕСЛИ($A$2:$A$30;»>0″)
Подсчитать количество непустых ячеек: =СЧЁТЕСЛИ($A$2:$A$30;»<>»)

Как видно из второго рисунка — там наименования не повторяются, хотя в таблице они все записаны вперемешку. Я не буду заострять на этом внимание — я уже описывал это в статье Как получить список уникальных(не повторяющихся) значений? и при необходимости можно воспользоваться любым описанным в ней методом.


Если необходимо подсчитать количество повторений на основании нескольких условий(значений), то начиная с 2007 Excel это легко можно сделать при помощи функции

СЧЁТЕСЛИМН(COUNTIFS)

. Синтаксис функции почти такой же, как у

СЧЁТЕСЛИ(COUNTIF)

, только условий и диапазонов больше:

=СЧЁТЕСЛИМН($A$2:$A$30;A2;$B$2:$B$30;B2)
предполагается, что условия записаны в столбце В

По сути идет просто перечисление:

=СЧЁТЕСЛИМН(Диапазон_условий1;Условие1; Диапазон_условий2;Условие2; Диапазон_условий3;Условие3; и т.д.)


Особенность при работе с функцией СЧЁТЕСЛИ

Так же не могу не написать про небольшую особенность функции

СЧЁТЕСЛИ

(а так же

СЧЁТЕСЛИМН

,

СУММЕСЛИ

,

СУММЕСЛИМН

и им подобных) — данные функции всегда стремятся преобразовать все значения аргументов к типам(в отличии от той же

ВПР

, которая к типам относится очень бережно и ничего не преобразует). Что это значит. Если у нас в ячейке записано число

23

— оно будет воспринято как число. Если тоже число будет записано как текст —

«023»

, то функция преобразует его сначала в число 23, а потом уже будет работать с ним. Т.е. и 23 и «023» у нас будут считаться одинаковым значением. Иными словами: если значение можно преобразовать в число — оно будет преобразовано в число и функция будет работать уже именно с этим числом.
С одной стороны это хорошо, но иногда такое поведение может сыграть злую шутку. Например, у нас в ячейках расположены некие номера счетов, длина которых более 15-ти символов и могут иметь ведущие нули:

00034889913131323455
0034889913131323455
00034889913131323477

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

34889913131323400

и если записать функцию так:

=СЧЁТЕСЛИ($A$1:$A$3;A1)

, то она вернет значение 3. Особо обращаю внимание на тот факт, что все числа после 15-го знака будут преобразованы в нули. Эти особенности всегда необходимо учитывать при использовании данных функций, чтобы не попасть в неловкую ситуацию, когда подсчет будет некорректным.


Количество повторений значения внутри ячейки

Еще один вариант подсчета значений. Бывают случаи, когда список расположен вовсе не в таблице, а в одной ячейке(

$D$1

):

Дыня Киви Груша Яблоко Дыня Груша Груша Арбуз Яблоко Банан Яблоко Яблоко Банан Яблоко Яблоко Дыня Дыня Киви Банан Дыня Арбуз Дыня Киви Яблоко Дыня Груша Яблоко Киви Арбуз

Здесь СЧЁТЕСЛИ точно не поможет. Но в Excel полно других функций и все можно сделать так же достаточно просто:

=(ДЛСТР($D$1)-ДЛСТР(ПОДСТАВИТЬ($D$1;D3;»»)))/ДЛСТР(D3)
=(LEN($D$1)-LEN(SUBSTITUTE($D$1,D3,»»)))/LEN(D3)
ДЛСТР(LEN)

— подсчитывает количество символов в указанной ячейке/строке(

$D$1, D3

)

ПОДСТАВИТЬ(SUBSTITUTE) (текст; старый_текст; новый_текст)

— заменяет в указанном тексте заданный символ на любое другое заданное значение. По умолчанию заменяет все повторы указанного символа. Именно это и положено в основу алгоритма. На примере значения Банан(

D3

) пошаговый разбор формулы:

  • при помощи функции ДЛСТР получаем количество символов в строке с исходным текстом($D$1) =(170-ДЛСТР(ПОДСТАВИТЬ($D$1;D3;»»)))/ДЛСТР(D3);
  • при помощи функции ПОДСТАВИТЬ заменяем в строке с исходным текстом($D$1) все значения Банан(D3) на пусто и при помощи ДЛСТР получаем количество символов строки после этой замены =(170-155)/ДЛСТР(D3);
  • вычитаем из общего количества символов количество символов в строке после замены и делим результат на количество символов в критерии =(170-155)/5.

Получаем число 3. Что нам и требовалось.

Но тут есть и более каверзная ситуация — когда у нас диапазон ячеек, в каждой из которых наше слово может встречаться более одного раза. И подсчитать надо ВСЕ повторения. Диапазон для подсчета повторений у нас будет в ячейках A1:A10. Слово для подсчета повторений запишем в ячейку B1(там будет все тоже слово «банан»):
Подсчет внутри ячеек диапазона
Базируясь на формуле выше можно написать такую:
=СУММПРОИЗВ((ДЛСТР(A1:A10)-ДЛСТР(ПОДСТАВИТЬ(A1:A10;B1;»»)))/ДЛСТР(B1))
=SUMPRODUCT((LEN(A1:A10)-LEN(SUBSTITUTE(A1:A10,B1,»»)))/LEN(B1))


И простая функция пользователя, которая так же подсчитывает повторения внутри ячейки:

Function GetRepeat(sTxt As String, sCntWord As String)
    GetRepeat = (Len(sTxt) - Len(Replace(sTxt, sCntWord, ""))) / Len(sCntWord)
End Function

Чтобы правильно использовать приведенный код, необходимо сначала ознакомиться со статьей Что такое функция пользователя(UDF)?. Вкратце: скопировать текст кода выше, перейти в редактор VBA(Alt+F11) -создать стандартный модуль(InsertModule) и в него вставить скопированный текст. После чего функцию можно будет вызвать из Диспетчера функций(Ctrl+F3), отыскав её в категории Определенные пользователем (User Defined Functions).
Синтаксис функции:
=GetRepeat($D$1;D3)
sTxt — текст, в котором подсчитываем кол-во вхождения.
sCntWord — текст для подсчета. Может быть символом или словом.

Скачать пример

  Пример Подсчета повторений.xls (70,5 KiB, 13 312 скачиваний)

Так же см.:
Что такое формула?
Функция СУММЕСЛИ, а так же СУММЕСЛИ по двум критериям


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


Часто вам может понадобиться подсчитать количество повторяющихся значений в столбце 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:

Как рассчитать относительную частоту в Excel
Как подсчитать частоту текста в Excel
Как рассчитать кумулятивную частоту в Excel

Написано

Редакция Кодкампа

Замечательно! Вы успешно подписались.

Добро пожаловать обратно! Вы успешно вошли

Вы успешно подписались на кодкамп.

Срок действия вашей ссылки истек.

Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.

Успех! Ваша платежная информация обновлена.

Ваша платежная информация не была обновлена.

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

​Смотрите также​​ Количество.​ у вас появится​vikttur​ что в ответе​ критерием.​C3:C17 – диапазон ячеек,​a = Range(Cells(2,​Прикрепила укороченную (:))​ партии.​ во всем исходном​ окрасились.​ столбце D, чтобы​ «Условное форматирование в​.​Выделение примера в справке​Только уникальные записи​Примечание:​Stics​ «10-встреча»:​: Помощь в чем?​ было так:​

​критерий – условие, согласно​ содержащих названия фирм​ 1), Cells(iLastRow, 1)).Value​ таблицу. В ней​1. В ячейку​

  • ​ списке. Отличие этой​Идея.​ автоматически писались слова.​ Excel».​Функция​

  • ​Нажмите клавиши CTRL+C.​и нажмите кнопку​Мы стараемся как​: =СЧЁТЕСЛИ($A$1:$A$32;$A$1:$A$32)​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИ($D$4:$D$38;ЛЕВБ(G4;ПОИСК(«-«;G4;1)-1))​Задача… Нужно… Нужно… Желательно…​1-3​

В этой статье

​ которому выполняется расчет​ проданной техники;​

​Set oDict =​ «нарисован» тот вариант,​

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

​Е6​​ статьи в том,​​Можно в условном​ Формула такая. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»Да»;»Нет»)​Рассмотрим, как выделить​ЧАСТОТА​Выделите на листе ячейку​ОК​​ можно оперативнее обеспечивать​​без сортировки​ima​. Нате файл,​

  1. ​2-2​ количества совпадений в​»Samsung» – критерий поиска​ CreateObject(«Scripting.Dictionary»)​

    ​ который я хочу​введите начальную дату​ что пользователь может​

  2. ​ форматировании установить белый​​Копируем формулу по​​ и обозначить дубли.​​вычисляет частоту появления​​ A1 и нажмите​​.​​ вас актуальными справочными​

    ​арех​​: В формулах пока​​ работайте… Извините, но​

  3. ​4-2​​ рассматриваемом диапазоне. Условием​ (точное совпадение);​​oDict.CompareMode = 1​

  4. ​ получить в итоге:​​ (верхняя граница временного​​ настроить диапазон подсчета:​ цвет заливки и​

    ​ столбцу. Получится так.​​ У нас такая​ Изображение кнопки​ значений в диапазоне​ клавиши CTRL+V.​Уникальные значения из выделенного​ материалами на вашем​​: PavelValentinovich, покажете что​ Изображение кнопки​ ничего не понял(попробую​

  5. ​ Ваше сообщение звучит​​5-3​​ могут являться логическое​​A17 – ячейка, хранящая​​For i =​

    ​ Список организаций, и​ интервала) — 02.01.2008​ теперь можно подсчитать​ шрифта. Получится так.​Обратите внимание​​ таблица, в которой​​ и возвращает вертикальный​

  6. ​Чтобы переключиться между просмотром​ диапазона будут скопированы​ языке. Эта страница​​ получилось ?​​ разобраться), но ОГРОМНОЕ​ вот в таком​6-1​ выражение, числовое значение,​ номер последней продажи,​ 1 To UBound(a)​ кол-во в списке.​2. В ячейку​​ значения не во​​Первые ячейки остались видны,​

​, что такое выделение​

Подсчет количества уникальных значений с помощью функций

​ рассмотрим варианты работы​ массив чисел. С​​ результатов и просмотром​​ в новое место,​​ переведена автоматически, поэтому​​* не понимаю​​ СПАСИБО!!!!​​ духе.​​Подскажите, буду благодарен)​​ текстовая строка, значение​​ соответствующий общему числу​​’ If Len(a(i,​

  • ​Казанский​Е7​ всем исходном списке,​​ а последующие повторы​​ дублей, выделяет словом​

  • ​ с дублями.​​ помощью функции​​ формул, возвращающих эти​

  • ​ начиная с ячейки,​ ее текст может​​ зачем Вам формула​​ima​​Пытались что-либо сделать?​​Алексей матевосов (alexm)​ типа Дата, ссылка​ продаж.​ 1)) Then​: Еще есть такая​введите конечную дату​ а в нужном​ не видны. При​ «Да» следующие повторы​Дублирующие данные подкрасили условным​

  • ​ЧАСТОТА​ результаты, нажмите клавиши​ указанной в поле​​ содержать неточности и​​ количества​: Формула неправильно работает.​Что говорит поиск​​: Фото того что​​ на ячейку.​Результат расчета:​If Not IsEmpty(a(i,​

  • ​ штука Данные -​ (нижняя граница временного​​ диапазоне (границы которого​​ изменении данных в​ в ячейках, кроме​

Пример

​ форматированием.​можно, например, подсчитать​ CTRL+` (знак ударения)​Копировать​

​ грамматические ошибки. Для​

  1. ​megavlom​ Непойму почему.Когда заносишь​

  2. ​ по форуму? Что​ получилось.​

    ​Примечания:​​Доля проданной продукции техники​ 1)) Then​

    Выделение примера в справке

    ​ Итоги (в 2007​

  3. ​ интервала) — 10.01.2008​

  4. ​ легко настраиваются).​ первом столбце меняются​ первой ячейки.​

  5. ​Есть два варианта​ количество результатов тестирования,​ или на вкладке​.​ нас важно, чтобы​: Уважаемые форумчане,как подсчитать​​ одинаковые значения то​​ рассказывает Гугл?​​Пояснение.​​При подсчете числа вхождений​​ фирмы Samsung в​​temp = Trim(a(i,​

​ Данные — Промежуточные​

​3. Новый временной интервал​

​Границы интервала будут задаваться​

​ и пустые ячейки,​

​Слова в этой​

​ выделять ячейки с​

​ попадающих в определенные​

​Формулы​

​В пустую ячейку под​

​ эта статья была​

​ одинаковые цифровые значения​

​ в итоге не​

​Почему такая нелюбовь​

​Формула в колонке​

​ в диапазон в​

​ процентах составляет –​

​ 1))​

​ итоги):​

​ будет выделен серым​

​ пользователем в ячейках​

​ в зависимости от​

​ формуле можно писать​

​ одинаковыми данными. Первый​

​ интервалы. Поскольку данная​

​в группе​

​ последней ячейки в​

​ вам полезна. Просим​

​ в разных диапазонах,(данные​

​ получается количество общих​

​ к доп. вычислениям?​

​ В делает все​

​ соответствии с двумя​

​ 40%.​

​If Not oDict.Exists(temp)​

​Юрий М​ цветом. Подсчет наименований​Е6Е7​ того, где находятся​ любые или числа,​

​ вариант, когда выделяются​

​ функция возвращает массив,​Зависимости формул​ диапазоне введите функцию​ вас уделить пару​ одного диапазона с​ посещений.​

​ А ведь они​

​ что вам надо,​ различными условиями, диапазон​​ Then​: Не видно Вашей​ товара будет производиться​

​. Строки таблицы, которые​​ дубли.​

  • ​ знаки. Например, в​ все ячейки с​ ее необходимо вводить​нажмите кнопку​СТРОК​ секунд и сообщить,​ данными другого).Искал на​

  • ​Pelena​ часто намного упрощают​ но, как видите,​ ячеек можно рассматривать​Пример 2. По итогам​​oDict.Add temp, 1​​ укороченной… Попробуйте теперь​​ только в этом​​ попадают в заданный​​Пятый способ.​​ столбце E написали​

Описание функций

  • ​ одинаковыми данными. Например,​​ как формулу массива.​​Показывать формулы​. Используйте диапазон​ помогла ли она​ форуме по аналогии-не​: Вы пропустили один​​ решение.​​ имеет недостаток, повторы​ как множество, содержащее​ сдачи экзаменов необходимо​Else​ протянуть формулу на​ интервале.​ интервал выделены с​

  • ​Как найти повторяющиеся строки​​ такую формулу. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»Повторно»;»Впервые»)​​ как в таблице​Функция​.​ уникальных значений, которые​ вам, с помощью​ получается.​ маленький значок $.​AndreTM​ записей.​​ два и более​​ составить таблицу, в​oDict.Item(temp) = oDict.Item(temp)​ одну ячейку вниз.​4. После ввода границ​

  • ​ помощью Условного форматирования​​ в​​В столбце F​ (ячейки А5 и​

  • ​ПОИСКПОЗ​​1​​ были скопированы в​ кнопок внизу страницы.​Michael_S​ Сравните формулу SkyPro​: Например, так:​Формула =НАИМЕНЬШИЙ (A:A;СТРОКА​ непересекающихся подмножеств. Например,​ которой содержатся данные​ + 1​​ Для большего количества​​ диапазона, в ячейках​ серым цветом.​Excel.​ написали формулу. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»+»;»-«)​

  • ​ А8). Второй вариант​​выполняет поиск указанного​​2​ качестве аргумента, за​ Для удобства также​: Вроде не первый​ и Вашу​Владимир​ ()-1)&»-«&СЧЁТЕСЛИ (A:A;НАИМЕНЬШИЙ (A:A;СТРОКА​

​ в таблице «Мебель»​

support.office.com

Как найти повторяющиеся значения в Excel.

​ о количестве студентов,​​End If​ — создайте список​ ​H6 Н7​​Сначала для удобства определим​​Нужно сравнить и​ Получилось так.​ – выделяем вторую​​ элемента в диапазоне​​3​ исключением заголовок столбца.​​ приводим ссылку на​
​ день на форуме….​Serge_007​: Остальное по аналогии.​ ()-1)) она совершено​ необходимо найти количество​ сдавших предмет на​End If​ уникальных значений из​будет подсчитано число​ Именованный диапазон Весь_диапазон_Дат​ выделить данные по​Идея.​ и следующие ячейки​ ячеек и возвращает​4​ Например если диапазон​ оригинал (на английском​
​ ПРИМЕР, что есть/нужно​: Так надо?​Pepyaka​ одинаковая во всех​ столов и стульев.​ 5, 4, 3​​’End If​ столбца А.​
​ неповторяющихся и уникальных​ как ссылку на​ трем столбцам сразу.​Можно в таблице​ в одинаковыми данными.​ относительную позицию этого​5​ уникальных значений B2:B45,​ языке) .​ где?​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИ(ДВССЫЛ(C$5&»!d4:d38″);$B6)​:​ ячейках колонки В,​ Для вычислений используем​ балла соответственно, а​Next​И справку не​
​ наименований товара.​
​ диапазон =$A$7:$A$41 (т.е.​ У нас такая​ ​ использовать формулу из​
​ А первую ячейку​ элемента в диапазоне.​6​ введите​Предположим, что требуется определить​megavlom​SkyPro​AndreTM​
​ и остается такой​ выражение =СЧЁТЕСЛИ(B3:B200;»*стол*»)+СЧЁТЕСЛИ(B3:B200;»*стул*»).​ также тех, кто​Range(«G2»).Resize(oDict.Count) = Application.Transpose(oDict.keys)​ игнорируйте.​5. В зависимости от​ полностью на весь​ таблица.​
Как выделить одинаковые значения в Excel.​ столбца E или​ не выделять (выделить​ Например, если диапазон​7​=ROWS(B2:B45)​ количество уникальных значений​: Извините,посчитал что общий​: Формула правильно работает,​,​
​ же, если использовать​Если в качестве критерия​ не сдал предмет.​Range(«H2»).Resize(oDict.Count) = Application.Transpose(oDict.items)​Hugo​ значения Переключателя, уникальные​ диапазон дат исходной​В столбцах A, B,​
​ F, чтобы при​ только ячейку А8).​ A1:A3 содержит значения​8​.​ в диапазоне, содержащем​​ вопрос.Когда изобразил,то не​ если её правильно​Владимир​
​ в других колонках,​ указана текстовая строка,​Вид исходной таблицы:​’определение диапазона уникальных​: Я для таких​​ и неповторяющиеся значения​ таблицы).​ C стоят фамилии,​ заполнении соседнего столбца​ Будем рассматривать оба​ 5, 25 и​
​9​
​К началу страницы​ повторяющиеся значения. Например,​ ​ понял как при​
​ ввести.​- мужики, вы​ главное данные в​ следует учитывать, что​
​Предварительно выделим ячейки E2:E5,​ записей и его​
​ задач файл из​​ в диапазоне подсчета​Затем определим диапазон, в​ имена и отчества.​ было сразу видно,​ варианта.​
​ 38, то формула​10​Для выполнения этой задачи​ если столбец содержит:​ функции если(счетесли) при​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИ(’43’!$D$4:$D$38;ЛЕВБ($B6;ПОИСК(«-«;$B6;1)-1))​
​ профессионалы! Я ОЧЕНЬ​ колонке А.​ регистр символов не​ ​ введем приведенную ниже​
​ сортировка​использую. Только т.к.​ будут выделены соответственно​ котором будем подсчитывать​ Чтобы сравнить сразу​ есть дубли в​Первый способ.​=ПОИСКПОЗ(25,A1:A3,0)​A​ используйте комбинацию функций​числа 5, 6, 7​ одинаковом логическом аргументе,но​
​ima​ благодарен вам!​Формула убирающая повторы​ имеет значения. Например,​
​ формулу:​
​iLastRow2 = Cells(Rows.Count,​ ​ он заточен суммировать​
​ зеленым (см. рисунок​ уникальные и неповторяющиеся​ по трем столбцам,​ столбце или нет.​Как выделить повторяющиеся значения​возвращает значение 2,​
​B​ЕСЛИ​ и 6, будут​ разном кол-ве совпадений(1и2)​: Семён Семёныч! а​
​Вечером постараюсь разобраться​ огромная. Завершается ее​ функция СЧЁТЕСЛИ(A1:A2;»Петров») вернет​
Посчитать количество одинаковых значений Excel.​=СЧЁТЕСЛИ(B3:B19;D2:D5)​ 7).End(xlUp).Row​ суммы, то сперва​ выше) и синим​ значения. Для этого:​
​ нужно соединить данные​ Например, создаем список​ в​ поскольку элемент 25​Данные​,​ найдены три уникальных​ разные значения,имеется ввиду​
​ я голову ломаю.​
​ в формулах. Я​ ввод нажатием трех​ ​ значение 2, если​
​Описание аргументов:​Set Rng2 =​ в свободном столбце​ цветом (см. рисунок​Найдем верхнюю границу диапазона​ трех столбцов в​ фамилий в столбце​Excel.​
​ является вторым в​Данные​СУММ​ значения — 5, 6​ К3 и L3.А​ Спасибо. Добавил Работает.​ уж думал это​ клавиш Ctrl+Shift+Enter (формула​Формула для поиска одинаковых значений в Excel.​ в ячейках A1​B3:B19 – диапазон ячеек​ Range(Cells(1, 7), Cells(iLastRow2,​
​ нужно всем протянуть​
​ ниже).​ (номер позиции в​ одной ячейке. В​ А. В столбце​
​Нам нужно в​ диапазоне.​986​,​ и 7;​ вообще решение должно​SkyPro без притензий!!!!​ нереально, так как​ массива). Первая такая​
​ и A2 записаны​
​ с оценками за​ 8)) ‘в G1-​ ​ единицы, а потом​
​СОВЕТ:​ исходном списке), воспользовавшись​ ячейке D15 пишем​ B установили формулу.​ соседнем столбце напротив​Как найти повторяющиеся строки в Excel.​Функция​Руслан​ЧАСТОТА​строки «Руслан», «Сергей», «Сергей»,​ быть-сколько цифр совпало​PavelValentinovich​ сам новичек в​ формула, а колонке​ строки «петров» и​ экзамен;​ заглавие столбца-название​ эти единицы просуммировать.​
​Подобный анализ данных​ решением из статьи​ формулу, используя функцию​=ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»+»;»-«) Если в​
​ данных ячеек написать​ДЛСТР​Дмитрий​,​ «Сергей», будут найдены​ в диапазонах.Сколько ещё​: Добрый день,​ excel’е.​ не может быть​ «Петров» соответственно.​

excel-office.ru

Подсчет Уникальных и Неповторяющихся ТЕКСТовых значений в заданном интервале в MS EXCEL

​D2:D5 – диапазон ячеек,​Rng2.Sort Key1:=Range(«G1″), Order1:=xlAscending,​Если задача регулярная​ можно также выполнить​ Ближайшее событие =ПОИСКПОЗ(МИН(ЕСЛИ(Весь_диапазон_Дат>=E6;Весь_диапазон_Дат;»»));Весь_диапазон_Дат;0)​ «СЦЕПИТЬ» в Excel.​

​ столбце В стоит​ слово «Да», если​возвращает число символов​563​ПОИСКПОЗ​ два уникальных значения —​ непонятного!​Надо в отдельном​

Задача

​vikttur​ в первом ряду.​Если в качестве аргумента​ содержащих критерии для​

​ Header:=xlYes​ — можно тот​ с помощью стандартного​ Эту формулу массива​ =СЦЕПИТЬ(A15;» «;B15;» «;C15)​ «+», значит такую​ есть дубль, у​ в текстовой строке.​67​и​ «Руслан» и «Сергей».​kim​ столбце посчитать сколько​- мне удалось​

​ Короче очень капризная.​ критерий передана ссылка​ подсчета числа совпадений.​Debug.Print Timer -​ код чуть изменить,​ инструмента EXCEL -​ помещаем в ячейку​Про функцию «СЦЕПИТЬ»​ фамилию уже написали.​ ячеек с уникальными​Функция​789​ДЛСТР​Существует несколько способов подсчета​: Так как подсчёт​ раз повторяется та​ нагуглить несколько схожих​Формула =ЕСЛИ (ЕОШ​

Решение

​ на пустую ячейку​В результате получим таблицу:​​ tm​​ что не суммировал​ Сводных таблиц.​K6​ читайте в статье​Третий способ.​

​ данными написать слово​СУММ​235​.​ количества уникальных значений​ осуществляется в одномерных​ или иная позиция​

​ тем, в том​ (НАИМЕНЬШИЙ (ЕСЛИ (СЧЁТЕСЛИ​ или пустая строка​Пример 3. В таблице​

  • ​End Sub​ суммы по столбцу​Zaka​.​ «Функция «СЦЕПИТЬ» в​Посчитать количество одинаковых значений​ «Нет».​​вычисляет сумму всех​​Руслан​
  • ​Назначьте значение 1 каждому​ среди повторяющихся.​ массивах, СЧЁТЕСЛИ() можно​​ в списке. При​​ числе на этом​ ($C$1:C1;$B$2:$B$12)=0;СТРОКА ($B$2:$B$12)-1);1));»»;ИНДЕКС ($B$2:$B$12;НАИМЕНЬШИЙ​​ «», результат вычисления​​ Excel хранятся данные​
  • ​Zaka​ сумм, а считал​: Здравствуйте!​Найдем наибольшую дату, которая​
    ​ Excel».​
    ​Excel.​В столбце А​​ чисел, указанных в​​Дмитрий​
  • ​ из истинных условий​Подсчет количества уникальных значений​​ заменить на более​​ этом хочется сделать​ форуме. Было одно​
    ​ (ЕСЛИ (СЧЁТЕСЛИ ($C$1:C1;$B$2:$B$12)=0;СТРОКА​

​ для любого диапазона​ о просмотрах страниц​: Всем спасибо большое​ повторы по столбцу​Помогите, пож-та, с​​ меньше или равна​​Копируем формулу по​
​Нам нужно не​

​ устанавливаем фильтр. Как​ качестве аргументов. Каждый​689​ с помощью функции​ с помощью фильтра​

​ быструю ПОИСКПОЗ()​ это автоматически —​ решение с формулами​ ($B$2:$B$12)-1);1)))​ ячеек будет числовое​ сайта за день​​ за помощь!​​ значений.​
​ таблицей.​

​ Конечной дате (ячейка​ столбцу. Теперь выделяем​ только выделить повторы,​ установить и работать​ аргумент может быть​789​

Тестируем

​ЕСЛИ​​Подсчет количества уникальных значений​​Serge_007​ чтобы эксель сам​ через 1 доп.​

​Кавычки, как на​​ значение 0 (нуль).​​ пользователями. Определить число​Функция СЧЁТЕСЛИ в Excel​Пока так -​

​Есть таблица с​E7​ дубли любым способом.​ но и вести​ с фильтром, смотрите​ диапазоном, ссылкой на​

​Дмитрий​.​​ с помощью функций​​: А можно и​ определил совпадения и​ столбец, где значения​

​ фото появятся после​Функция может быть использована​ пользователей сайта за​ используется для подсчета​ запустили тот файл,​ названиями организаций. Список​). =ВПР(E7;Весь_диапазон_Дат;1;ИСТИНА) Результат помещаем​ Как посчитать в​ их подсчет, написать​

​ в статье «Фильтр​
​ ячейку, массивом, константой,​143​Вычислите сумму, используя функцию​С помощью диалогового окна​ не менять​

excel2.ru

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

​ подсчитал их количество​​ были «1» или​

​ нажатия Ctrl+Shift+Enter. После​ в качестве формулы​

​ день, а также​ количества ячеек в​ в своём протянули​
​ большой.​ в ячейку​ Excel рабочие дни,​ в ячейке их​ в Excel». В​ формулой или результатом​

​56​СУММ​
​Расширенный фильтр​
​На небольших массивах​
​ в отдельном столбце.​
​ «0», я уж​
​ завершения ввода формулы​

​ массива, если требуется​​ сколько раз за​

​ рассматриваемом диапазоне, содержащиеся​​ единицы, выделили диапазон,​Нужно подсчитать в​J7​

​ прибавить к дате​​ количество.​ ячейке B2 пишем​ выполнения другой функции.​237​.​

​можно извлечь уникальные​​ разница не заметна.​

​Функция СЧЕТЕСЛИ в моем​​ обрадовался что применю​

​ скопируйте ее в​​ выполнить расчет числа​ день на сайт​ данные в которых​ серез Alt+F8 запустили​ отдельной таблице (​.​

​ дни, т.д., смотрите​​В ячейке G5​

​ слово «Нет».​​ Например, функция​67​Подсчитайте количество уникальных значений​ значения из столбца​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММ(СЧЁТЕСЛИ(O5:O11;A8:H8))​

​ случае не подходит,​ это к текстовым​ нужное количество ячеек.​ ячеек с данными,​ заходили пользователи с​ соответствуют критерию, переданному​ макрос из того​

​ или на отдельный​​Найдем нижнюю границу диапазона​ в статье «Как​ пишем такую формулу.​Нажимаем два раза левой​СУММ(A1:A5)​

​235​​ с помощью функции​ данных и вставить​megavlom​ так как нет​ значениям «>», «​PS. На фото​ удовлетворяющим сразу нескольким​ логинами default и​
​ в качестве второго​ файла/​

​ лист) Сколько раз​​ (номер позиции в​ посчитать рабочие дни​

​ =ЕСЛИ(СЧЁТЕСЛИ(A$5:A$10;A5)>1;СЧЁТЕСЛИ(A$5:A5;A5);1) Копируем по​ мышкой на зеленый​вычисляет сумму всех​Формула​ЧАСТОТА​ их в новое​: Формула «поискпоз» работает.Спасибо.А​
​ возможности каждый раз​ Спасибо всем ещё​ окно Excel намеренно​ критериям. Данная особенность​ user_1.​ аргумента данной функции,​Kuzmich​ одно наименование указывалось​
​ исходном списке) с​ в Excel».​ столбцу. Получился счетчик​ квадратик в правом​ чисел в ячейках​Описание (результат)​. Функция​

​ местоположение. С помощью​​ сумм (счетесли) без​ задавать критерий вручную​ раз, отпишусь вечером.​
​ сделано уже, чтобы​ будет рассмотрена в​Вид исходной таблицы:​
​ и возвращает соответствующее​: Макрос выбирает уникальные​
​ в таблице.​

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

​ повторов.​​ нижнем углу ячейки​

​ от A1 до​​=СУММ(ЕСЛИ(ЧАСТОТА(A2:A10,A2:A10)>0,1))​ЧАСТОТА​ функции​

​ диапазона-в зависимости от​ — их будет​Pepyaka​ видно было формулу​

​ одном из примеров.​
​Поскольку каждый пользователь имеет​ числовое значение.​
​ записи из столбца​В конечном виде​=СУММПРОИЗВ(МАКС((J7=Весь_диапазон_Дат)*(СТРОКА(Весь_диапазон_Дат))))-СТРОКА($A$6)​ неповторяющихся текстовых значений​
​Изменим данные в столбце​ (на картинке обведен​ A5.​Подсчет количества уникальных числовых​

​пропускает текстовые и​ЧСТРОК​ расположения диапазонов.Может быть​
​ очень много.​: С формулами AndreTM​ целиком.​

​Рассматриваемая функция может быть​
​ свой уникальный идентификатор​Функция СЧЁТЕСЛИ может быть​

​ А​ нужно примерно так:​
​Результат помещаем в​
​ не во всем​ А для проверки.​
​ красным цветом). Слово​Функция​
​ значений в диапазоне​ нулевые значения. Для​
​можно подсчитать количество​ пересечение. Сколько ещё​
​Нужно чтобы эксель​ вроде разобрался, формулы​
​Pepyaka​
​ использована для определения​
​ в базе данных​ использована для анализа​
​и переносит в​
​Ромашки 4​
​ ячейку​
​ списке, а только​

​ Получилось так.​
​ скопируется вниз по​

​ЕСЛИ​ A2:A10 без учета​ первого вхождения заданного​
​ элементов в новом​ надо учиться в​
​ сам проанализировал список​ Владимира очень сложные.​: Добрый день, уважаемое​ количества совпадений как​
​ (Id), выполним расчет​ числовых значений, текстовых​

​ столбец G, затем​Трактор 2​
​K7​

​ в определенном пользователем​​Ещё один способ подсчета​ столбцу до последней​

planetaexcel.ru

Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel

​возвращает одно значение,​ пустых ячеек и​ значения эта функция​ диапазоне.​ excel.Спасибо форумчане!​ позиций и выдал​Чтоб писать такие​ сообщество.​ по одному, так​ числа пользователей сайта​

​ строк, дат и​ сортирует уникальный​Адмирал 1​.​ диапазоне.​ дублей описан в​ заполненной ячейки таблицы.​ если указанное условие​ текстовых значений (4)​ возвращает число, равное​Выделите диапазон ячеек или​Serge_007​ количество повторений по​ формулы нужен огромный​Задача следущая.​ и сразу по​ за день по​ данных другого типа.​список и подсчитывает​Господа 2​По определенным позициям границ​Пусть исходная таблица состоит​ статье «Как удалить​Теперь в столбце​

Примеры использования функции СЧЁТЕСЛИ в Excel

​ дает в результате​=СУММ(ЕСЛИ(ЧАСТОТА(ПОИСКПОЗ(B2:B10,B2:B10,0),ПОИСКПОЗ(B2:B10,B2:B10,0))>0,1))​ общему количеству его​ убедитесь в том,​: Это Вы о​ каждой позиции из​ опыт​Есть столбик с​ нескольким критериям поиска.​

​ следующей формуле массива​

Пример 1.

​ С ее помощью​

​ количество каждого уникального​

​и т.д.​

  • ​ диапазона (ячейки​ из двух столбцов:​ повторяющиеся значения в​
  • ​ A отфильтруем данные​ значение ИСТИНА, и​
  • ​Подсчет количества уникальных текстовых​ вхождений. Для каждого​ что активная ячейка​ чём сейчас?​

​ списка.​

СЧЁТЕСЛИ.

​ima​ тремя типами значений,​ В последнем случае​ и для ее​

​ можно определить количество​

Подсчет количества определенного значения ячейки в Excel при условии

​вхождения​EducatedFool​K6 K7​ Даты продаж и​ Excel».​ – «Фильтр по​ другое, если условие​ и числовых значений​ последующего вхождения того​ находится в таблице.​

​Michael_S​

Пример 2.

​На выходе хочется​: Есть столбец в​ например «​

​ используют две и​

​ вычислений нажмем комбинацию​

  • ​ неповторяющихся значений в​ant​: формула =счетесли()​
  • ​), формируем Динамический диапазон​ Проданный товар. Столбец​Как посчитать данные​

​ цвету ячейки». Можно​

Подсчет количества значений в ячейках.

Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel

​ дает в результате​ в диапазоне B2:B10,​ же значения функция​Убедитесь в том, что​: Вопрос действительно общий,​ следующее: выделить столбец​ котором идут повторяющиеся​больше​ более функции СЧЁТЕСЛИ,​ клавиш Ctrl+Shift+Enter:​ диапазоне ячеек, а​: см файл​

​Zaka​

Пример 3.

​ для товаров (Текущий_диапазон_Товаров):​ с датами должен​ в ячейках с​ по цвету шрифта,​ значение ЛОЖЬ.​ который не должен​ возвращает ноль.​ диапазон ячеек содержит​ и ответ на​ со списком позиций,​

​ значения 1,2,3,4. Нужно​», «​ возвращаемые результаты которых​Выражение 1/СЧЁТЕСЛИ(A3:A20;A3:A20) возвращает массив​ также число ячеек​ant​: А можете объяснить​=СМЕЩ(лист1!$B$7;лист1!$K$6-1;;лист1!$K$7-лист1!$K$6+1))​ быть отсортирован по​ дублями, а, затем,​ зависит от того,​К началу страницы​ содержать пустые ячейки​

СЧЁТЕСЛИ в формуле массива.

​Узнайте номер позиции текстового​ заголовок столбца.​ него — это​ в отдельных столбцах​

​ найти повторяющиеся значения​

Статистический анализ.

Особенности использования функции СЧЁТЕСЛИ в Excel

​мешьне​ складывают или вычитают.​

​ дробных чисел 1/количество_вхождений,​

​ с данными, которые​

  • ​: вторая попытка​ как ею в​Теперь найдем количество уникальных​ возрастанию (см. файл​ удалить их, смотрите​ как выделены дубли​Рассмотрим,​
  • ​ (7)​ значения в диапазоне​На вкладке​ примерно глава книги​ получить список с​ и посчитать количество​» и «​ Например, в ячейках​ например, для пользователя​

​ совпадают с указанным​

  1. ​Hugo​ данном случае воспользоваться?​ (различающихся) значений в​ примера).​ в статье «Как​ в таблице.​как найти повторяющиеся значения​=СУММ(ЕСЛИ(ЧАСТОТА(ЕСЛИ(ДЛСТР(A2:A10)>0,ПОИСКПОЗ(A2:A10,A2:A10,0),»»),ЕСЛИ(ДЛСТР(A2:A10)>0,ПОИСКПОЗ(A2:A10,A2:A10,0),»»))>0,1))​ с помощью функции​Данные​ об Excel.​ расчетом количества повторений​ повторений. Например единиц​
  2. ​равно​ A1:A10 хранится последовательность​ с ником sam​ критерием лишь частично.​: Скомпоновал немного из​Юрий М​ определенном нами диапазоне.​Подсчитаем уникальные и неповторяющиеся​ сложить и удалить​В таблице остались две​ в​
  3. ​Подсчет количества уникальных текстовых​ПОИСКПОЗ​в группе​megavlom​ каждой позиции по​ 10, двоек 15,​».​ значений от 1​
  4. ​ это значение равно​ Например, таблица Excel​ кода Kuzmich’a, остальное​: Объяснить может справка​ Результат поместим в​ значения в столбце​ ячейки с дублями​ строки с дублями.​Excel​
  5. ​ и числовых значений​. Возвращенное значение затем​Сортировка и фильтр​: Здравствуйте.Формулы,подсказанные Вами работают,но​ убыванию. Например:​ троек 11, четвёрок​Нужно посчитать какое​ до 10. Для​ 0,25 (4 вхождения).​ содержит столбец с​ из кода​ Excel. На форуме​ ячейку​ Проданный товар в​ в Excel» здесь.​ В верхней ячейке​,​ в диапазоне A2:A10​ используется в качестве​нажмите кнопку​
  • ​ файл имеет большой​Вася 5 Петя​
  • ​ 2.​максимальное​
  • ​ расчета количества ячеек​ Общая сумма таких​ ФИО клиентов. Для​Работает быстрее на​ могут показать на​

exceltable.com

Ребят, подскажите как посчитать в Excel количество повторений в столбце

​H6​ определенном временном интервале.​Четвертый способ.​ отфильтрованного столбца B​как выделить одинаковые значения​ без учета пустых​ аргумента функции​Дополнительно​ объём.Возможен ли другой​ 4 Иван 4и​
​И еще, если​
​количество раз​
​ с числами больше​
​ значений, вычисляемая функцией​
​ определения количества клиентов-однофамильцев​
​ 30%, без сортировки​

​ конкретном примере. На​​:​Решение данной задачи позволит​

​Формула для поиска одинаковых​
​ пишем слово «Да».​ словами, знакамипосчитать количество​ ячеек и текстовых​ЧАСТОТА​.​ способ решения(кроме макросов)​
​ т.д.​ повторяющиеся значения не​подряд​ 3 и менее​ СУММ, соответствует количеству​ с фамилией Иванов​ быстрее в 2​ ВАШЕМ примере.​=СУММПРОИЗВ((Текущий_Диапазон_Товаров<>»»)/ СЧЁТЕСЛИ(Текущий_Диапазон_Товаров;Текущий_Диапазон_Товаров&»»))​ подсчитать сколько наименований​
​ значений в​ Копируем по столбцу.​ одинаковых значений​ значений (6)​, что позволяет определить​Появится диалоговое окно​ для уменьшения размера​Пример списка в​ цифры, а например​
​выпало событие «больше»,​ 8 необходимо выполнить​ уникальных вхождений, то​ можно ввести функцию​ раза.​
​MCH​Напомним, что Уникальные значения​ товара было продано​Excel.​Возвращаем фильтром все строки​, узнаем​
​Примечания​ количество вхождений текстовых​Расширенный фильтр​ файла?​ аттаче.​

Максимальное и среднее количество повторов значения в столбце подряд

​ Вася, Коля, Петя,​​ «мешьне» и «равно».​ следующие действия:​
​ есть, числу пользователей​
​ =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*»​Sub UniqCount()​: Или сводная таблица​​ соответствуют, в нашем​​ в определенный промежуток​​Нам нужно выделить​​ в таблице. Получилось​​формулу для поиска одинаковых​​    ​
​ значений.​​.​​Dashulita​​Заранее благодарю )​​ Маша.​Кроме максимального нужно​
​записать первую функцию СЧЁТЕСЛИ​​ на сайте. Полученное​​ указывает на любое​​Dim tm: tm​​Zaka​ случае, количеству проданных​
​ времени (т.е. уникальных​ дубли формулой в​
​ так.​ значений в Excel​Формулы в этом примере​Найдите пустые ячейки с​
​Установите переключатель​: Здравствуйте!!! Помогите пожалуйста,​арех​Hugo​
​среднее​ с критерием «>3»;​

​ значение:​​ количество любых символов​
​ = Timer​​: Мой пример прикрепила.​ наименований Фруктов в​ наименований), а также​ условном форматировании. Выделяем​Мы подсветили ячейки со​
​, т.д.​
​ должны быть введены​ помощью функции​скопировать результат в другое​
​ я не оч​: Добрый день!​:​и​записать вторую функцию с​

​Для определения количества просмотренных​​ до и после​

​Dim a(), oDict​​Юрий М​

​ указанный временной интервал.​​ выделить эти наименования.​​ ячейки. Вызываем диалоговое​​ словом «Да» условным​​В Excel можно​​ как формулы массива.​ДЛСТР​ место​:)
​ сильна в Exele,​Сводная во вложении.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=COUNTIF($D$4:$D$38,ROW()-3)​последнее​ критерием «>=8»;​ страниц пользователями default​
​ подстроки «Иванов».​​ As Object, i​: Можно было и​Число неповторяющихся значений в​ А подсчет неповторяющихся​ окно условного форматирования.​ форматированием. Вместо слов,​ не только выделять​ Выделите все ячейки,​. Пустые ячейки имеют​.​ хочу разобраться! как​PavelValentinovich​А голосование тут​количество раз выпадение​определить разницу между возвращаемыми​

​ и user_1 запишем​​Пример 1. В таблице​ As Long, temp​ поменьше строк :-)​
​ определенном нами диапазоне​ значений даст информацию​ Выбираем функцию «Использовать​:)

planetaexcel.ru

поиск повторяющихся значений в столбце и сложение повторений (Формулы)

​ можно поставить числа.​​ и удалять дублирующие​ содержащие формулу, нажмите​ нулевую длину.​В поле​ посчитать сколько в​: Спасибо!​ к чему?​ подряд каждого события.​ значениями =СЧЁТЕСЛИ(A1:10;»>3″)-СЧЁТЕСЛИ(A1:A10;»>=8″). То​
​ формулу:​ Excel содержатся данные​ As String​ И где считать?​ можно найти с​

​ о том, сколько​​ формулу для определения​​ Получится так.​
​ данные, но и​ клавишу F2, а​

​Чтобы этот пример проще​​Копировать​ столбце каждого одинакового​Пробовал на основе​ima​Нужно обойтись формулами​ есть, вычесть из​

​В результате расчета получим:​​ о продажах товаров​
​Dim iLastRow As​

​ Можно было и​​ помощью нижеследующей формулы.​ и каких товаров​ форматируемых ячеек».​
​Этот способ подходит, если​

​ работать с ними​​ затем — клавиши CTRL+SHIFT+ВВОД.​ было понять, скопируйте​введите ссылку на​ значения! например сколько​

​ своего реального списка​​: Я сфорумом еще​ (без использования макросов).​ множества (3;+∞) подмножество​Функция имеет следующую синтаксическую​ в магазине бытовой​ Long, iLastRow2 As​

​ показать вручную посчитанное​​ Результат поместим в​ было продано только​В строке «Форматировать​ данные в столбце​

​ – посчитать дубли​​Чтобы просмотреть процесс вычисления​
​ его на пустой​

​ ячейку.​​ раз повторяется каждая​ создать сводную, пишет​ не разобрался.Голосование не​
​Желалетельно без дополнительного​

​ [8;+∞).​​ запись:​ техники за день.​ Long, Rng2 As​
​ желаемое.​

excelworld.ru

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

​ ячейку​​ в количестве одной​
​ формулу для определения​ A не меняются.​ перед удалением, обозначить​ функции по шагам,​ лист.​Кроме того нажмите кнопку​ отдельная фирма в​ —​ надо.Я с excel​ столбца, на крайняк​В Exel мало работал,​​=СЧЕТЕСЛИ(диапазон; критерий)​ Определить, какую часть​ Range​Юрий М​H7​ партии.​ форматируемых ячеек» пишем​​ Или, после изменения,​ дубли словами, числами,​ выделите ячейку с​Копирование примера​Свернуть диалоговое окно​ данном документе​
​Недопустимая ссылка на источника​ пока плохо дружу.Если​ можно с 1​ не могу разобраться,​Описание аргументов:​ от проданной продукции​iLastRow = Cells(Rows.Count,​: Ваш файл.​
​:​В статьях Подсчет уникальных​ такую формулу. =СЧЁТЕСЛИ($A:$A;A5)>1​
​ повторить процедуру с​ знаками, найти повторяющиеся​
​ формулой, а затем​

​Создайте пустую книгу или​​временно скрыть диалоговое​
​Michael_S​

​ данных​​ можно пример во​
​ доп. столбцом.​ приведу на простом​диапазон – обязательный аргумент,​ составляет техника фирмы​​ 1).End(xlUp).Row ‘посл.строка в​Guest​​=СУММПРОИЗВ(—(СЧЁТЕСЛИ(Текущий_Диапазон_Товаров;Текущий_Диапазон_Товаров)=1))​ текстовых значений и​ Устанавливаем формат, если​
​ обозначением дублей.​ строки, состоящие из​ на вкладке​ лист.​

​ окно, выберите ячейку​​: Вообще-то сводной проще​
​. После чего скопировал​

​ вложенном файле.Очень надо​​Пример того как​ примере, допустим в​
​ принимающий ссылку на​ Samsung.​ диапазоне названий​

planetaexcel.ru

подсчет одинаковых значений (одинаковые значения в диапазоне)

​: Не поняла как.​​Напомним, что неповторяющиеся значения​ Подсчет Неповторяющихся значений​ нужно выбрать другой​Второй способ.​ нескольких ячеек, т.д.​Формулы​Выделите пример в разделе​

​ на листе и​​ всего.., но раз​ список в новый​китин​ это должно выглядеть​

​ первом столбце A​​ одну либо несколько​Вид исходной таблицы данных:​Range(Cells(2, 7), Cells(iLastRow,​ Попыталась продлить формулу,​ соответствуют, в нашем​ было показано, что​ цвет ячеек или​Как выделить повторяющиеся ячейки​ Как выделить цветом​в группе​ справки.​ затем нажмите кнопку​

​ то можно формулуй​​ файл — заработало.​: примерно вот так​ я прикрепляю в​ находятся цифры 2,4,1,2,4,5,6,5,1,2,5​ ячеек, в которых​

​Для расчета используем формулу:​​ 7)).Clear ‘очистка диапазона​ там стала повторяться​wink
​ случае, количеству Фруктов,​ такое уникальные и ​
​ шрифта.​

​ в​​ одинаковые значения в​Зависимости формул​Примечание:​Развернуть диалоговое окно​ в доп. столбце.​В итоге решилось​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИ($D$4:$D$38;ЛЕВСИМВ($G4;1))​

​ файлике.​​ мне нужно вывести​ требуется определить число​

​=СЧЁТЕСЛИ(C3:C17;»Samsung»)/A17​​ для уникальных​ организация и кол-во​ проданных в указанный​ неповторяющиеся значения и​Нажимаем «ОК». Все ячейки​

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

​SkyPro​​Очень надеюсь на​ количество повторений цифр,​ совпадений с указанным​Описание аргументов:​’определение диапазона названий​ 0.​ интервал, по 1​ как их подсчитать​ с повторяющимися данными​Установим формулу в​

​ читайте в статье​​Вычисление формулы​ или столбцов.​Установите флажок​ столбец слева.​ таблицы и формулы​: Или так, если​

excelworld.ru

​ вашу помощь.​

Понравилась статья? Поделить с друзьями:
  • Посчитать процент в excel во всем столбце
  • Посчитать формулу в excel онлайн
  • Посчитать проект в excel
  • Посчитать формулу в excel если есть условие
  • Посчитать определенный символ в ячейке excel