Как создать уникальные идентификаторы в excel


Часто вам может потребоваться создать уникальные идентификаторы для значений в наборе данных в Excel.

В следующем примере показано, как именно это сделать.

Пример: создание уникальных идентификаторов в Excel

Предположим, у нас есть следующий список названий баскетбольных команд в Excel:

Допустим, мы хотим создать уникальное значение идентификатора для каждой команды.

Для этого мы можем выбрать значение по нашему выбору в качестве первого уникального идентификатора.

Например, мы могли бы использовать значение 1 для первой команды:

Далее мы можем ввести следующую формулу в ячейку B3 :

 =IF(ISNA(MATCH( A3 , A2:$A$2 ,0)),MAX( B2:$B$2 )+1,VLOOKUP( A3 , A2:$B$2 ,2,FALSE))

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Столбец B теперь содержит уникальное значение идентификатора для каждой команды.

Например, мы можем увидеть:

  • Каждая команда с названием «Mavs» имеет значение идентификатора 1 .
  • Каждая команда с названием «Лейкерс» имеет идентификационное значение 2 .
  • Каждая команда с названием «Ястребы» имеет значение идентификатора 3 .

И так далее.

Если вместо этого вы хотите иметь возможность различать игроков одной команды, вы можете ввести следующую формулу в ячейку B2 , чтобы создать уникальный идентификатор, содержащий первые три буквы названия команды, а также числовое значение, обозначающее появление команда:

 =LEFT( A2 ,3)&"-"&COUNTIF( $A$2:A2 , A2 )*1

Затем вы можете щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

Столбец B теперь содержит уникальный идентификатор для каждой строки.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как посчитать уникальные имена
Excel: как посчитать уникальные значения по группам
Excel: как посчитать уникальные значения по нескольким критериям

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *