Я пытаюсь сгенерировать уникальный идентификационный номер для элементов в таблице в Excel.
Например: 1.2.4 Для каждого столбца число уникально нумеруется в зависимости от текста. Например, в таблице ниже будет добавлена еще одна запись Fruit, и ей будет присвоен первичный идентификатор 1.
Тогда вторичный идентификатор должен быть уникальным идентификатором на основе первичного. Например, добавление строки внизу в качестве типа банана будет присвоено: 1 для вторичного идентификатора.
Тогда третичный идентификатор основан на уникальном номере под вторичным ключом.
А потом, в конце концов, просто собрать их всех вместе, что просто
=PrimaryID&"."&"SecondaryID"&"."&TeritaryID
В итоге я немного растерялся, когда нашел следующую формулу в Интернете, чтобы получить уникальные предметы:
=IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,0))
Изменить: эта формула соответствует элементам и дает им уникальный идентификационный номер. Проверьте пример ниже.
Следующий шаг, где мне нужна помощь, - заставить его работать в формате xxx и сделать его уникальным только в зависимости от того, какой родительский ключ делает его вложенным.
╔════════╦════╗ ║ Item ║ ID ║ ╠════════╬════╣ ║ Test 1 ║ 1 ║ ║ Test 2 ║ 2 ║ ║ Nice ║ 3 ║ ║ Test 2 ║ 2 ║ ║ Test 3 ║ 4 ║ ║ Test 4 ║ 5 ║ ║ dsa ║ 6 ║ ║ Nice ║ 3 ║ ║ Test 1 ║ 1 ║ ║ A ║ 7 ║ ╚════════╩════╝
Пример таблицы ниже:
╔════════════╦══════════════╦══════════════╦═══════════════╦═════════════╦═══════════════╦════════╗ ║ Primary ID ║ Primary Name ║ Secondary ID ║ Secondary Key ║ Tertiary ID ║ Teritary Name ║ Gen ID ║ ╠════════════╬══════════════╬══════════════╬═══════════════╬═════════════╬═══════════════╬════════╣ ║ 1 ║ Fruit ║ 1 ║ Banana ║ 1 ║ Cavendish ║ 1.1.1 ║ ║ 1 ║ Fruit ║ 1 ║ Banana ║ 2 ║ Lacatan ║ 1.1.2 ║ ║ 2 ║ Veg ║ 1 ║ Potato ║ 1 ║ Maris Piper ║ 2.1.1 ║ ║ 1 ║ Fruit ║ 2 ║ Apple ║ 1 ║ Pink Lady ║ 1.2.1 ║ ║ 1 ║ Fruit ║ 2 ║ Apple ║ 2 ║ Gala ║ 1.2.2 ║ ║ 1 ║ Fruit ║ 2 ║ Apple ║ 3 ║ Granny Smith ║ 1.2.3 ║ ║ 3 ║ Meat ║ 1 ║ Chicken ║ 1 ║ Sussex ║ 3.1.1 ║ ║ 2 ║ Veg ║ 1 ║ Potato ║ 2 ║ Yukon Gold ║ 2.1.2 ║ ║ 1 ║ Fruit ║ 3 ║ Grape ║ 1 ║ Cardinal ║ 1.3.1 ║ ╚════════════╩══════════════╩══════════════╩═══════════════╩═════════════╩═══════════════╩════════╝