Как подсчитать уникальные значения в Excel?

Опубликовано: 30 Сентября, 2022

Нам часто нужно сообщать Уникальное количество приобретенных клиентов, количество продуктов на нашем складе, Список регионов, в которых работает наш бизнес.

В этой статье мы объясним, как подсчитать уникальные значения в столбце Excel.

Образец данных:

Мы предоставили образцы данных с двумя полями «Клиент» и «Купленные продукты». Необходимо создать сводный отчет, чтобы показать, сколько клиентов в нашей базе данных.

Подход 1: Использование формулы массива

Синтаксис:

COUNTIF (range, criteria)

Range – List of data

Criteria – A number or text.  Apply on input range

Return an integer value that match the criteria  

Шаг 1. Введите «Количество клиентов» в ячейку D5.

Шаг 2: Напишите приведенную ниже формулу в ячейке E5, чтобы подсчитать количество уникальных клиентов. Мы используем формулу массива для вычисления уникального количества, поэтому убедитесь, что вам нужно нажать Ctrl+Shift+Enter , как показано на изображении 1 ниже:

=SUM(1/COUNTIF(B2:B30,B2:B30))

Ваша формула в ячейке E5 должна быть заключена в фигурные скобки «{}», как показано на рисунке 2 ниже:

Изображение 1

Изображение 2

Подход 2: Использование формулы (для пользователей MS Office 365)

ЕСЛИ вы используете MS Office 365, вы можете использовать приведенную ниже формулу для вычисления уникального количества.

=COUNTA(UNIQUE(B2:B30))

Синтаксис

COUNTA(Value1, Value2,…)

Value1 – a cell, excel range, array of text

Return count of non-empty cells
UNIQUE(array, by_col, exactly_once)

Array - list of data value to return unique

By_col – Boolean value [True - return unique columns / False – return unique rows]

Exactly_once – Boolean value [return only distinct values]