Функция УНИК / UNIQUE в Excel: как получить список уникальных и неповторяющихся значений
Функция УНИК / UNIQUE — мощный инструмент Excel для динамического извлечения уникальных или неповторяющихся значений из диапазона данных, что является ключевым навыком для очистки и анализа данных.
Эта статья особенно полезна тем, кто ищет формулы в Excel, хочет быстрее разобраться в функциях и применять рабочие примеры без путаницы между русской и английской версиями Excel.
Она позволяет автоматически фильтровать дубликаты и создавать динамические списки, которые обновляются при изменении исходных данных.
Существует два подхода к определению «уникальности». Например, из списка Яблоко, Яблоко, Банан, Вишня, Вишня большинство пользователей, включая бухгалтеров, выделит уникальные значения: Яблоко, Банан, Вишня (значения, встречающиеся один или более раз).
Однако в мире SQL и среди некоторых специалистов «уникальным» считается только значение, встречающееся один раз (в нашем примере — только Банан). Остальные значения называются «различными» (distinct). Функция УНИК / UNIQUE в Excel поддерживает оба варианта.
Практическое применение функции УНИК / UNIQUE
Рассмотрим реальный пример. Допустим, у вас есть база данных Billboard Top 10 Hits за 1979-1993 годы.
Чтобы получить динамический список всех музыкальных жанров, представленных в чартах, используйте формулу:
=УНИК(D4:D6132)=UNIQUE(D4:D6132)
Эта формула вернет вертикальный массив всех уникальных жанров из указанного диапазона. Если в исходные данные добавятся новые жанры, список автоматически расширится.
Бонус: Использование оператора # («Разлив») для ссылки на весь массив
Динамические массивы в Excel ввели новую концепцию — «разлив» (spill). Если функция УНИК / UNIQUE находится, например, в ячейке F5 и возвращает несколько значений, вы можете сослаться на весь результат этой формулы, используя оператор #.
Для ссылки на весь массив, возвращаемый формулой в F5, используйте запись F5#. Это особенно полезно в других формулах, например, с ФИЛЬТР / FILTER или SORT, для дальнейшей обработки уже полученного уникального списка.
Этот элегантный подход, который Excel MVP Ингерборг Хавигхорст назвала «Разливом», устраняет необходимость вручную определять границы результирующего диапазона.
Итог
Функция УНИК / UNIQUE — это фундаментальный инструмент для работы с данными в современном Excel. Она не только упрощает удаление дубликатов, но и, в сочетании с другими функциями динамических массивов, открывает возможности для создания мощных, самообновляющихся отчетов и панелей мониторинга. Освоение УНИК / UNIQUE и оператора # значительно повысит вашу эффективность при анализе и визуализации данных.