Ugrás a tartalomra

Hogyan lehet vlookup értéket felállítani több kritériummal az Excelben?

Az Excel programban gyorsan megnézhetjük a megfelelő adatokat a listában egy adott kritérium alapján, amelyet a vlookup függvény használatával állított be. De ha a relatív értéket több szempont alapján meg kell néznie, ahogy az alábbi képernyőképen látható, akkor hogyan kezelhetné?

Vlookup értéke több kritériummal, LOOKUP funkcióval

Vlookup érték több kritériummal INDEXT és MATCH függvénnyel

Vlookup értéke több kritériummal, hasznos funkcióval


Tételezzük fel, hogy a következő adattartományom van, amelyet két kritériummal szeretnék felhasználni a relatív érték visszaadásához, például tudom, hogy a terméknek és a színnek ugyanabban a sorban kell visszaadnia a megfelelő saleman-t:


Vlookup értéke több kritériummal, LOOKUP funkcióval

A LOOKUP funkció segíthet a probléma megoldásában, írja be ezt a képletet egy megadott cellába, majd nyomja meg az gombot belép gombot a kívánt eredmény eléréséhez, lásd a képernyőképet:

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

Megjegyzések: A fenti képletben:

  • A2: A12 = G2: ami azt jelenti, hogy a G2 kritériumait az A2: A12 tartományban kell keresni;
  • C2: C12 = H2: azt jelenti, hogy a C2: C2 tartományban keressük a H12 kritériumait;
  • E2: E12: arra a tartományra vonatkozik, amelynek vissza szeretné adni a megfelelő értéket.

tippek: Ha kettőnél több kritériuma van, csak a következő feltételeket kell hozzáadnia a képlethez: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).


Vlookup érték több kritériummal INDEXT és MATCH függvénnyel

Az Excelben az INDEXT és a MATCH vegyes függvény hatékony számunkra, hogy egy vagy több kritérium alapján vlookup értékeket jelenítsünk meg, ennek a képletnek az ismeretében tegyük a következőket:

Írja be az alábbi képletet egy üres cellába, és nyomja meg az gombot Ctrl + Shift + Enter kulcsokat együtt, akkor megkapja a relatív értéket, ahogy akarja, lásd a képernyőképet:

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

Megjegyzések: A fenti képletben:

  • A2: A12 = G2: ami azt jelenti, hogy a G2 kritériumait az A2: A12 tartományban kell keresni;
  • C2: C12 = H2: azt jelenti, hogy a C2: C2 tartományban keressük a H12 kritériumait;
  • E2: E12: arra a tartományra vonatkozik, amelynek vissza szeretné adni a megfelelő értéket.

tippek: Ha kettőnél több kritériuma van, csak a következő feltételeket kell hozzáadnia a képlethez: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).


Vlookup értéke több kritériummal, hasznos funkcióval

Ha van Kutools az Excel számára, Annak Többfeltételes keresés funkcióval gyorsan visszaadhatja az egyező értékeket több kritérium alapján, amire szüksége van.

Jegyzet:Ennek alkalmazásához Többfeltételes keresés, először is le kell töltenie a Kutools az Excel számára, majd gyorsan és egyszerűen alkalmazza a funkciót.

Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:

1. Kattints Kutools > Szuper keresés > Többfeltételes keresés, lásd a képernyőképet:

2. Az Többfeltételes keresés párbeszédpanelen tegye a következőket:

  • (1.) A Keresési értékek szakaszban adja meg a keresési értéktartományt, vagy válassza ki egyenként a keresési érték oszlopot a Ctrl kulcs, amely alapján vlookup értékeket szeretne használni;
  • (2.) A Kimeneti tartomány szakaszban válassza ki azt a kimeneti tartományt, ahová az egyező eredményeket fel szeretné helyezni;
  • (3.) A Kulcs oszlop szakaszban, kérjük, válassza ki a megfelelő kulcsoszlopokat, amelyek a keresési értékeket tartalmazzák egyenként, a Ctrl kulcs;
  • Megjegyzések: A. Oszlopban kiválasztott oszlopok száma Kulcs oszlop mezőnek meg kell egyeznie a. oszlopban kiválasztott oszlopok számával Keresési értékek mező, és az egyes kiválasztott oszlopok sorrendje a Kulcs oszlop mezőnek egynek kell megfelelnie a kritérium oszlopoknak Keresési értékek mező.
  • (4.) A Vissza oszlop szakaszban válassza ki azt az oszlopot, amely tartalmazza a szükséges visszaadott értékeket.

3. Ezután kattints a gombra OK or alkalmaz gombra, a több kritérium alapján az összes egyeztetett értéket egyszerre kivonták, lásd a képernyőképet:


Relatívabb cikkek:

  • Vlookup értékek több munkalapon
  • Az excelben egyszerűen alkalmazhatjuk a vlookup függvényt, hogy az egyező értékeket egy munkalap egyetlen táblázatában adjuk vissza. De fontolgatta-e már valaha, hogy hogyan lehet az értéket több munkalapon átnézni? Tételezzük fel, hogy a következő három munkalapot adattartománnyal rendelkezem, és most szeretném megszerezni a megfelelő értékek részét a három munkalap kritériumai alapján. Hogyan oldhatom meg ezt a feladatot az Excelben?
  • Vlookup üres vagy specifikus érték visszaadásához 0 vagy N / A helyett az Excelben
  • Normál esetben, amikor a vlookup függvényt alkalmazza a megfelelő érték visszaadására, ha a megfelelő cella üres, akkor 0-t ad vissza, és ha a megfelelő értéke nem található, akkor # N / A hibát kap, mint az alábbi képernyőképen látható. A 0 vagy a # N / A érték megjelenítése helyett hogyan teheti azt üres cellának vagy más meghatározott szövegértéknek a megjelenítéséhez?
  • Vlookup és két érték közötti egyező adatok visszaadása
  • Az Excelben a normál Vlookup függvényt alkalmazhatjuk, hogy az adott adatok alapján megkapjuk a megfelelő értéket. De néha vlookup-ot akarunk adni, és visszaadjuk a két érték közötti megfelelő értéket, ahogy az alábbi képernyőképen látható. Hogyan kezelhetné ezt a feladatot az Excelben?
  • Vlookup és a megfelelő / teljes sor teljes visszatérése
  • Normál esetben a Vlookup funkció használatával vlookup-ot adhat vissza, és egy adatsorból megfelelő értéket adhat vissza, de megpróbálta-e már megtalálni és visszaküldeni a teljes adatsort meghatározott kritériumok alapján, az alábbi képernyőkép szerint.

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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