Imaginați-vă că avem o listă de nume precum:
Și vrem să le oferim fiecăruia un identificator unic:
Astfel, prenumele Bob are identificatorul 1, iar următorul Mark are identificatorul 2. Acest lucru se poate realiza prin următorul proces.
Îi atribuim lui Bob (adică prima persoană din listă) un identificator 1:
Și apoi inserăm următoarele formule în celula următoare sub aceasta și copiem:
= IF (ISNA (MATCH (B7, B6: $ B $ 6,0)), MAX (C6: $ C $ 6) + 1, VLOOKUP (B7, B6: $ C $ 6,2, FALS))
Asa de:
Formulele funcționează căutând o apariție a numelui până în prezent. Dacă nu există, atunci găsește valoarea maximă a identificatorului până în prezent și adaugă unul pentru a da un nou identificator. Dacă există un nume, atunci se face o căutare pentru a găsi identificatorul pentru acel nume.
Dacă sunt adăugate mai multe nume în partea de jos sau în mijloc și formulele sunt copiate, acesta oferă totuși un identificator distinct.