Excel vytváří jedinečné identifikátory

Obsah

Představte si, že máme seznam jmen jako:

A každému chceme dát jedinečný identifikátor:

Takže první jméno Bob má identifikátor 1 a další značka má identifikátor 2. Toho lze dosáhnout následujícím postupem.

Bobovi (tj. První osobě v seznamu) přiřadíme identifikátor 1:

A pak vložíme následující vzorce do další buňky pod tímto a zkopírujeme:

= IF (ISNA (MATCH (B7, B6: $ B $ 6,0)), MAX (C6: $ C $ 6)+1, VLOOKUP (B7, B6: $ C $ 6,2, FALSE))

Tak:

Vzorce fungují tak, že hledají výskyt dosavadního jména. Pokud neexistuje, najde maximální hodnotu identifikátoru k dnešnímu dni a přidá jeden, aby poskytl nový identifikátor. Pokud jméno existuje, provede se vyhledání k nalezení identifikátoru pro toto jméno.

Pokud je dole nebo uprostřed přidáno více jmen a vzorce se kopírují, stále to dává jednoznačný identifikátor.

wave wave wave wave wave