Як створити унікальні ідентифікатори в excel
Часто ви можете створити унікальні ідентифікатори для значень у наборі даних у Excel.
У наступному прикладі показано, як саме це зробити.
Приклад: генерація унікальних ідентифікаторів у Excel
Припустімо, що в Excel є такий список назв баскетбольних команд:
Припустімо, ми хочемо створити унікальне значення ID для кожної команди.
Для цього ми можемо вибрати значення нашого вибору як перший унікальний ідентифікатор.
Наприклад, ми можемо використовувати значення 1 для першої команди:
Далі ми можемо ввести таку формулу в клітинку B3 :
=IF(ISNA(MATCH( A3 , A2:$A$2 ,0)),MAX( B2:$B$2 )+1,VLOOKUP( A3 , A2:$B$2 ,2,FALSE))
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B тепер містить унікальне значення ID для кожної команди.
Наприклад, ми можемо побачити:
- Кожна команда з назвою “Mavs” має значення ID 1 .
- Кожна команда з назвою «Лейкерс» має ідентифікаційне значення 2
- Кожна команда з назвою «Яструби» має ідентифікатор 3 .
І так далі.
Якщо натомість ви хочете мати можливість розрізняти гравців однієї команди, ви можете ввести наведену нижче формулу в клітинку B2 , щоб створити унікальний ідентифікатор, який містить перші три літери назви команди, а також числове значення, яке вказує на вигляд команда:
=LEFT( A2 ,3)&"-"&COUNTIF( $A$2:A2 , A2 )*1
Потім ви можете клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B тепер містить унікальний ідентифікатор для кожного рядка.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як підрахувати унікальні імена
Excel: як підрахувати унікальні значення по групах
Excel: як підрахувати унікальні значення на основі кількох критеріїв