Note: The other languages of the website are Google-translated. Back to English

Hoe twee kolommen te vergelijken en waarden uit de derde kolom in Excel te retourneren?

Ik heb bijvoorbeeld de volgende twee kolommen, kolom A is een aantal projecten en kolom B is de bijbehorende namen. En hier heb ik enkele willekeurige projecten in kolom D, nu wil ik de corresponderende namen uit kolom B retourneren op basis van de projecten in kolom D.Hoe kun je de twee kolommen A en D vergelijken en de relatieve waarden uit kolom B retourneren in Excel?


Vergelijk twee kolommen en retourneer waarde uit de derde kolom met de functie VERT.ZOEKEN

De functie VERT.ZOEKEN kan u helpen om twee kolommen te vergelijken en de bijbehorende waarden uit de derde kolom te extraheren, doe dit als volgt:

1. Voer een van de onderstaande twee formules in een lege cel in naast de vergeleken kolom, E2 voor deze instantie:

=VLOOKUP(D2,$A$2:$B$16,2,FALSE)   (if the value not found, an #N/A error is displayed)
= ALSFOUT (VERT.ZOEKEN (D2; $ A $ 2: $ B $ 16,2; ONWAAR), "")    (als de waarde niet wordt gevonden, wordt een lege cel weergegeven)

Opmerking: In de bovenstaande formules: D2 is de criteriumcel waarvan u de waarde wilt retourneren op basis van, A2: A16 is de kolom met de criteria waarmee vergeleken moet worden, A2: B16 het gegevensbereik dat u wilt gebruiken.

2. Druk vervolgens op Enter sleutel om de eerste overeenkomstige waarde te krijgen en selecteer vervolgens de formulecel en sleep de vulgreep naar de cellen waarop u deze formule wilt toepassen, en alle overeenkomstige waarden zijn in één keer geretourneerd, zie screenshot:


Vergelijk twee kolommen en retourneer waarde uit de derde kolom met INDEX- en MATCH-functies

In Excel kunnen de INDEX- en MATCH-functies u ook helpen bij het oplossen van deze taak, doe dit als volgt:

1. Voer een van de onderstaande twee formules in een lege cel in waar u het resultaat wilt retourneren:

=INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0))    (if the value not found, an #N/A error is displayed)
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "")    (als de waarde niet wordt gevonden, wordt een lege cel weergegeven)

Opmerking: In de bovenstaande formules: D2 is de waarde waarvan u de relatieve informatie wilt retourneren, A2: A16 is de lijst met de waarde die u wilt retourneren, B2: B16 is de kolom die u zoekt.

2. Druk vervolgens op Enter sleutel om de eerste corresponderende waarde te krijgen, en selecteer vervolgens de formulecel en kopieer naar de rustcellen die je nodig hebt, en alle corresponderende waarden zijn geretourneerd, zie screenshot:


Als u geïnteresseerd bent in de functie VERT.ZOEKEN in Excel, Kutools for Excel's Super ZOEKEN ondersteunt enkele krachtige Vlookup-formules voor u, je kunt voer snel de functie Vlookup uit zonder formules te onthouden. Klik om Kutools voor Excel te downloaden!

Kutools for Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. Download en probeer nu gratis!


Zoek meerdere kolommen op en retourneer de overeenkomstige waarden met INDEX- en MATCH-functies

Soms hebt u een gegevensbereik dat drie kolommen bevat, nu wilt u de tabel opzoeken om overeen te komen met twee criteriumwaarden.Als beide waarden overeenkomen, worden de gegevens uit de derde kolom C geretourneerd.

doc retourwaarde uit derde kolom 9

Pas de volgende formule toe om deze taak uit te voeren:

=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0))

Opmerking: In de bovenstaande formules: E2, F2 zijn de criteriumcellen waarvan u de waarde wilt retourneren op basis van, C2: C16 is de kolom met de waarden die u wilt retourneren, A2: A16, B2: B16 zijn de kolommen die u zoekt.

Druk vervolgens op Ctrl + Shift + Enter toetsen samen om het eerste resultaat te krijgen, zie screenshot

En kopieer en vul deze matrix vervolgens formeel in andere cellen, en u krijgt het onderstaande resultaat:


Vergelijk twee kolommen en retourneer waarde uit de derde kolom met een handige functie

Kutools for Excel's Zoek een waarde in de lijst kan u ook helpen om de overeenkomstige gegevens uit een ander gegevensbereik te retourneren.

Opmerking: Om dit toe te passen Zoek een waarde in de lijst, ten eerste moet u het Kutools for Excelen pas de functie vervolgens snel en gemakkelijk toe.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klik op een cel waar u het overeenkomende resultaat wilt plaatsen.

2. Dan klikken Kutools > Formule Helper > Formule Helper, zie screenshot:

3. In de Formules Helper dialoogvenster, voer dan de volgende bewerkingen uit:

  • In het Formule type vervolgkeuzelijst, selecteer alstublieft Lookup keuze;
  • Selecteer vervolgens Zoek een waarde in de lijst optie in het Kies een formule keuzelijst;
  • En dan, in de Argumenten ingevoerd tekstvakken, selecteer het gegevensbereik, de criteriumcel en de kolom waarvan u de overeenkomende waarde afzonderlijk wilt retourneren.

4. Dan klikken Ok, en de eerste overeenkomende gegevens op basis van een specifieke waarde zijn geretourneerd. U hoeft alleen de vulgreep te slepen om deze formule toe te passen op andere cellen die u nodig hebt, zie screenshot:

Download en gratis proef Kutools voor Excel nu!


Meer relatieve VERT.ZOEKEN-artikelen:

  • Bekijk en voeg meerdere corresponderende waarden samen
  • Zoals we allemaal weten, kan de functie Vlookup in Excel ons helpen een waarde op te zoeken en de bijbehorende gegevens in een andere kolom te retourneren, maar in het algemeen kan het alleen de eerste relatieve waarde krijgen als er meerdere overeenkomende gegevens zijn. In dit artikel zal ik het hebben over het opvouwen en samenvoegen van meerdere overeenkomstige waarden in slechts één cel of een verticale lijst.
  • Bekijk en retourneer de laatste overeenkomende waarde
  • Als u een lijst met items heeft die vaak worden herhaald, en nu, wilt u alleen de laatste overeenkomende waarde met uw opgegeven gegevens weten. Ik heb bijvoorbeeld het volgende gegevensbereik, er zijn dubbele productnamen in kolom A maar verschillende namen in kolom C en ik wil het laatste overeenkomende item Cheryl van het product Apple retourneren.
  • Vlookup-waarden over meerdere werkbladen
  • In Excel kunnen we eenvoudig de vlookup-functie toepassen om de overeenkomende waarden in een enkele tabel van een werkblad te retourneren. Maar heb je er ooit over nagedacht hoe je de waarde over meerdere werkbladen kunt verdelen? Stel dat ik de volgende drie werkbladen met gegevensbereik heb, en nu wil ik een deel van de bijbehorende waarden krijgen op basis van de criteria van deze drie werkbladen.
  • Bekijk en retourneer meerdere waarden verticaal
  • Normaal gesproken kunt u de functie Vlookup gebruiken om de eerste overeenkomstige waarde te krijgen, maar soms wilt u alle overeenkomende records retourneren op basis van een specifiek criterium. In dit artikel zal ik het hebben over het opvullen en retourneren van alle overeenkomende waarden verticaal, horizontaal of in één enkele cel.

De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
officetab onderkant
Heb je vragen? Stel ze hier. (35)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
GOEDE KENNIS DELEN HEEL ERG BEDANKT
Deze opmerking is gemaakt door de moderator op de site
Alvast bedankt, het was erg handig. Moet info toevoegen, wat als we dubbele waarde hebben in Col B, hoe de waarde daarvoor ook te retourneren.
Deze opmerking is gemaakt door de moderator op de site
Je hebt me zojuist maanden aan stressvolle berichten bespaard met dit bericht. Ik ben zo dankbaar! Bedankt.
Deze opmerking is gemaakt door de moderator op de site
wauw, zo geweldig! goed delen dankjewel! het was zo handig voor mij.
Deze opmerking is gemaakt door de moderator op de site
Grote broer! Mijn eerste formule werkt. Maar 2e formule werkt niet. Ik heb het vaak geprobeerd. Maar ik kan niet...
Deze opmerking is gemaakt door de moderator op de site
Ik heb deze formule gebruikt en het werkte meestal, maar de gegevens van het andere blad komen niet in dezelfde rij om overeen te komen met de cel met referentiecriteria.


Hier is mijn formule. kun je ernaar kijken en kijken of er iets mis is?

=IF(ISNA(MATCH(DPU!C2,$A$2:$A$100,0)),"",VLOOKUP(DPU!C2,DPU!C2:AP100,2,FALSE))
Deze opmerking is gemaakt door de moderator op de site
Hallo, Ardi,
Als u vanuit een ander werkblad wilt opknappen, moet u de volgende formule toepassen:
=IF(ISNA(MATCH(A2,Sheet1!$A$2:$A$10,0)),"",VLOOKUP(A2,Sheet1!$A$2:$B$10,2,FALSE))

Opmerking: Blad1 is het blad dat de originele gegevens bevat die u wilt opwaarderen, en u moet de celverwijzingen naar uw behoefte wijzigen.

Alstublieft probeer het! Dank u!
Deze opmerking is gemaakt door de moderator op de site
Ik moet een vergelijking maken en gegevens ophalen, zoals hieronder -

Blad 1 bevat kolom A & B, B is blanco. Blad 2 bevat kolom C & D.


De volledige kolom C-items in blad 2 die moeten worden vergeleken met het eerste rij-item in kolom A en als er overeenkomstige waarden/gegevens zijn in kolom A, moet kolom B worden ingevuld met gegevens die overeenkomen met het rij-item in kolom D.

Kolom C zal een enkel woord hebben. Kolom D kan al dan niet gegevens bevatten. Kolom A zal meer tekst bevatten.
Deze opmerking is gemaakt door de moderator op de site
Hallo,
Kunt u een gedetailleerd voorbeeld geven van uw probleem?
U kunt een screenshot of bijlage invoegen.
Dank je!
Deze opmerking is gemaakt door de moderator op de site
Hallo meneer, en bedankt voor de verstrekte formules. Hoewel ik de formule heb gebruikt zoals het hoort, geeft het me Nvt, wat, zoals ik kan begrijpen, is omdat het niet overeenkomt met de criteria tussen kolommen D en A volgens uw voorbeeld. Nu, zodat u een beter begrip kunt hebben, in mijn werkmap is A2 de criteriacel waarop u de waarde wilt retourneren op basis van, G1: G15359 is de kolom inclusief de criteria waarmee moet worden vergeleken, A1: N15359 het gegevensbereik dat u wilt gebruik.

The formula is: =IF(ISNA(MATCH(Sheet2!A2,Sheet3!$G$1:$G$15359,0)),"",VLOOKUP(Sheet2!A2,Sheet3!$A$1:$N$15359,7,FALSE))


Zoals je hebt gemerkt, gebruik ik gegevens van twee verschillende bladen, hoewel ik niet denk dat dit het echte probleem is, aangezien wanneer op de NA-fout wordt geklikt, dit de cel Blad2 A2 aangeeft en de gegeven fout is: De cel momenteel wordt geëvalueerd, bevat een constante. (Ik heb gecontroleerd en bevestigd dat de formaten op algemeen zijn ingesteld). Ik weet niet zeker of het komt omdat de informatietekst e-mails zijn of omdat er in sommige cellen niets is.


Kijk uit naar uw reactie.
Deze opmerking is gemaakt door de moderator op de site
Hallo, Andreas,

Ik heb je formule geprobeerd en het werkt goed in mijn Excel-werkmap. Kun je een bijlage of een screenshot geven, zodat ik het goed kan begrijpen.

Dank je!
Deze opmerking is gemaakt door de moderator op de site
Ik heb een hoofdlijst met filmtitels in een bepaalde volgorde die in die volgorde moeten blijven. Ik dupliceer die lijst naar een ander werkblad om het te kunnen manipuleren en het raakt buiten gebruik omdat ik het moet groeperen op basis van wat is voltooid of niet. Op die dubbele lijst voeg ik ID-nummers toe in de kolom naast de titels. Nadat ik alles heb voltooid wat ik moet doen, moet ik die ID-nummers toevoegen aan de hoofdlijst terwijl ik de titelvolgorde op die hoofdlijst behoud. Hoe kan ik die ID's aan de lijst koppelen zonder ze handmatig in de juiste volgorde toe te voegen?
Deze opmerking is gemaakt door de moderator op de site
Hallo, Hailey,

Misschien kan de volgende formule u helpen:

=VERT.ZOEKEN(A2,nieuw!$A$2:$B$13,2,FALSE)

in de bovenstaande formule is nieuw uw dubbele bladnaam, vervang deze door uw eigen naam.

Probeer het alsjeblieft, ik hoop dat het je kan helpen!
Deze opmerking is gemaakt door de moderator op de site
Ik heb 3 Excel-kolommen met waarden als deze,
Col_A Col_B Col_C
----- ----- -----
400 600
500 800
400 300
300 200
700 900
800 700
500 100
Ik wil dat de waarden worden gekopieerd in kolom C van kolom B, die geen Mache zijn met kolom A-waarden.
Ik bedoel, kopieer gewoon de waarden uit kolom B, die niet beschikbaar zijn in kolom A.
Zoals hieronder
Col_C
-----
600
200
100
Is er een Excel-formule waarmee ik dit kan bereiken?
Deze opmerking is gemaakt door de moderator op de site
Hallo, Hamid,

Misschien kan het volgende artikel je helpen:
https://www.extendoffice.com/documents/excel/3041-excel-compare-two-columns-and-list-differences.html

Probeer het alsjeblieft, bedankt!
Deze opmerking is gemaakt door de moderator op de site
Hallo Skyyang,


Kunt u mij alstublieft helpen met mijn vraag over hulp met een bovenstaande formule?
Kunt u mij alstublieft helpen, ik moet een Excel-formule maken voor een kleine cash-spreadsheet waar het zoekt naar een rekeningnummerinvoer in Col_C waarnaar moet worden gezocht in een lijst met rekeningnummers in Col_L en als FALSE de waarde moet retourneren in COL_F
Deze opmerking is gemaakt door de moderator op de site
Super goed. Bedankt. Dit was een goede oplossing
Deze opmerking is gemaakt door de moderator op de site
Kunt u mij alstublieft helpen, ik moet een Excel-formule maken voor een kleine cash-spreadsheet waar het zoekt naar een rekeningnummerinvoer in Col_C waarnaar moet worden gezocht in een lijst met rekeningnummers in Col_L en als FALSE de waarde moet retourneren in COL_F

Hieronder een voorbeeld:
Deze opmerking is gemaakt door de moderator op de site
Ik heb hier moeite mee en krijg gewoon lege plekken terug.

Wil je zeggen of cel Shhet1!ED1 overeenkomt met een cel in kolom Blad2!C:C, geef dan gegevens op voor aangrenzende cel in Blad2!A:A
Deze opmerking is gemaakt door de moderator op de site
Ik heb 3 kolommen, ABC, ik wil graag de waarde van A krijgen waarbij de waarde in kolom C overeenkomt met de waarde in kolom B is dat mogelijk?
Deze opmerking is gemaakt door de moderator op de site
Hoi, .
Kunt u uw probleem nader toelichten of hier een screenshot invoegen?
Dank je!
Deze opmerking is gemaakt door de moderator op de site
Kun je me helpen plz, ik zit met hetzelfde probleem?
Deze opmerking is gemaakt door de moderator op de site
ik sta voor hetzelfde probleem, kunt u een formule geven voor dit type berekening, ik wil het resultaat in een andere kolom.
Deze opmerking is gemaakt door de moderator op de site
Hallo jongens,
Kunt u uw probleem gedetailleerder geven, of kunt u hier een screenshot invoegen?
Deze opmerking is gemaakt door de moderator op de site
Ik wil gegevens uit 2 kolommen op het ene blad vergelijken met een bereik op een ander blad en de gegevens in de 3e kolom van het 2e blad retourneren
Deze opmerking is gemaakt door de moderator op de site
wat als ik de waarde in de kolom d heb herhaald, dat wil zeggen met dezelfde naam Q!,Q2,Q3,Q4 nu als ik uw formule gebruik, krijg ik alleen Q1-waarde, ik heb ook de 2e,3e,4e nodig, komt ook overeen
Deze opmerking is gemaakt door de moderator op de site
Ik denk dat het eerste voorbeeld van VERT.ZOEKEN een fout bevat. De eerste waarde moet D2 zijn, niet D3. Dit kan de reden zijn waarom sommige mensen problemen hebben. Ik dacht dat ik dat even moest aangeven. Uitstekend werk, maar bedankt!
Deze opmerking is gemaakt door de moderator op de site
Hallo, Jason, bedankt voor je reactie, ja, zoals je zei, de celverwijzing moet D2, niet D3, ik heb de formule bijgewerkt. Nogmaals bedankt!
Deze opmerking is gemaakt door de moderator op de site
Ik heb een gegevensbereik, waarin ik de datum, het machinenummer en de site heb (onder site heb ik vermeld waar de machine momenteel is en of er reparatie is uitgevoerd). Dus wat ik nu nodig heb, is de laatste reparatiedatum van die machine nr. Kunt u alstublieft helpen?
Deze opmerking is gemaakt door de moderator op de site
=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0)) werkt niet
Deze opmerking is gemaakt door de moderator op de site
HI Team, ik zou kolom A en kolom B willen vergelijken als we een waarde in kolom A hebben gevonden, dan het resultaat in kolom C afdrukken, anders in kolom B controleren als de waarde in kolom B is gevonden, en dan in kolom C afdrukken, als we hebben geen waarde gevonden in kolom A of B en druk het resultaat vervolgens af in kolom C als geen waarde gevonden met MS Excel
Vergelijk de waarde van kolommen A en B, vond zowel de kolommen A als B en druk vervolgens de kolomwaarde A af in kolom C
Vergelijk kolommen A en B Waarde gevonden in A en pint de kolomwaarde A in kolom CVergelijk kolommen A en B Waarde niet gevonden in A en waarde gevonden in kolom B druk vervolgens de kolomwaarde af in kolom CVergelijk kolommen A en B waarde niet gevonden in beide de kolommen A en B, druk vervolgens de kolommen C af met Geen waarde gevonden 
Deze opmerking is gemaakt door de moderator op de site
Ik wil een waarde afleiden uit een derde kolom, ongeacht de volgorde die wordt gepresenteerd. Dus hier heb je BB-112: Sarah: Voltooid. Ik wil dat het zegt Voltooid, zelfs als de waarden zijn omgekeerd, dat wil zeggen Sarah: BB-112: Voltooid. Hoe kan ik de bestelling irrelevant maken?
Deze opmerking is gemaakt door de moderator op de site
Hallo Jotari, blij om te helpen. De eenvoudigste manier om uw doel te bereiken, is door de nieuwe XLOOKUP-functie te gebruiken. Om bijvoorbeeld het land en de abr van het land te kennen volgens de telefooncode, kunnen we de formule =XLOOKUP(F2,$C$2:$C$11,$A$2:$B$11) en het land en de abr gebruiken van het land, ongeacht de volgorde van de waarden. Zie de schermen die ik hier heb geüpload. En let op: XLOOKUP is alleen beschikbaar in Excel 2020, Excel voor web en Microsoft 365. Met vriendelijke groet, Mandy
Deze opmerking is gemaakt door de moderator op de site
Ik gebruik GoogleSheets, het lijkt erop dat het de XLOOKUP-functie niet heeft.
Er zijn nog geen reacties geplaatst
Laad meer
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL