Likewise: total sales of products = 100
apple = 40
orange = 60
how to find out customers who have brought only oranges and apples?
Предположим, у вас есть список значений в диапазоне рабочего листа, и теперь вы хотите знать, сколько уникальных значений там. Если вы определите и посчитаете их по одному, это потратит много времени. Итак, я представлю вам несколько быстрых приемов решения этой проблемы.
Подсчитайте количество уникальных значений с помощью формул
Подсчитайте количество уникальных значений с помощью расширенного фильтра
Подсчитайте количество уникальных значений с помощью Kutools for Excel
Есть несколько формул, которые помогут вам быстро подсчитать количество уникальных значений в диапазоне. Если ваши данные являются числами, например, у вас есть столбец чисел в диапазоне (A1: A10), см. Снимок экрана:
Вы можете использовать следующие формулы, сделайте следующее:
1. Введите эту формулу =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) в пустую ячейку.
2, Затем нажмите Enter key, и будет отображен номер уникального значения. Смотрите скриншот:
Советы: 1. Вот еще одна формула =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) также может вам помочь. Пожалуйста, примените кого угодно. Обе приведенные выше формулы будут подсчитывать уникальные значения, включая первый дубликат.
2. Если на вашем листе есть диапазон текста, приведенные выше формулы не будут работать, вам следует использовать эту формулу массива: =SUM(IF(FREQUENCY(IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""), IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""))>0,1))
После ввода формулы не забудьте нажать Shift + Ctrl + Enter ключей, и было отображено количество уникальных значений.
Заметки:
Вы также можете использовать расширенный фильтр, чтобы извлечь уникальные значения из столбца данных и вставить их в новое место. Затем с помощью функции ROWS для подсчета количества уникальных значений в новом диапазоне. Конкретные шаги заключаются в следующем:
1. Нажмите дата на ленте, а затем щелкните Дополнительно команда, см. снимок экрана:
2. И в Расширенный фильтр диалоговое окно:
![]() |
|
3. После завершения настройки нажмите OK, уникальные значения перечислены в новом столбце, см. снимок экрана:
4. Затем в пустую ячейку введите короткую формулу = СТРОКИ (E1: E8)и нажмите Enter клавишу на клавиатуре. И количество уникальных значений будет отображаться.
![]() |
![]() |
![]() |
Здесь я порекомендую вам полезный инструмент - Kutools for Excel, С его Выберите повторяющиеся и уникальные ячейки функция, вы можете быстро выбрать повторяющиеся значения или уникальные значения и подсчитать их количество.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. |
После установки Kutools for Excel, выполните следующие действия:
1. Выберите диапазон данных, в котором вы хотите подсчитать уникальные значения.
2, Затем нажмите Kutools > Выберите > Выберите повторяющиеся и уникальные ячейки, см. снимок экрана:
3. В Выберите повторяющиеся и уникальные ячейки диалоговое окно, выберите Только уникальные значения or Все уникальные (включая 1-е дубликаты) при желании вы также можете выделить уникальные значения, установив флажок Заполните цвет фона or Цвет заливки шрифта под Обработка результатов раздел, см. снимок экрана:
4. (1.) Если вы выберете Только уникальные значения, будут учитываться и выбираться только уникальные значения. Смотрите скриншот:
(2.) Если вы выберете Все уникальные (включая 1-е дубликаты), будут подсчитаны и выбраны все уникальные значения, включая первые дубликаты, как показано на следующем снимке экрана:
Нажмите, чтобы узнать больше об этой функции выбора повторяющихся и уникальных ячеек.
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!
Связанная статья:
Как отфильтровать или выбрать уникальные записи из выбранного диапазона в Excel?