Inhoudsopgave
Wanneer u werkt met een grote dataset of meerdere werkbladen in Excel, is het mogelijk dat u dezelfde overeenkomende waarden krijgt in beide werkbladen. Soms moeten we die overeenkomende waarden vinden om een duidelijk beeld te krijgen van het werkblad. Excel biedt enkele basisfuncties en formules waarmee u gemakkelijk overeenkomende waarden kunt vinden in twee werkbladen. Vandaag, in dit artikel, zullen weleert u hoe u in Excel in twee werkbladen overeenkomende waarden kunt vinden.
Download Praktijk Werkboek
Download dit oefenblad om te oefenen terwijl u dit artikel leest.
Excel Zoek overeenkomende waarden in twee werkbladen.xlsx4 Geschikte methoden om overeenkomende waarden in twee werkbladen te vinden
1. Gebruik de functie EXACT om overeenkomende waarden te vinden in twee Excel-werkbladen.
De EXACT functie gaat door de rijen en kolommen in twee verschillende werkbladen en vindt overeenkomende waarden in de Excel-cellen. Volg de onderstaande stappen om het te leren!
Stap 1:
In het volgende voorbeeld krijgen we twee verschillende datasets in twee verschillende werkbladen. De dataset met de kolommen genaamd "Unieke ID", "Naam", en "Salaris" van enkele verkopers. Nu is het onze taak om die overeenkomende waarden te vinden die aanwezig zijn in die werkbladdatasets.
Voor de "Verkoop-Jan" werkblad de dataset is,
En de volgende dataset is,
In de "Matching ID" kolom, vinden we de overeenstemmende waarden die in de werkbladen aanwezig zijn.
Stap 2:
In de cel F4 , pas de EXACT functie. Het algemene argument van de functie is,
=EXACT(text1,text2)
Voeg nu de waarden in de functie in en de uiteindelijke vorm is,
=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)
Waar,
- Tekst1 is $B$4:$B$15 omdat we de overeenkomende ID's willen vinden tussen twee werkbladen.
- Tekst2 is "Sales-Jan"! $B$4:$B$15 die de Unieke ID kolom in de Verkoop-Jan
Druk nu op Ga naar om het resultaat te krijgen.
Stap 3:
Beweeg uw muiscursor naar de rechterbenedenhoek van de formulecel tot u het icoontje van de vulgreep ( + ). Klik en versleep nu het pictogram om dezelfde formule toe te passen op de rest van de cellen.
We zien dus dat de EXACT functie retourneert FALSE wanneer de waarde niet overeenkomt en WARE voor de waarden die overeenkomen. Zo kunt u overeenkomende waarden vinden in twee werkbladen.
2. Combineer MATCH met de functie ISNUMBER om overeenkomende waarden in twee werkbladen te krijgen.
De combinatie van MATCH en ISNUMMER formule geeft u ook de overeenkomende waarden in twee werkbladen.
Stap 1:
In de cel F4 , pas de MATCH met de ISNUMMER formule. Na het invoegen van de waarden in de formule is de uiteindelijke vorm,
=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))
Waar,
- Lookup_values is B4
- Lookup_array is "Sales-Jan"! $B$4:$B$15 Klik op de Verkoop-Jan werkblad om daarheen te gaan en de matrix te selecteren.
- [match_type] is EXACT (0) .
Druk nu op Ga naar om de formule toe te passen.
Stap 2:
De formule geeft u " WARE " als de waarden overeenkomen. En geeft " FALSE " als de waarden niet overeenkomen.
Pas dezelfde formule toe voor de rest van de cellen om het eindresultaat te krijgen.
3. De functie VLOOKUP invoegen om overeenkomende waarden in twee werkbladen te vinden
De VLOOKUP functie neemt de invoerwaarde, zoekt die in de werkbladen, en geeft de waarde terug die overeenkomt met de invoer. Laten we deze stappen volgen om het te leren!
Stap 1:
Pas de VLOOKUP functie in de cel waar u de overeenkomende waarden wilt krijgen. Voer de waarden in de functie in en de uiteindelijke formule is,
=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)
Waar,
- Lookup_value is B4
- Tabel_array is "Sales-Jan"!$B$4:$C$15 Ga naar de Verkoop-Jan werkblad en selecteer de tabelrij.
- Col_index_num is 2 We willen de overeenkomende namen met de overeenkomende ID's krijgen.
- [range_lookup] waarde is FALSE (Exact)
Druk op Ga naar om het resultaat te krijgen.
Stap 2:
We hebben dus de eerste overeenkomende waarden gevonden. Pas dezelfde functie toe op de rest van de cellen om het eindresultaat te krijgen. Wanneer de VLOOKUP de overeenkomende waarden niet vindt, zal het de #N/A fout.
4. IF samenvoegen met ISNA-formule om matches te verkrijgen uit twee werkbladen in Excel
Een andere formule die u kan helpen de twee datasets te vergelijken en vast te stellen of de waarden in beide werkbladen voorkomen is de ALS met de ISNA formule.
Stap 1:
In de F4 cel, pas de combo ALS met de ISNA formule. Na het invoeren van de waarden is de uiteindelijke vorm,
=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)),"NO","YES")
Waar,
- Lookup_value is B4
- Tabel_array is "Sales-Jan"!$B$4:$C$15 .
- Col_index_num is 2 .
- [range_lookup] waarde is FALSE (Exact)
- Als de waarden overeenkomen, zal de formule het volgende opleveren JA Anders zal het GEEN
Pas de functie toe door op Ga naar .
Stap 2:
Pas nu dezelfde formule toe op de rest van de cellen om het eindresultaat te krijgen.
Dingen om te onthouden
👉 De EXACT De functie is hoofdlettergevoelig. Het ziet Alexander en alexander niet als overeenkomst.
👉 De VLOOKUP functie zoekt altijd naar opzoekwaarden van de meest linkse bovenste kolom naar rechts. Deze functie Nooit zoekt naar de gegevens aan de linkerkant.
👉 Wanneer u uw Tabel_Array je moet de absolute celverwijzingen gebruiken ($) om de matrix te blokkeren.