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

Hoe waarde opvullen met meerdere criteria in Excel?

In Excel kunnen we snel de overeenkomstige gegevens in een lijst opmaken op basis van een specifiek criterium dat u instelt met behulp van de vlookup-functie. Maar als u de relatieve waarde moet vergroten op basis van meerdere criteria, zoals hieronder afgebeeld, hoe zou u hiermee om kunnen gaan?

Vlookup-waarde met meerdere criteria met LOOKUP-functie

Vlookup-waarde met meerdere criteria met INDEXT- en MATCH-functie

Vlookup-waarde met meerdere criteria met een handige functie


Stel dat ik het volgende gegevensbereik heb dat ik twee criteria wil gebruiken om de relatieve waarde te retourneren, ik weet bijvoorbeeld dat het product en de kleur hun overeenkomstige verkoper in dezelfde rij moeten retourneren:


Vlookup-waarde met meerdere criteria met LOOKUP-functie

De functie ZOEKEN kan u helpen dit probleem op te lossen, typ deze formule in een opgegeven cel en druk op Enter sleutel om het juiste resultaat te krijgen dat u zou willen, zie screenshot:

=LOOKUP(2,1/($A$2:$A$12=G2)/($C$2:$C$12=H2),($E$2:$E$12))

Opmerking:: In de bovenstaande formule:

  • A2: A12 = G2: wat betekent om te zoeken naar de criteria van G2 in bereik A2: A12;
  • C2:C12=H2: middel om de criteria van H2 te zoeken in het bereik C2:C12;
  • E2: E12: verwijst naar het bereik waarvan u de bijbehorende waarde wilt retourneren.

Tips: Als u meer dan twee criteria heeft, hoeft u alleen de criteria als volgt aan de formule toe te voegen: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).


Vlookup-waarde met meerdere criteria met INDEXT- en MATCH-functie

In Excel is de gemengde INDEXT- en MATCH-functie krachtig voor ons om waarden op te vatten op basis van een of meer criteria, om deze formule te kennen, doet u het volgende:

Typ de onderstaande formule in een lege cel en druk op Ctrl + Shift + Enter sleutels samen, dan krijg je de relatieve waarde zoals je wilt, zie screenshot:

=INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($C$2:$C$12=H2),0))

Opmerking:: In de bovenstaande formule:

  • A2: A12 = G2: wat betekent om te zoeken naar de criteria van G2 in bereik A2: A12;
  • C2:C12=H2: middel om de criteria van H2 te zoeken in het bereik C2:C12;
  • E2: E12: verwijst naar het bereik waarvan u de bijbehorende waarde wilt retourneren.

Tips: Als u meer dan twee criteria heeft, hoeft u alleen de criteria als volgt aan de formule toe te voegen: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).


Vlookup-waarde met meerdere criteria met een handige functie

Als je Kutools for Excel, Met Opzoeken in meerdere condities functie kunt u snel de overeenkomende waarden retourneren op basis van meerdere criteria als u dat wilt.

Opmerking:Om dit toe te passen Opzoeken in meerdere condities, 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. Klikken Kutools > Super ZOEKEN > Opzoeken met meerdere voorwaarden, zie screenshot:

2. In de Opzoeken in meerdere condities dialoogvenster, voer dan de volgende bewerkingen uit:

  • (1.) In het Waarden opzoeken sectie, specificeer het opzoekwaardebereik of selecteer de opzoekwaardekolom één voor één door de ingedrukt te houden Ctrl sleutel waarop u waarden wilt opwaarderen op basis van;
  • (2.) In het Uitgangsbereik sectie, selecteer het uitvoerbereik waar u de overeenkomende resultaten wilt plaatsen;
  • (3.) In het Sleutel kolom sectie, selecteert u de corresponderende sleutelkolommen die de opzoekwaarden één voor één bevatten door de one ingedrukt te houden Ctrl sleutel;
  • Opmerking:: Het aantal kolommen geselecteerd in de Sleutel kolom veld moet gelijk zijn aan het aantal kolommen dat is geselecteerd in de Waarden opzoeken veld en de volgorde van elke geselecteerde kolom in de Sleutel kolom veld moet één op één overeenkomen met de criteriakolommen in Waarden opzoeken veld.
  • (4.) In het Retourkolom sectie, selecteert u de kolom die de geretourneerde waarden bevat die u nodig hebt.

3. Dan klikken OK or Toepassen knop, zijn alle overeenkomende waarden op basis van de meerdere criteria in één keer geëxtraheerd, zie screenshot:


Meer relatieve artikelen:

  • 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 van meerdere werkbladen kunt vergroten? Stel dat ik de volgende drie werkbladen heb met een gegevensbereik en nu wil ik een deel van de overeenkomstige waarden krijgen op basis van de criteria van deze drie werkbladen, hoe kan ik deze taak in Excel oplossen?
  • Vlookup om lege of specifieke waarde te retourneren in plaats van 0 of nvt in Excel
  • Normaal gesproken, wanneer u de functie vlookup toepast om de overeenkomstige waarde te retourneren, als uw overeenkomende cel leeg is, retourneert deze 0, en als uw overeenkomende waarde niet wordt gevonden, krijgt u een fout # N / A-waarde zoals hieronder afgebeeld. In plaats van de waarde 0 of # N / A weer te geven, hoe kunt u ervoor zorgen dat er een lege cel of een andere specifieke tekstwaarde wordt weergegeven?
  • Zoek en retourneer overeenkomende gegevens tussen twee waarden
  • In Excel kunnen we de normale Vlookup-functie toepassen om de bijbehorende waarde te krijgen op basis van bepaalde gegevens. Maar soms willen we opvullen en de overeenkomende waarde tussen twee waarden retourneren, zoals de volgende schermafbeelding laat zien, hoe zou u deze taak in Excel kunnen aanpakken?
  • Bekijk en retourneer de hele / hele rij met een overeenkomende waarde
  • Normaal gesproken kunt u een overeenkomende waarde uit een gegevensbereik opvullen en retourneren met behulp van de functie Vlookup, maar heeft u ooit geprobeerd de hele rij met gegevens te vinden en te retourneren op basis van specifieke criteria, zoals in het volgende screenshot.

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-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 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 elke dag honderden muisklikken!
officetab onderkant
Comments (10)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Hallo, bedankt voor deze tutorial, het is erg nuttig. De volgende formule werkt prima. =ZOEKEN(2,1/(B:B=H97)/(I:I=H98),E:E). Ik heb een simpele vraag. Wat ik wil, is dat de cel de waarde moet krijgen als (H98 = open) Als "open" er niet is in (I:I) match (H99 = onder observatie) van (I:I) en de waarde krijgt, indien mogelijk krijg de rij. Ik wil de formule zo licht mogelijk houden. Omdat ik deze formule in veel cellen zal kopiëren. Geef ook aan welke van de bovenstaande formules (LOOKUP/SUMPRODUCT/INDEX) minder processorintensief is.
Deze opmerking is gemaakt door de moderator op de site
=LOOKUP(2,1/(A2:A10=G2)/(B2:B10=G3),(D2:D10)) wat betekent de 2?
Deze opmerking is gemaakt door de moderator op de site
Bedankt voor deze tutorial; :-) Ik heb een vraag. Welke formule moet ik gebruiken? Ik heb een reeks gegevens op een rij zoals A1:M1, ik zou graag een resultaat willen dat als er gegevens zijn/zijn die < of > in een specifiek aantal zijn, dit zal resulteren in "Gediskwalificeerd" als het waar is of " " (spatie) indien onwaar.
Deze opmerking is gemaakt door de moderator op de site
Dit is een elegante formule, ook makkelijk uit te breiden naar meer criteria. Het enige nadeel van INDEX+MATCH-formules is dat het erg traag is in grotere datasets.
Deze opmerking is gemaakt door de moderator op de site
Index match zou naar mijn persoonlijke mening sneller moeten zijn. Het is ook door velen getest. Als indexovereenkomst in een array wordt gebruikt, zal het zeker langzamer zijn omdat het een vluchtige formule wordt. De bovenstaande formule gebruikt indexovereenkomst in array voor voorwaarden met meerdere criteria die ook kunnen worden gewijzigd in niet-arraytype;)
Deze opmerking is gemaakt door de moderator op de site
je bent te geniaal, je lost mijn probleem op.
Deze opmerking is gemaakt door de moderator op de site
Het opzoeken werkt niet als er een formule in de cel staat, wat is de remedie ??
Deze opmerking is gemaakt door de moderator op de site
Hoe doe ik dit
100 100100 ABC100101 DEF101102103 HIJ103
Resultaten die ik wil
100 ABC
100 ABC
100 ABC
100 ABC
101 DEF
101 DEF
102
103 HIJ
103 HIJ

welke formule moet ik gebruiken?
Bedankt
Deze opmerking is gemaakt door de moderator op de site
Ik heb een blad waar 2 waarden uit de tabel moeten worden geverifieerd, beschikbaar in een ander bestand waarin 2 waarden van het blad gebruikelijk zijn en na het voldoen aan beide criteria, bijvoorbeeld Grootte en type uit de tabel, zou het de prijs moeten vastleggen
Deze opmerking is gemaakt door de moderator op de site
Hallo excelmaster,
Hoe is het met je? U kunt waarden opzoeken in een ander bestand. Laat me je twee manieren laten zien. 
1 Oplossing:
Op foto 1 heeft blad1 de originele gegevens van de productdetails. Op foto 2 moeten we de prijs van sommige items weten. We kunnen de hulp van de nieuwe Excel XLOOKUP-functie gebruiken om de slag te slaan. De syntaxis is =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]). De optionele argumenten weglaten, =XLOOKUP(lookup_value , lookup_array, return_array)Voer in cel E2 van sheet2 de formule in: =XLOOKUP(A2&B2&C2,Sheet1!A2:A12&Sheet1!B2:B12&Sheet1!C2:C12,Sheet1!D2:D12)Dan krijg je de prijs van het item in E2. Om de rest van het resultaat te krijgen, moeten we de arrays in de E2-formule absoluut houden. Dan wordt de formule:=XLOOKUP(A2&B2&C2,Sheet1!$A$2:$A$12&Sheet1!$B$2:$B$12&Sheet1!$ C$2:$C$12,Blad1!$D$2:$D$12)
Sleep vervolgens de hendel voor automatisch aanvullen naar beneden om de rest van de resultaten te krijgen.
Oplossing 2: gebruik de functie Opzoeken met meerdere voorwaarden in Kutools voor Excel. Alle resultaten worden tegelijkertijd geretourneerd. Zie foto 3, stel de waarden in in het dialoogvenster Opzoeken met meerdere voorwaarden. Klik op de knop OK om de resultaten te krijgen. Zie foto 4, resultaten in blad2 worden geretourneerd op basis van de gegevens in blad1.
Ik hoop dat mijn twee oplossingen je kunnen helpen. Prettige dag.
Met vriendelijke groet, Mandy 
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0  Personages
Voorgestelde locaties