Inhoudsopgave
Er zijn veel manieren om twee lijsten vergelijken of kolommen in Excel. In dit artikel ga ik overeenkomsten in twee kolommen in Excel vergelijken/zoeken met behulp van VLOOKUP In een van mijn vorige artikelen besprak ik Twee kolommen of lijsten vergelijken in Excel waar ik andere vergelijkingsmethoden heb besproken.
Voordat ik met de vergelijking begin, zal ik de syntaxis, argumenten en andere noodzakelijke dingen over de VLOOKUP functie.
Download Praktijk Werkboek
Twee kolommen vergelijken met de functie VLOOKUP.xlsxEen overzicht van de Excel VLOOKUP-functie
De V in VLOOKUP staat voor "verticaal". VLOOKUP . de VLOOKUP is een ingebouwde functie van Excel die het verticaal opzoeken uitvoert door een specifieke waarde van een kolom in een andere kolom te zoeken.
- De syntaxis van de VLOOKUP-functie is:
VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). De argumenten in deze syntaxis hebben een specifieke betekenis.
- Argumenten Uitleg:
Argument | Vereist/optioneel | Uitleg |
---|---|---|
Lookup_value | Vereist | De waarde die zal worden gebruikt als de opzoekwaarde. |
Tabel_array | Vereist | Bereik van gegevens waar de waarde zal worden gezocht. |
Kol_index_nummer | Vereist | De kolom van het bereik waaruit we de waarde zullen halen. |
Range_lookup | Optioneel | WARE wordt gebruikt voor de approximatieve match en FALSE wordt gebruikt voor de exacte overeenkomst. Indien dit argument wordt weggelaten gebruikt Excel de WARE parameter als standaard. |
De resultaten van de VLOOKUP functie kunnen tekststrings of numerieke gegevens zijn, afhankelijk van de gegevens die u gebruikt. Als FALSE wordt gebruikt als [range_lookup] dan zal het een exacte overeenkomst vinden. Als er geen exacte overeenkomst wordt gevonden dan zal het de waarde #N/A . WARE wordt gebruikt als [range_lookup] Als er geen overeenkomst bij benadering wordt gevonden, wordt de eerstvolgende kleinere waarde geretourneerd.
Lees meer: Excel LOOKUP vs VLOOKUP: met 3 voorbeelden
2 Manieren om twee kolommen te vergelijken met VLOOKUP in Excel
1. Alleen de functie VLOOKUP gebruiken voor vergelijking tussen twee kolommen
Stel je hebt twee kolommen waar een aantal kleuren in staan. Ik ga deze twee kolommen vergelijken voor exacte overeenkomsten. Bijvoorbeeld, als ik de kleur Blauw kies uit de 1e kolom en ik zoek naar deze kleur in de 3e kolom dan zal het zoeken naar de blauwe kleur beginnen en als deze kleur niet bestaat dan zal het de waarde teruggeven #N/A Dus, laten we beginnen met de vergelijking. De kleurenlijsten staan hieronder en in de kolom Bestaan wordt de vergelijking getoond.
Stappen:
- In Cel C2 schrijf de formule...
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)
- Druk later op de ENTER knop voor de uitvoer.
- U zult zien dat de waarde rood in die cel staat. Sleep nu de Vulgreep gereedschap om de formule te kopiëren naar de rest van de cellen in de kolom. U ziet het resultaat waarnaar u op zoek was.
Hier is de hele vergelijking.
De #N/A resultaten worden gevonden omdat de kleur Blauw en Wit niet voorkomen in Kleurenlijst-2.
Opmerking: We specificeren het bereik als $D$5:$D$10. De "$" wordt gebruikt om de cellen absoluut en constant te maken in een formule. Dus wanneer u de formule kopieert naar andere cellen zal het hetzelfde bereik gebruiken.
Lees meer: Waarom VLOOKUP #N/A teruggeeft als er een match bestaat (5 oorzaken & oplossingen)
2. IF, ISNA en VLOOKUP gebruiken voor vergelijking tussen twee kolommen
Hier gebruik ik hetzelfde voorbeeld. Maar ik voeg twee nieuwe functies toe met de VLOOKUP Als er geen exacte overeenkomst is tussen de kolommen zal de formule NEE opleveren. Als er wel overeenkomsten zijn zal de formule JA opleveren met betrekking tot de eerste kolom. De kleurenlijsten staan hieronder en in de Kleur Bestaat kolom, wordt de vergelijking getoond.
Stappen:
- Schrijf nu de formule in Cel C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")
- Druk dan op de ENTER knop om te eindigen.
Formule Breakdown:
- VLOOKUP(B5,$D$5:$D$10,1,0)
De VLOOKUP functie geeft de uitvoer van de opzoekwaarde terug.
- ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))
Vervolgens wordt de ISNA functie zal TRUE teruggeven als het #N/A fout anders zal terugkeren FALSE .
- =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")
Tot slot ALS zal de functie GEEN voor WARE en JA voor FALSE .
- De formule zal de waarde JA opleveren als de kleur Rood in de twee kolommen bestaat. Sleep nu de Vulgreep gereedschap naar de rest van de cel om de vergelijking tussen de twee kolommen te tonen.
Even later krijgt u de uitvoer zoals in de onderstaande afbeelding.
- Hier krijgen we het resultaat NEE, omdat de kleuren Blauw en Wit niet voorkomen in Kleurenlijst-2.
Lees meer: Hoe IF ISNA-functie gebruiken met VLOOKUP in Excel (3 voorbeelden)
Vergelijkbare lezingen
- VLOOKUP werkt niet (8 redenen & oplossingen)
- Wat is een tabelarray in VLOOKUP (uitgelegd met voorbeelden)?
- INDEX MATCH vs VLOOKUP-functie (9 voorbeelden)
- VLOOKUP gebruiken met meerdere criteria in Excel (6 methoden + alternatieven)
- Excel VLOOKUP om meerdere waarden verticaal terug te geven
Hoe twee Excel-vellen te vergelijken met de VLOOKUP-functie
In dit voorbeeld zullen we twee kolommen van twee verschillende Excel-bladen vergelijken met VLOOKUP De formule zal vergelijkbaar zijn, behalve in de Tabel_array argument zal er een toevoeging zijn van de werkbladnaam. Laten we zeggen dat we twee lijsten met kleuren hebben in twee verschillende werkbladen. De werkbladnaam is gedefinieerd als CL-1 en CL-2. Wij zullen de Kleurenlijst-1 van CL-1 werkblad met Kleurenlijst 2 van de CL-2 werkblad. De twee lijsten van de twee werkbladen staan hieronder. Het is lijst-1.
En het is Lijst-2.
Stappen:
- In Cel C5 van de CL-1 werkblad schrijf de formule-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))
- Druk dan op de ENTER knop voor de uitvoer.
- U zult zien dat de waarde Rood verschijnt. Dat komt omdat de kleur Rood een gemeenschappelijke kleur is in beide kolommen van CL-1 en CL-2 werkbladen. Kopieer nu deze formule van Cel C6 naar C11 door gebruik te maken van de Vulgreep om het resultaat te vinden voor de hele twee kolommen.
Na een tijdje verschijnt alle uitvoer.
Hier komen de kleuren Geel, Oranje en Zwart niet voor in CL-2 werkblad. Daarom krijgen we de rest #N/A in CL-1 werkblad.
Lees meer: VLOOKUP Voorbeeld tussen twee bladen in Excel
Hoe twee kolommen te vergelijken met de VLOOKUP-functie en een derde waarde terug te geven
We moeten vaak de VLOOKUP functie om een derde waarde terug te geven door twee kolommen te vergelijken. In dit deel zullen we leren hoe we dat op een eenvoudige manier kunnen doen. Daartoe hebben we de dataset gewijzigd, enkele maten verbonden met de kleuren, en nog een kolom toegevoegd waarin we drie kleuren hebben geplaatst. Nu zullen we de kleurenkolommen vergelijken en de grootte teruggeven in de uitvoerkolom.
Stappen:
- In Cel F5 de volgende formule invoegen
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)
- Na het indrukken van de ENTER knop krijg je de derde waarde.
- Om de andere waarden te krijgen, gebruik je de Handvat vullen .
Hier zijn alle derde waarden na vergelijking.
Attentie
Het is belangrijk om de VLOOKUP functie goed, omdat elke kleine fout in de argumenten niet het gewenste resultaat oplevert. U kunt de MATCH en INDEX functioneert als een alternatief voor de VLOOKUP functies.
Conclusie
Dat is alles voor dit artikel. Ik hoop dat de hierboven beschreven procedures goed genoeg zijn om overeenkomsten in twee kolommen in Excel te vergelijken/zoeken met behulp van de VLOOKUP functie. Voel je vrij om vragen te stellen in de commentaar sectie en mij feedback te geven. Bezoek de site om meer te ontdekken.