Структурування унікальних списків
Свайпніть щоб показати меню
Введення довільного тексту часто порушує роботу динамічних формул, оскільки системи звітності залежать від точних збігів. У цьому розділі створюються контрольовані списки введення за допомогою UNIQUE та перевірки даних (Data Validation).
Структура UNIQUE
=UNIQUE(array, [by_col], [exactly_once])
array: набір даних для оцінки;[by_col]: керує орієнтацією;[exactly_once]: керує поведінкою дублікатів;FALSE: повертає по одному екземпляру кожного значення;TRUE: повертає лише ті значення, які зустрічаються рівно один раз.
Формула, що використовується в цьому розділі:
=UNIQUE(Sales_Data[Region])
Це створює динамічний список унікальних регіонів із набору даних.
Створіть новий аркуш із назвою:
Reference_Lists
Додайте такі заголовки:
| Cell | Value |
|---|---|
| A1 | Регіони |
| B1 | Менеджери з продажу |
У клітинці A2 введіть:
=UNIQUE(Sales_Data[Region])
Список автоматично оновлюється при додаванні нових регіонів у Sales_Data.
Скопіюйте наступні рядки у Sales_Data:
21/02/2026,1052,C001,Laptop,Central,Marcos,4
22/02/2026,1053,C015,Phone,Central,Marcos,6
23/02/2026,1054,C023,Monitor,Southwest,Priya,2
24/02/2026,1055,C034,Keyboard,Southwest,Priya,8
25/02/2026,1056,C042,Tablet,Central,Fatima,3
26/02/2026,1057,C008,Mouse,Southwest,Fatima,10
27/02/2026,1058,C019,Laptop,Central,Marcos,5
28/02/2026,1059,C031,Phone,Southwest,Priya,4
01/03/2026,1060,C047,Monitor,Central,Fatima,1
02/03/2026,1061,C003,Keyboard,North,Marcos,7
03/03/2026,1062,C012,Laptop,Southwest,Priya,3
04/03/2026,1063,C025,Mouse,Central,Fatima,9
05/03/2026,1064,C038,Tablet,North,Ana,2
06/03/2026,1065,C011,Phone,Southwest,Marcos,5
07/03/2026,1066,C044,Laptop,East,Priya,4
08/03/2026,1067,C002,Monitor,Central,Fatima,2
09/03/2026,1068,C017,Keyboard,Southwest,Ana,6
10/03/2026,1069,C029,Mouse,North,Marcos,11
11/03/2026,1070,C036,Tablet,Central,Priya,3
12/03/2026,1071,C048,Laptop,Southwest,Fatima,5
13/03/2026,1072,C014,Phone,North,Ricardo,2
Зверніть увагу, що нові регіони автоматично з'являються у діапазоні розливу (spill range).
У клітинці B2 введіть:
=UNIQUE(Sales_Data[Sales_Rep])
Кожен менеджер з продажу з'являється лише один раз незалежно від кількості транзакцій.
Виділіть стовпець Region у Sales_Data.
Застосуйте перевірку даних (Data Validation):
Allow: List
Використайте наступне джерело:
=Reference_Lists!$A$2:$A$10000
Тепер можна вибирати лише дійсні регіони.
Виділіть стовпець Sales_Rep.
Застосуйте перевірку даних із використанням:
=Reference_Lists!$B$2:$B$10000
Додайте додаткові рядки у Sales_Data.
Зверніть увагу, що:
- Довідкові списки оновлюються автоматично;
- Випадаючі меню оновлюються автоматично;
- Нові регіони та менеджери стають доступними негайно.
У Reference_Lists введіть:
=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)
Ця формула повертає лише ті значення, які зустрічаються рівно один раз у наборі даних.
1. Чому введення довільного тексту є проблемним у динамічних системах звітності Excel?
2. Яка основна перевага використання UNIQUE зі структурованими посиланнями на таблиці?
3. Що відбувається, якщо третій аргумент функції UNIQUE встановити в TRUE?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат