Unieke waarden vinden in een kolom in Excel (6 methoden)

  • Deel Dit
Hugh West

In Microsoft Excel, het extraheren van unieke waarden van een kolom U zult zich in verschillende situaties bevinden waarin u unieke gegevens moet vinden om uw dataset te analyseren. In deze handleiding leert u alle mogelijke manieren om unieke waarden in een kolom in Excel te extraheren, met passende voorbeelden en goede illustraties.

Download Praktijk Werkboek

Unieke waarden in een kolom.xlsm

6 methoden om unieke waarden in een kolom in Excel te vinden

In de volgende paragrafen geven we u zes efficiënte manieren om unieke waarden uit een kolom in Excel te extraheren. We raden u aan al deze methoden te leren en toe te passen op uw werkbladen. Ik hoop dat het in de toekomst zeker uw Excel-kennis zal verrijken.

1. Geavanceerd filter gebruiken voor unieke waarden in Excel

Nu, de meest gebruikte manier om unieke waarden te vinden van een kolom in Excel is met behulp van de opdracht Geavanceerd. U vindt deze op het tabblad Gegevens.

Kijk eens naar de volgende dataset:

Hier gaan we het Geavanceerd filter gebruiken voor unieke waarden in een kolom.

📌 Stappen

  • Selecteer eerst een willekeurige cel uit de kolom.

  • Ga dan naar het tabblad Gegevens.
  • Klik daarna op Geavanceerd .

  • Nu, van de Geavanceerde Filte r dialoogvenster, selecteer Kopiëren naar een andere locatie Selecteer vervolgens een willekeurige cel om de nieuwe waarden te plakken. Vink vervolgens het vakje Alleen unieke records .

  • Klik vervolgens op OK .

Zoals u ziet, hebben we met succes een nieuwe lijst van unieke waarden in een kolom in Excel gevonden.

Lees meer: Hoe unieke items uit een lijst halen in Excel (10 methoden)

2. Filter op unieke waarden in een kolom

Een andere efficiënte manier is het filteren van de lijst of kolom. Ook het gebruik van de Geavanceerd commando van de Excel Gegevens Maar het verschil is dat het je hele kolom vervangt door unieke waarden.

📌 Stappen

  • Selecteer eerst een willekeurige cel uit de kolom.

  • ga naar de Gegevens Tab.
  • Klik daarna op Geavanceerd .

  • Nu, van de Geavanceerd filter dialoogvenster, selecteer Filter de lijst, ter plaatse Vink vervolgens het vakje aan Alleen unieke records .

  • Klik vervolgens op OK .

Uiteindelijk zul je zien dat het alleen de unieke waarden in de kolom laat zien. In principe worden de dubbele waarden verborgen.

3. Duplicaten uit een kolom verwijderen in Excel

Nu, deze methode is vrij eenvoudig te begrijpen. Als uw kolommen duplicaten hebben, verwijdert u gewoon die duplicaten. Daarna hebt u alleen nog de unieke waarden in een kolom in Excel.

📌 Stappen

  • Selecteer eerst een willekeurige cel uit de kolom.

  • Ga dan naar de Gegevens
  • Van de Gegevensinstrumenten groep, klik op Duplicaten verwijderen .

  • Nu, van de Duplicaten verwijderen dialoogvenster, vink het vakje aan Gegevens en Mijn gegevens hebben headers .

  • Klik vervolgens op OK .

Ten slotte toont het u hoeveel duplicaten het heeft gevonden en hoeveel unieke waarden er in de kolom in Excel staan.

4. Formules om unieke waarden in een kolom te vinden

Nu kunt u formules gebruiken om unieke waarden in een kolom te extraheren. Deze methoden zullen ook in de toekomst van pas komen. Wij raden u dus aan deze formules ook te leren om uw kennis te vergroten.

4.1 De functies IF en COUNTIF gebruiken

In deze methode combineren wij de IF-functie en de functie COUNTIF samen. Nu, deze methode plakt een waarde in de cel als het uniek is. Maar de oriëntatie zal niet zijn zoals andere methoden. U kunt dit in uw arsenaal houden om een betere analist te zijn.

📌 Stappen

  • Maak eerst een nieuwe kolom.

  • Daarna typt u de volgende formule in Cel D5 :

=IF(COUNTIF(B$5:B5,B5)=1,B5,"")

  • Druk vervolgens op Ga naar .
  • Daarna sleept u de Vulgreep pictogram over de reeks cellen D6:D13 Dan ziet u het volgende:

Zoals u in de bovenstaande schermafbeelding kunt zien, bevat onze kolom alleen de unieke waarden in Excel.

4.2 De functies INDEX en MATCH gebruiken

Het proces van deze methode is vergelijkbaar met de vorige. We veranderen alleen de formule. We mengen vooral... de INDEX-functie en de MATCH-functie .

Ook gebruiken we de IFERROR-functie en de functie COUNTIF voor verdere assistentie.

📌 Stappen

  • Maak een nieuwe kolom.

  • Typ dan de volgende formule in Cel D5 :

=IFERROR(INDEX($B$5:$B$13, MATCH(0,COUNTIF($D$4:D4, $B$5:$B$13), 0)),"")

  • Druk vervolgens op Ga naar .
  • Daarna sleept u de Vulgreep pictogram over de reeks cellen D6:D13 .

  • Dan ziet u het volgende:

Zo kunt u de unieke waarden gemakkelijk uit een Excel-cel halen.

Lees meer: Hoe unieke waarden uit een bereik in Excel te halen (8 methoden)

5. Gebruik van de UNIQUE-functie in Excel

Een andere essentiële methode om de unieke waarden in een kolom te vinden is het gebruik van de UNIQUE functie . De Excel UNIEK De functie geeft een lijst van unieke waarden in een bereik of een lijst. Het is een zeer eenvoudige functie die u kunt gebruiken om zowel unieke als unieke afzonderlijke waarden te extraheren. Het helpt ook om kolommen met kolommen of rijen met rijen te vergelijken.

Opmerking : De UNIEK functie is beschikbaar in Excel 365 en 2021.

In de volgende hoofdstukken tonen wij u vijf voorbeelden van de UNIEK functie om je werkblad te implementeren.

5.1 Unieke waarden uit een kolom halen

Dit is een basisvoorbeeld van de UNIEK functie. We zullen de unieke waarden van de kolom vinden.

📌 Stappen

  • Maak eerst een nieuwe kolom.

  • Typ nu de volgende formule in Cel D5 :

=UNIQUE(B5:B13)

  • Druk vervolgens op Ga naar .

Daarna worden alle unieke waarden uit de andere kolom in deze kolom opgenomen.

5.2 Extraheer unieke waarden die slechts één keer voorkomen

Nu kunt u aan de kolom zien dat sommige waarden meerdere keren voorkomen. En sommige waarden komen maar één keer voor. Deze waarden kunnen zuivere unieke waarden worden genoemd. U kunt deze waarden vinden door het derde argument van de UNIEK functie naar WARE .

📌 Stappen

  • Maak een nieuwe kolom zoals de volgende.

  • Vervolgens typt u de volgende formule in Cel D5 :

=UNIQUE(B5:B13,,TRUE)

  • Druk daarna op Kom binnen.

Zoals u ziet, verschenen slechts drie unieke waarden slechts eenmaal in de kolom.

5.3 Unieke waarden van meerdere kolommen

Nu kunt u de UNIEK De functie geeft de doelkolommen terug in een array-argument.

Wij gebruiken dit voor de volgende dataset:

📌 Stappen

  • Typ de volgende formule in Cel E5 :

=UNIQUE(B5:C13)

  • Druk daarna op Ga naar .

Lees meer: Hoe unieke waarden te vinden in meerdere kolommen in Excel

5.4 Unieke waarden in alfabetische volgorde sorteren

Nu kunt u unieke waarden uit een kolom halen in alfabetische volgorde. We doen dit voornamelijk vanuit de sorteer & filter opdracht van Excel. Maar de SORT-functie doet dat gemakkelijk voor ons. U hoeft niet telkens opnieuw te sorteren nadat u uw gegevens hebt geëxtraheerd.

📌 Stappen

  • Maak eerst een nieuwe kolom.

  • Daarna typt u de volgende formule in Cel D5 :

=SORT(UNIQUE(B5:B13))

  • Druk tenslotte op Ga naar .

Zoals u ziet, hebben we met succes de unieke waarden uit de kolom in Excel gehaald en gesorteerd.

5.5 Unieke waarden op basis van criteria

Nu kunt u de unieke waarden uit een kolom op basis van criteria in Excel. Om dit uit te voeren, mengen we de UNIEK functie met de functie FILTER in Excel.

Kijk eens naar de volgende dataset:

Van hieruit gaan we de unieke waarden vinden die een leeftijd hebben van minder dan 30 jaar.

📌 Stappen

  • Maak eerst twee nieuwe kolommen als volgt:

  • Vervolgens typt u de volgende formule in Cel D5 :

=UNIEK(FILTER(B5:C13,C5:C13<30))

  • Druk vervolgens op Ga naar .

Nu ziet u in Excel de unieke waarden uit de dataset op basis van onze criteria.

6. VBA-macro's voor unieke waarden in een kolom

Nu, als u een VBA-freak bent zoals ik, vindt u deze misschien interessant. Deze methode werkt eigenlijk zoals de Geavanceerde filtermethode die we eerder lieten zien. Het creëert een nieuwe lijst in een nieuwe kolom met unieke waarden.

📌 Stappen

  • Druk eerst op Alt+F11 om Visual Basic-toepassing te openen.
  • Klik daarna op Invoegen> Module .

  • Typ nu de volgende code:
 Option Explicit Sub UniqueColumn() Dim last_row As Long last_row = Cells(Rows.Count, "B").End(xlUp).Row ActiveSheet.Range("B2:B" & last_row).AdvancedFilter _ Action:=xlFilterCopy, _ CopyToRange:=ActiveSheet.Range("D2"), _ Unique:=True End Sub 
  • Sla daarna het bestand op.
  • Druk nu op Alt+F8 om het dialoogvenster Macro te openen.

  • Selecteer vervolgens UniqueColumn en klik op Ren .

Zoals u ziet, hebben onze VBA-codes met succes een nieuwe kolom met unieke waarden in Excel gemaakt.

Dingen om te onthouden

Wij toonden enkele basisvoorbeelden van de UNIEK Lees het door ons genoemde artikel om een duidelijk beeld te krijgen van deze functie.

De UNIEK functie zal een #SPILL fout indien één of meer cellen in het morsenbereik niet leeg zijn.

Als u uw oorspronkelijke gegevens niet wilt overschrijven, maak daar dan een kopie van.

Conclusie

Tot slot hoop ik dat deze handleiding u een stuk nuttige kennis heeft bijgebracht om unieke waarden in een kolom in Excel te extraheren. Wij raden u aan al deze instructies te leren en toe te passen op uw dataset. Download de oefenwerkmap en probeer deze zelf uit. Voel u ook vrij om feedback te geven in het commentaargedeelte. Uw waardevolle feedback houdt ons gemotiveerd om tutorials als deze te maken.

Vergeet niet onze website te bekijken ExcelWIKI.com voor verschillende Excel-gerelateerde problemen en oplossingen.

Blijf nieuwe methoden leren en blijf groeien!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.