Як використовувати УНІКАЛЬНІ функції Excel (20 прикладів)

  • Поділитися Цим
Hugh West

Зміст

У великих наборах даних залишається ймовірність наявності дублікатів значень або однакових значень, що зустрічаються більше одного разу. Для того, щоб отримати унікальні значення з діапазону або список, який можна скласти в Excel УНІКАЛЬНИЙ Функція Excel УНІКАЛЬНИЙ повертає список унікальних значень в діапазоні або в списку. УНІКАЛЬНИЙ функція підтримує текстові, числові, дати, час та інші типи значень.

У цій статті я покажу вам різні приклади використання Excel УНІКАЛЬНИЙ функцію.

Завантажити на практиці

Використання UNIQUE Function.xlsx

Основи функції EXP: короткий зміст та синтаксис

Резюме

Excel УНІКАЛЬНИЙ повертає список унікальних значень в діапазоні або в списку. Це дуже проста у використанні функція, ви можете витягти як унікальні, так і унікальні відмінні значення, а також вона допомагає порівнювати стовпці зі стовпцями або рядки з рядками.

Синтаксис

UNIQUE(array, [by_col], [exactly_once])

Аргументи

Аргументи Обов'язково/необов'язково Пояснення
масив Необхідно Це діапазон комірок або масив, з якого можна витягти унікальний цінності
by_col За бажанням Це булеве значення для порівняння та вилучення унікальний цінності.

Ось, НЕПРАВДА тобто по рядках; ПРАВДА означає по стовпчику. за замовчуванням (FALSE) рівно_один раз За бажанням Це також булеве значення.

Ось, ПРАВДА означає значення, що мали місце один раз;

НЕПРАВДА означає всі унікальні значення.

за замовчуванням (FALSE)

Значення, що повертається

На сьогоднішній день, на жаль, це не так. УНІКАЛЬНИЙ повертає список або масив унікальних значень.

Версія

На сьогоднішній день, на жаль, це не так. УНІКАЛЬНИЙ доступна для Excel 365 та Excel 2021.

Використання УНІКАЛЬНА функція Excel

1. використання функції UNIQUE для текстових значень

Ви можете скористатися УНІКАЛЬНИЙ функція для вилучення унікальний значення з текстових або рядкових значень.

Ось, я хочу отримати унікальний Назва фрукта від Назва продукту колонка.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний цінності.

=UNIQUE(B4:B12)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок B4:B12 в якості масив .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне список унікальний значення з обраного діапазону.

Читати далі: Excel VBA для отримання унікальних значень зі стовпця (4 приклади)

2. використання функції UNIQUE для числових значень

У разі наявності числових значень ви також можете скористатися кнопкою УНІКАЛЬНИЙ функція для вилучення унікальний цінності.

Ось, я хочу отримати унікальний ідентифікатори замовлень від Ідентифікатор замовлення колонка.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний цінності.

=UNIQUE(C4:C12)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок C4:C12 в якості масив .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне список унікальний значення з обраного діапазону.

Читати далі: VBA для отримання унікальних значень зі стовпця в масив в Excel (3 критерії)

3. використання функції УНИКВ Excel для пошуку унікальних рядків, що зустрічаються лише один раз

Якщо ви хочете отримати унікальний значення, які зустрічаються в списку або в діапазоні тільки один раз, можна використовувати УНІКАЛЬНИЙ функцію.

Дозвольте розпочати процедуру,

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний цінності.

=UNIQUE(B4:C12,,TRUE)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок B4:C12 в якості масив , тримав у себе в гостях by_col аргумент НЕПРАВДА, або опустив його, тому що набір даних, який я використовую, організовано в рядки. Потім вибрав ПРАВДА як рівно_один раз .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне список унікальний значення, які зустрічалися лише один раз з обраного діапазону.

4. унікальні значення в рядку

Якщо ви хочете витягти унікальний значень з ряду, то ви можете використовувати функцію УНІКАЛЬНИЙ функцію.

Запустити процедуру,

⏩в камері C6, введіть наступну формулу, щоб отримати унікальний цінності.

=UNIQUE(C3:K3, TRUE)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок C3:K3 в якості масив , обраний ПРАВДА як by_col .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне значення унікальний значення з рядка.

5. Використання УНІКАЛЬНА функція Excel для знаходження Унікальні колони

Ви також можете отримати унікальний стовпців, використовуючи УНІКАЛЬНИЙ функцію.

Запустити процедуру,

⏩ У камері C7, введіть наступну формулу, щоб отримати унікальний колонки.

=UNIQUE(C3:K4, TRUE,TRUE)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок C3:K4 в якості масив , обраний ПРАВДА як by_col , потім виберіть ПРАВДА як рівно_один раз .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне значення унікальний колонки.

6. унікальні цінності трапляються лише раз

У разі, якщо Ви бажаєте витягувати унікальні значення зі списку то ви також можете скористатися УНІКАЛЬНИЙ функцію.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний значення зі списку.

=UNIQUE(B4:B12,,TRUE)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок B4:B12 в якості масив , тримав у себе в гостях by_col аргумент НЕПРАВДА, або опустив його, тому що набір даних, який я використовую, організовано в рядки. Потім вибрав ПРАВДА як рівно_один раз .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне список унікальний значення, які зустрічалися лише один раз з обраного діапазону.

7. знайдіть чіткі цінності, які зустрічаються більше одного разу

За допомогою сервісу УНІКАЛЬНИЙ функціонувати разом з функція ФІЛЬТР і функція COUNTIF ви можете отримати виразний унікальний значення, що означають значення, які зустрічалися більше одного разу.

Дозвольте показати процес,

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний значення зі списку.

=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))

Тут, у УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:B12 як масив та використано COUNTIF(B4:B12, B4:B12)>1 як включають .

В рамках проекту COUNTIF функцію, я вибрав діапазон B4:B12 як діапазон також як критерії обраний B4:B12 потім використовується >1 .

Наразі, на сьогоднішній день COUNTIF функція отримає підрахунок від значень, що зустрічаються більше одного разу до ФІЛЬТР Врешті-решт, нарешті, у нас з'явилася можливість УНІКАЛЬНИЙ функція поверне значення унікальний значення, що зустрічаються більше одного разу.

Преса ENTER та УНІКАЛЬНИЙ функція поверне значення унікальний значення, що зустрічаються більше одного разу.

8. використання функції UNIQUE в Excel для підрахунку унікальних значень

Ви також можете розраховувати на унікальний значень, використовуючи ФІЛЬТР функціонувати разом з функція ROWS.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний значення зі списку.

=ROWS(UNIQUE(FILTER(B4:B12,B4:B12"")))

Тут, у РЯДИ функцію, я використовував UNIQUE(FILTER(B4:B12,B4:B12"")) як масив .

В рамках проекту УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:B12,B4:B12"") як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:B12 як масив також як включають обраний B4:B12"" для фільтрації значень, не дорівнює пустому .

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний з відфільтрованих значень, то ROW функція поверне кількість унікальних значень рядка count.

Преса ENTER і ви отримаєте кількість унікальних значень.

10. унікальні значення з декількох стовпців

При бажанні можна витягти унікальні значення з декількох стовпців а також, просто скориставшись УНІКАЛЬНИЙ функцію.

⏩ У камері F4, введіть наступну формулу, щоб отримати унікальний значення з декількох стовпців.

=UNIQUE(B4:D12)

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок B4:D12 в якості масив .

Тепер натисніть ENTER , а також "Про захист прав людини і основоположних свобод УНІКАЛЬНИЙ функція поверне діапазон унікальний значення з декількох стовпців.

10. сортування унікальних значень в алфавітному порядку

Ви також можете використовувати функція SORT разом з УНІКАЛЬНИЙ функція сортування унікальний значення в алфавітному порядку.

⏩ У камері F4, введіть наступну формулу, щоб отримати унікальний значення з декількох стовпців.

=SORT(UNIQUE(B4:D12))

Тут, у УНІКАЛЬНИЙ я виділив діапазон комірок B4:D12 в якості масив Потім пройшов унікальний значень до СОРТУВАННЯ функція для сортування унікальний значення в алфавітному порядку.

Тепер натисніть ENTER і ви отримаєте відсортовані унікальний значення з декількох стовпців.

11. унікальні значення з декількох стовпців та об'єднання в одну комірку

Ви можете витягти унікальний значення з декількох стовпців, а також можна об'єднати ці значення в одну комірку, використовуючи функцію УНІКАЛЬНИЙ функцію.

⏩ У камері F4, введіть наступну формулу, щоб отримати унікальний значення з декількох стовпців.

=UNIQUE(B4:B12& ","&C4:C12)

Тут, у УНІКАЛЬНИЙ я виділив обидва діапазону комірок B4:B12& ","&C4:C12 в якості масив А тепер УНІКАЛЬНИЙ витягне унікальні значення з діапазону обох стовпців, а потім об'єднає унікальні значення обох стовпців з (,)

Тепер натисніть ENTER і ви отримаєте об'єднані значення в одній комірці.

12. перелік унікальних цінностей в залежності від критеріїв

Ви можете отримати список унікальний значення на основі критеріїв під час використання УНІКАЛЬНИЙ функціонувати разом з ФІЛЬТР функцію.

Ось, я хочу отримати унікальний значення на основі критеріїв, де Ціна це більше, ніж 400 .

⏩ У камері G4, введіть наступну формулу, щоб отримати унікальний значення на основі критеріїв.

=UNIQUE(FILTER(B4:B12,D4:D12>F4))

Тут, в УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:B12,D4:D12>F4) як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:B12 як масив також як включають обраний D4:D12>F4 для фільтрації значень, більше, ніж виділена комірка F4 .

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний значення з відфільтрованих значень.

Наостанок, натисніть ENTER і ви отримаєте унікальні значення на основі заданих вами критеріїв.

13. фільтрувати унікальні значення за кількома критеріями

Ви також можете ознайомитися з переліком унікальний значень на основі декількох критеріїв, використовуючи при цьому УНІКАЛЬНИЙ функціонувати з ФІЛЬТР функцію.

Ось, я хочу отримати унікальний значення на основі критеріїв, де Ціна це більше, ніж 400 та Продукт ім'я Apple .

⏩ У камері H4, введіть наступну формулу, щоб отримати унікальний значення на основі декількох критеріїв.

=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))

Тут, в УНІКАЛЬНИЙ функцію, я використовував FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон C4:C12 як масив та використано (D4:D12>F4)* (B4:B12=G4) як включають де я використовував два критерії, один з яких для Ціна а інша - для Продукт ім'я.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний значення з відфільтрованих значень.

Наостанок, натисніть ENTER і ви отримаєте унікальні значення на основі використаних вами декількох критеріїв.

14. фільтрувати унікальні значення на основі декількох критеріїв "АБО

Ви також можете скористатися УНІКАЛЬНИЙ і ФІЛЬТР функція для застосування декількох АБО критерії.

⏩ У камері H4, введіть наступну формулу, щоб отримати унікальний значення від декількох АБО критерії.

=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))

Тут, в УНІКАЛЬНИЙ функцію, я використовував FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B5:B13 як масив та використано (C5:C13=F5) + (D5:D13=G5) як включають де я використовував два критерії. Потім додав два критерії для застосування АБО перевірити будь-який з критеріїв.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний значення з відфільтрованих значень, де АБО це застосовано.

Наостанок, натисніть ENTER і ви отримаєте унікальні значення, якщо будь-яка з умов буде виконана.

15. отримати унікальні значення, ігноруючи пропуски

Під час використання УНІКАЛЬНИЙ функціонувати з ФІЛЬТР функція, яку можна витягти унікальний ігноруючи порожні клітинки.

⏩ У камері F4, введіть наступну формулу, щоб отримати унікальний значення, що ігнорують пропуски.

=UNIQUE(FILTER(B4:B12,B4:B12""))

Тут, в УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:B12,B4:B12"") як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:B12 як масив та використано B4:B12"" як включають для фільтрації не порожніх комірок.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний значення з відфільтрованих значень.

Наостанок, натисніть ENTER і ви отримаєте унікальні значення, ігноруючи порожні клітинки.

16. використання функції УНИКВАР для ігнорування пропусків при сортуванні в Excel

Ви також можете відсортувати унікальний при ігноруванні пропусків за допомогою функції УНІКАЛЬНИЙ функціонувати з ФІЛЬТР функцію.

⏩ У камері F4, введіть наступну формулу, щоб отримати відсортоване значення унікальний значення, що ігнорують пропуски.

=SORT(UNIQUE(FILTER(C4:C12,C4:C12"")))

Тут, в СОРТУВАННЯ функцію, я використовував UNIQUE(FILTER(C4:C12,C4:C12"")) як масив .

В рамках проекту УНІКАЛЬНИЙ функцію, я використовував FILTER(C4:C12,C4:C12"") як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон C4:C12 як масив та використано C4:C12"" як включають для фільтрації не порожніх комірок.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний з відфільтрованих значень. Потім обчислюється СОРТУВАННЯ відсортує відфільтровані унікальні значення за числовим значенням.

Наостанок, натисніть ENTER і ви отримаєте унікальні значення, ігноруючи порожні клітинки.

17. використання функції Excel UNIQUE & FILTER для отримання унікальних рядків з ігноруванням пропусків

Ви також можете отримати унікальний рядків, ігноруючи пропуски за допомогою функції УНІКАЛЬНИЙ функціонувати з ФІЛЬТР функцію.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний рядки, ігноруючи пропуски.

=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)

Тут, в УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE як масив , обраний НЕПРАВДА як by_col і ПРАВДА як рівно_один раз .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:C12 як масив та використано (C4:C12””)*(B4:B12””) як включають для фільтрації непустих клітинок обох стовпців.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний рядки з відфільтрованих значень, ігноруючи порожні клітинки.

Наостанок, натисніть ENTER і ви отримаєте унікальні рядки, ігноруючи порожні клітинки.

18. фільтрувати унікальні рядки, ігноруючи порожні та сортувати

Ігноруючи пропуски, щоб отримати унікальні рядки, ви також можете відсортувати їх, використовуючи СОРТУВАННЯ функціонувати з УНІКАЛЬНИЙ функцію та функцію ФІЛЬТР функцію.

⏩ У камері D4, введіть наступну формулу, щоб отримати відсортоване значення унікальний рядки, ігноруючи пропуски.

=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))

Тут, в СОРТУВАННЯ функцію, я використовував UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE) як масив .

В рамках проекту УНІКАЛЬНИЙ функцію, я використовував FILTER(B4:C12, (C4:C12"")*(B4:B12"")) як масив, обраний НЕПРАВДА як by_col і ПРАВДА як рівно_один раз .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон B4:C12 як масив та використано (C4:C12””)*(B4:B12””) як включають для фільтрації непустих клітинок з обох стовпців.

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний рядків з відфільтрованих значень. Потім виконується операція СОРТУВАННЯ відсортує відфільтровані унікальні значення в алфавітному порядку.

Наостанок, натисніть ENTER і ви отримаєте відсортовані унікальні рядки, ігноруючи порожні клітинки.

19. використання функції УНИКАЛЬНІ для пошуку унікальних значень у певних стовпчиках в Excel

Ви можете знайти унікальний значення з конкретних стовпців за допомогою функція CHOOSE разом з УНІКАЛЬНИЙ функцію.

⏩ У камері D4, введіть наступну формулу, щоб отримати унікальний значення з конкретних колонок.

=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))

Тут, у УНІКАЛЬНИЙ функцію, я використовував CHOOSE({1,2}, C4:C12, B4:B12) як масив .

В рамках проекту ВИБІР функцію, я використовував {1,2} як номер_індексу вибрано діапазон C4:C12 як значення1 потім виділили діапазон B4:B12 як значення2 .

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний значення з обраного діапазону конкретної колонки.

Наостанок, натисніть ENTER і ви отримаєте унікальний значення з обраного діапазону конкретної колонки.

20. обробка помилок за допомогою IFERROR

На сьогоднішній день, на жаль, це не так. УНІКАЛЬНИЙ функція показує помилка #CALC якщо значення, яке ви шукаєте, відсутнє.

Щоб впоратися з цією помилкою, ви можете використовувати функція IFERROR разом з УНІКАЛЬНИЙ і ФІЛЬТР функції.

⏩ У камері H4, введіть наступну формулу для обробки помилки.

=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Значення не знайдено")

Тут, у ПОМИЛКА функцію, я використовував UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) як значення та надав текст Значення не знайдено як значення_якщо_помилка .

В рамках проекту УНІКАЛЬНИЙ функцію, я використовував FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4)) як масив .

В рамках проекту ФІЛЬТР функцію, я вибрав діапазон C4:C12 як масив та використано (D4:D12=F4)* (B4:B12=G4)) як включають для фільтрації значень з обраного діапазону D4:D12 якщо вона дорівнює F4 також обраний діапазон B4:B12 якщо вона дорівнює G4 .

Наразі, на сьогоднішній день УНІКАЛЬНИЙ функція поверне значення унікальний з відфільтрованих значень. Потім, на основі відфільтрованих значень, обчислюється ПОМИЛКА функція перевірить, чи є значення доступним чи ні, якщо немає, то поверне текст Значення не знайдено замість #CALC помилка.

Наостанок, натисніть ENTER і ви отримаєте унікальний значення або заданий текст.

Важливі моменти для запам'ятовування

🔺 The УНІКАЛЬНИЙ функція покаже помилка #NAME якщо ви неправильно написали назву функції.

🔺 The УНІКАЛЬНИЙ функція покаже на екрані #CALC помилка, якщо значення не знайдено.

Ви отримаєте помилка #SPILL в УНІКАЛЬНИЙ функція, якщо одна або декілька комірок в розлив не є повністю порожніми.

Практична секція

У робочому зошиті я надав практичний аркуш для відпрацювання цих пояснених прикладів.

Висновок

У цій статті я показав 20 прикладів роботи з таблицею Excel УНІКАЛЬНИЙ Я також намагався висвітлити питання, коли і чому УНІКАЛЬНИЙ І останнє, але не менш важливе: якщо у вас є якісь пропозиції, ідеї або відгуки, будь ласка, не соромтеся коментувати їх у коментарях нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.