Функция УНИК возвращает список уникальных значений в списке или диапазоне. 

Возврат уникальных значений из списка значений
Пример использования =УНИКА(B2:B11) для возврата уникального списка чисел

Возврат уникальных имен из списка имен
Применение функции УНИК для сортировки списка имен

Примечание: Эта функция в настоящее время доступна только Microsoft 365 подписчикам.

=УНИКА(массив;[by_col];[exactly_once])

Аргументы функции УНИКА следующую:

Аргумент

Описание

массив

Обязательный

Диапазон или массив, из которого возвращаются уникальные строки или столбцы

[by_col]

Необязательный

Аргумент by_col — это логическое значение, указывающее, как это сделать.

Истина сравнивает столбцы друг с другом и возвращает уникальные столбцы.

Ложь (или опущен) сравнивает строки друг с другом и возвращает уникальные строки.

[exactly_once]

Необязательно

Аргумент exactly_once является логическим значением, которое возвращает строки или столбцы, которые встречаются в диапазоне или массиве ровно один раз. Это уникальное понятие базы данных.

Истина возвращает все отдельные строки или столбцы, которые встречаются точно один раз из диапазона или массива.

Ложь (или опущен) возвращает все отдельные строки или столбцы из диапазона или массива.

Примечания: 

  • Массив может быть частью строки или столбца со значениями или сочетанием строк и столбцов со значениями. В примерах выше массивами для наших формул УНИКА являются диапазоны D2:D11 и D2:D17 соответственно.

  • Функция УНИК возвращает массив, который будет рассеиваться, если это будет конечным результатом формулы. Это означает, что Excel будет динамически создавать соответствующий по размеру диапазон массива при нажатии клавиши ВВОД. Если ваши вспомогательные данные хранятся в таблице Excel, тогда массив будет автоматически изменять размер при добавлении и удалении данных из вашего диапазона массива, если вы используете Структурированные ссылки. Дополнительные сведения см. в статье Поведение рассеянного массива.

  • Приложение Excel ограничило поддержку динамических массивов в операциях между книгами, и этот сценарий поддерживается, только если открыты обе книги. Если закрыть исходную книгу, все связанные формулы динамического массива вернут ошибку #ССЫЛКА! после обновления.

Примеры

Пример 1

В этом примере сортировка и УНИКА используются вместе для возврата уникального списка имен в порядке возрастания.

Использование УНИКА с сортировкой для возврата списка имен в порядке возрастания

Пример 2

В этом примере exactly_once имеется аргумент ИСТИНА, а функция возвращает только тех клиентов, которым одно время была назначена услуга. Это может быть полезно, если вы хотите определить людей, которые не вернулись для получения дополнительной службы, чтобы связаться с ними.

Использование уникальности occurs_once для аргумента "истина" для возврата списка имен, которые встречаются только один раз.

Пример 3

В этом примере с помощью амперанда (&) фамилия и имя совмещеются с полным именем. Обратите внимание, что формула ссылается на весь диапазон имен в диапазонах A2:A12 и B2:B12. Это позволяет Excel возвращать массив всех имен.

Использование функции УНИКА с несколькими диапазонами для сефации столбцов "Имя" и "Фамилия" в столбцы "Полное имя".

Советы: 

  • Если отформатеть диапазон имен как таблицу Excel ,формула будет автоматически обновляться при добавлении или удалите имена.

  • Если вы хотите отсортировать список имен, можно добавить функцию СОРТ:=СОРТ(УНИКА(B2:B12&" "&A2:A12))

Пример 4

В этом примере сравнивают два столбца и возвращаются только уникальные значения между ними.

Использование уникальности для возврата списка продавцов.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Функция ФИЛЬТР

Функция СЛУЧМАССИВ

Функция ПОСЛЕДОВ

Функция СОРТ

Функция СОРТПО

Ошибки #SPILL! в Excel

Динамические массивы и поведение рассеянного массива

Оператор неявного пересечения: @

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×