Hoe u unieke id's kunt genereren in excel
Vaak wilt u misschien unieke identificatiegegevens genereren voor waarden in een gegevensset in Excel.
Het volgende voorbeeld laat zien hoe u dit precies doet.
Voorbeeld: unieke ID’s genereren in Excel
Stel dat we de volgende lijst met basketbalteamnamen in Excel hebben:
Stel dat we voor elk team een unieke ID-waarde willen creëren.
Om dit te doen, kunnen we de waarde van onze keuze kiezen als de eerste unieke identificatie.
We kunnen bijvoorbeeld de waarde 1 gebruiken voor het eerste team:
Vervolgens kunnen we de volgende formule in cel B3 typen:
=IF(ISNA(MATCH( A3 , A2:$A$2 ,0)),MAX( B2:$B$2 )+1,VLOOKUP( A3 , A2:$B$2 ,2,FALSE))
We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B bevat nu voor elk team een unieke ID-waarde.
We kunnen bijvoorbeeld zien:
- Elk team met de naam „Mavs“ heeft een ID-waarde van 1 .
- Elk team met de naam „Lakers“ heeft een identificatiewaarde van 2
- Elk team met de naam „Hawks“ heeft een ID-waarde van 3 .
Enzovoort.
Als je in plaats daarvan onderscheid wilt kunnen maken tussen spelers van hetzelfde team, kun je de volgende formule in cel B2 typen om een unieke identificatie te genereren die de eerste drie letters van de teamnaam bevat, evenals een numerieke waarde om de verschijning aan te geven van het team:
=LEFT( A2 ,3)&"-"&COUNTIF( $A$2:A2 , A2 )*1
U kunt vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B bevat nu een unieke identificatie voor elke rij.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:
Excel: unieke namen tellen
Excel: unieke waarden per groep tellen
Excel: hoe u unieke waarden kunt tellen op basis van meerdere criteria