Multi-voorwaardelijke Vlookup in Excel

Inhoudsopgave:

Anonim

De Vlookup-functie in Excel is een van de meest gebruikte functies. In dit artikel zullen we leren hoe u Vlookup met meerdere criteria kunt gebruiken.

Vraag: Ik heb een lijst met namen in twee kolommen en de derde kolom bevat waarden. Ik wil dat de Vlookup-formule de namen opneemt met spatie ertussen en de waarden oplevert.

De functie die in deze zelfstudie wordt gebruikt, werkt op de volgende versies van Microsoft Excel:

Excel 2013, Excel 2010, Excel 2007, Excel 2003

Hieronder volgt de momentopname van Vlookup-voorbeeld:

  • In cel F2 is de formule
  • {=VERT.ZOEKEN(E2,CHOOSE({1,2},$A$2:$A$5&" "&$B$2:$B$5,$C$2:$C$5),2,0)}

Opmerking: Dit is de matrixformule; gebruik maken van CTRL + SHIFT + ENTER sleutels bij elkaar

  • Als de namen worden gecombineerd met een komma in plaats van een spatie, is de formule
  • {=VERT.ZOEKEN(H2,CHOOSE({1,2},$B$2:$B$5&", "&$A$2:$A$5,$C$2:$C$5),2,0)}

Op deze manier kunnen we gegevens ophalen die aan meerdere voorwaarden voldoen in de Vlookup-formule.

Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook.
We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite

VorigVolgende

Opmerkingen

  1. wvgeld
    21 september 2015 om 11:25 uur

    hoe andere overeenkomende gegevens van dezelfde kolomnaam weer te geven

    usd 2700
    usd 40
    sgd 70
    € 500

    zoals hierboven heb ik "usd" nodig om 40 waarde te tonen
    kan iemand me mailen

    Reageer
  2. Hieu
    8 juni 2015 om 11:45 uur

    We kunnen een eenvoudige manier doen, geen matrixformulering nodig door:
    =VLOOKUP(LEFT(E2,FIND(" ",E2,1)-1),$A$2:$C$5,3,0)

    Reageer

Laat een reactie achter Annuleer antwoord

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *

Opmerking

Naam *

E-mail *