Функція UNIQUE повертає список унікальних значень у списку або діапазоні.
Повертає унікальні записи зі списку значень
Повертає унікальні записи зі списку імен
Синтаксис
=UNIQUE(array,[by_col],[exactly_once])
Функція UNIQUE містить такі аргументи:
| Аргумент | Опис |
|---|---|
|
масив Обов’язковий |
Діапазон або масив, з якого необхідно повернути унікальні рядки або стовпці |
|
[за_стовпцем] Необов’язковий |
Аргумент by_col – це логічне значення, яке вказує на спосіб порівняння. TRUE – стопці порівнюватимуться один з одним, і повертатимуться унікальні стовпці FALSE (або пропущено) – рядки порівнюватимуться один з одним, і повертатимуться унікальні рядки |
|
[exactly_once] Необов’язковий |
Аргумент exactly_once – це логічне значення, яке повертатиме рядки або стовпці, що з’являються лише раз у діапазоні або масиві. Це концепція унікальності в базі даних. TRUE – повертатимуться всі унікальні рядки або стовпці з діапазону або масиву, які з’являються лише раз FALSE (або пропущено) – повертатимуться всі унікальні рядки або стовпці з діапазону або масиву |
Примітка.
- Масив можна розглядати як рядок чи стовпець значень або поєднання рядків і стовпців значень. У наведених вище прикладах у формулах UNIQUE використовуються діапазони масивів D2:D11 і D2:D17 відповідно.
- Функція UNIQUE повертає масив, який розгорнеться, якщо це остаточний результат формули. Це означає, що якщо натиснути клавішу ENTER, Excel динамічно створить діапазон масиву відповідних розмірів. Якщо допоміжні дані розташовано в таблиці Excel і ви використовуєте структуровані посилання, розмір масиву автоматично змінюватиметься після додавання даних до його діапазону або їх вилучення. Докладні відомості надано в цій статті про поведінку розгорнутого масиву.
- Excel має обмежену підтримку перенесення динамічних масивів між книгами, і цей сценарій підтримується, лише якщо відкрито обидві книги. Якщо закрити вихідну книгу, усі зв'язані формули динамічного масиву повертатимуть помилку #REF! , коли їх буде оновлено.
Приклади
Приклад 1
У цьому прикладі функції SORT і UNIQUE використовуються разом, щоб повернути унікальний список імен за зростанням.
Приклад 2
У цьому прикладі для аргументу exactly_once задано значення TRUE і функція повертає тільки тих клієнтів, які отримали обслуговування один раз. Це може допомогти визначити людей, які не зверталися за додатковим обслуговуванням, щоб зв’язатися з ними.
Приклад 3
У цьому прикладі використовується амперсанд (&), щоб об’єднати прізвище та ім’я в повне ім’я. Зверніть увагу, що формула посилається на весь діапазон імен в A2:A12 і B2:B12. Це дозволяє Excel повертати масив усіх імен.
Порада.
- Якщо форматувати діапазон імен як таблицю Excel, формула автоматично оновлюватиметься, коли ви додаватиме або вилучатиме імена.
- Якщо потрібно відсортувати список імен, можна додати функцію SORT: =SORT(UNIQUE(B2:B12&" "&A2:A12))
Приклад 4
У цьому прикладі порівнюються два стовпці і повертаються лише унікальні значення між ними.
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.