Функция Excel UNIQUE
Функция UNIQUE извлекает уникальные значения из диапазона данных — будь то текст, числа, даты, ошибки и другие типы информации.
Примечание. Функция UNIQUE доступна только в Excel для Microsoft 365, Excel 2021 и более поздних версиях, а также в Excel для веб-приложений.

Синтаксис
=UNIQUE(array, [by_col], [exactly_once])
Аргументы
- массив (обязательный): Диапазон или массив, из которого нужно извлечь уникальные значения.
- [по_столбцам] (необязательный):Логическое значение, определяющее способ сравнения данных:
- ИСТИНА, чтобы сравнивать данные по столбцам;
- ЛОЖЬ или опущено, чтобы сравнивать данные по строкам.
- [только_один_раз] ()необязательный):Логическое значение, определяющее, как считать значение уникальным:
- ИСТИНА, чтобы вернуть все уникальные строки или столбцы, встречающиеся ровно один раз из массива;
- ЛОЖЬ или опущено, чтобы вернуть все уникальные строки или столбцы из массива.
Возвращаемое значение
Функция UNIQUE возвращает массив.
Примечания к функции
- Массив можно задать в виде строки значений, столбца значений или комбинации строк и столбцов.
- Результат, возвращаемый функцией UNIQUE, автоматически заполняет диапазон ячеек в соответствии со структурой исходных данных из массива.
- Если в массиве есть ноль (0) и пустая ячейка, функция UNIQUE вернёт два нуля: один — для пустой ячейки, а другой — для самого нуля.Примечание. Пустое значение также считается уникальным.
- Функцию UNIQUE можно использовать между разными книгами. Однако убедитесь, что книги, на которые вы ссылаетесь, открыты — в противном случае при обновлении ячейки с результатом появится ошибка #ССЫЛ!.
- Результаты функции UNIQUE динамичны: они автоматически обновляются при изменении значений в исходных данных. Однако результаты не обновятся, если вы добавите новые записи в массив. Чтобы решить эту проблему, используйте структурированные ссылки в качестве аргумента «массив».
Пример
Чтобы извлечь уникальные значения из списка в столбце B, показанного ниже, скопируйте или введите приведённую ниже формулу в Ячейка сверху таблицы результатов и нажмите клавишу Enter, чтобы получить результат:
=UNIQUE()B3:B16)
Примечание:Аргументы по_столбцами только_один_разопущены, поскольку по умолчанию выполняется сравнение строк друг с другом и возвращаются все Разное значение из массива.

Пример извлечения уникальных значений в строке
Чтобы извлечь уникальные значения из данных в строке C, показанной ниже, скопируйте или введите приведённую ниже формулу в самую левую ячейку таблицы результатов и нажмите клавишу Enter, чтобы получить результат:
=UNIQUE()C3:J3,ИСТИНА)

Примечание:Функция UNIQUE возвращает пустую строку («») и ноль (0) для пустой ячейки в результирующей строке.
Связанные функции
Функция ФИЛЬТР динамически фильтрует диапазон данных и возвращает совпадающие результаты в соответствии с заданными критериями.
Функция СОРТИРОВКА упорядочивает содержимое диапазона или массива по возрастанию либо убыванию.
Функция СОРТИРОВКАПО сортирует содержимое одного диапазона или массива на основе значений из соответствующего диапазона или массива — независимо от того, входит ли этот диапазон или массив в сортируемый.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.