Ga naar hoofdinhoud

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))

Note: 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))

Note: 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;
  • Note: 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 Solliciteer 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.

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


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!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
2,1 itu fungsinya apa yah?
This comment was minimized by the moderator on the site
I have sheet where 2 values should be verify from table available in another file in which 2 values from sheet are common and after matching both the criteria e.g Size and type from table it should capture price
This comment was minimized by the moderator on the site
Hello excelmaster,
How are you? You can lookup values in another file. Let me show you two ways. 
Solution 1:
In photo 1,  sheet1 has the original data of the product details. In photo 2, we need to know the price of some items. We can use the help of the new Excel XLOOKUP function to do the trick.The syntax is =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]).Omitting the optional arguments, =XLOOKUP(lookup_value, lookup_array, return_array)In cell E2 of sheet2, please input the formula: =XLOOKUP(A2&B2&C2,Sheet1!A2:A12&Sheet1!B2:B12&Sheet1!C2:C12,Sheet1!D2:D12)Then you get the price of the item in E2. To get the rest of the result, we need to keep the arrays in E2 formula absolute.Then the formula becomes:=XLOOKUP(A2&B2&C2,Sheet1!$A$2:$A$12&Sheet1!$B$2:$B$12&Sheet1!$C$2:$C$12,Sheet1!$D$2:$D$12)
Then drag the autofill handle down to get the rest of the results.
Solution 2:Use the Multi-condition Lookup feature in Kutools for Excel. All results will be returned at the same time.Please see photo 3, set the values in Multi-condition Lookup dialog box. Click the OK button to get the results.Please see photo 4, results in sheet2 are returned based on the data in sheet1.
Hope my two solutions can help you. Have a nice day.
Sincerely,Mandy 
This comment was minimized by the moderator on the site
How do i do this
100 100100 ABC100101 DEF101102103 HIJ103
Results i want
100 ABC
100 ABC
100 ABC
100 ABC
101 DEF
101 DEF
102
103 HIJ
103 HIJ

what formula should i be using?
Thanks
This comment was minimized by the moderator on the site
The lookup will not work if there is a formula in the cell, what is the remedy ??
This comment was minimized by the moderator on the site
you are too genius, you solve my issue.
This comment was minimized by the moderator on the site
This is an elegant formula, also easily expansible to more criteria. The one donwside of INDEX+MATCH formulas is that it's really slow in larger datasets.
This comment was minimized by the moderator on the site
Index match should be faster in my personal opinion. It has been tested as well by many. If uses index match in an array, definitely it will be slower since it will become like a volatile formula. The above formula uses index match in array for multiple criteria condition which actually can be change to non-array type as well ;)
This comment was minimized by the moderator on the site
Thanks for this tutorial; :-) I have a question. What formula should I used? I have a series of data in a row like A1:M1, I'd like a result that if there is/are data that is/are < or > in specific number, it will result to "Disqualified" if it's true or " " (space) if false.
This comment was minimized by the moderator on the site
Hello, Thanks for this tutorial, it's very helpful. The following formula works great. =LOOKUP(2,1/(B:B=H97)/(I:I=H98),E:E). I have a simple question. What I want is, the cell should get the value if (H98 = open) If "open" is not there in (I:I) match (H99 = Under observation) from (I:I) and get the value, If possible get the row. I want to keep the formula as lite as possible. As I will be copying this formula in lots of cells. Also kindly suggest which of the above formula (LOOKUP/SUMPRODUCT/INDEX) is less processor intensive.
This comment was minimized by the moderator on the site
=LOOKUP(2,1/(A2:A10=G2)/(B2:B10=G3),(D2:D10)) what does the 2 mean?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations