Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Формулы и функции

Функция UNIQUE в Excel: как получить список уникальных и неповторяющихся значений

forest_paw 06.09.2025 32

Функция УНИК (UNIQUE) в Excel: как получить список уникальных и неповторяющихся значений

Функция УНИК (UNIQUE) — мощный инструмент Excel для динамического извлечения уникальных или неповторяющихся значений из диапазона данных, что является ключевым навыком для очистки и анализа данных.

Она позволяет автоматически фильтровать дубликаты и создавать динамические списки, которые обновляются при изменении исходных данных.

=UNIQUE имеет три аргумента: массив, по_столбцу и один_раз. Обязателен только аргумент 'массив'.
=УНИК (UNIQUE) имеет три аргумента: массив, по_столбцу и один_раз. Обязателен только аргумент 'массив'.

Существует два подхода к определению «уникальности». Например, из списка Яблоко, Яблоко, Банан, Вишня, Вишня большинство пользователей, включая бухгалтеров, выделит уникальные значения: Яблоко, Банан, Вишня (значения, встречающиеся один или более раз).

Однако в мире SQL и среди некоторых специалистов «уникальным» считается только значение, встречающееся один раз (в нашем примере — только Банан). Остальные значения называются «различными» (distinct). Функция УНИК (UNIQUE) в Excel поддерживает оба варианта.

Исходный список: Яблоко, Яблоко, Банан, Вишня, Вишня. =UNIQUE(R5:R9) вернет Яблоко, Банан, Вишня. =UNIQUE(R5:R9,,TRUE) вернет только Банан.
Исходный список: Яблоко, Яблоко, Банан, Вишня, Вишня. =УНИК (UNIQUE)(R5:R9) вернет Яблоко, Банан, Вишня. =УНИК (UNIQUE)(R5:R9,,ИСТИНА (TRUE)) вернет только Банан.

Практическое применение функции УНИК (UNIQUE)

Рассмотрим реальный пример. Допустим, у вас есть база данных Billboard Top 10 Hits за 1979-1993 годы.

База данных Billboard Top 10 Music Hits за 1979-1993. ID в столбце A, Исполнитель в B, Трек в C, Жанр в D.
База данных Billboard Top 10 Music Hits за 1979-1993. ID в столбце A, Исполнитель в B, Трек в C, Жанр в D.

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

=УНИК(Г4:Г6132) (=UNIQUE(D4:D6132))
=UNIQUE(D4:D6132) возвращает список жанров, таких как Rock, Easy, Vocal, Pop, R&B, Country, Folk
=УНИК (UNIQUE)(D4:D6132) возвращает список жанров, таких как Rock, Easy, Vocal, Pop, R&B, Country, Folk

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

Бонус: Использование оператора # («Разлив») для ссылки на весь массив

Динамические массивы в Excel ввели новую концепцию — «разлив» (spill). Если функция УНИК (UNIQUE) находится, например, в ячейке F5 и возвращает несколько значений, вы можете сослаться на весь результат этой формулы, используя оператор #.

Для ссылки на весь массив, возвращаемый формулой в F5, используйте запись F5#. Это особенно полезно в других формулах, например, с ФИЛЬТР (FILTER) или SORT, для дальнейшей обработки уже полученного уникального списка.

Этот элегантный подход, который Excel MVP Ингерборг Хавигхорст назвала «Разливом», устраняет необходимость вручную определять границы результирующего диапазона.

Итог

Функция УНИК (UNIQUE) — это фундаментальный инструмент для работы с данными в современном Excel. Она не только упрощает удаление дубликатов, но и, в сочетании с другими функциями динамических массивов, открывает возможности для создания мощных, самообновляющихся отчетов и панелей мониторинга. Освоение УНИК (UNIQUE) и оператора # значительно повысит вашу эффективность при анализе и визуализации данных.

Поделиться:

Похожие статьи

Генерация всех комбинаций с помощью функции BASE в Excel
Читать
Определение страны по телефонному номеру в Excel с помощью формулы
Читать
Пользовательские форматы чисел в Excel: полное руководство
Читать

Мы используем cookies для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с политикой использования cookies.