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

Hogyan lehet a vlookup megtalálni az Excel első, második vagy n-edik egyezési értékét?

Tegyük fel, hogy két oszlop van a Termékek és mennyiségek mellett, az alábbi képernyőképen. Az első vagy a második banán mennyiségének gyors megismerése érdekében mit tenne?

Itt a vlookup függvény segíthet a probléma kezelésében. Ebben a cikkben megmutatjuk, hogyan találhatja meg az vlookup az első, második vagy n-edik egyezési értéket az Excel Vlookup funkciójával.

A Vlookup megtalálja az Excel első, második vagy n-edik egyezési értékét képlettel

Könnyen megtalálja az Excel első egyezési értékét a Kutools for Excel segítségével


A Vlookup megtalálja az Excel első, második vagy n-edik egyezési értékét

Kérjük, tegye a következőket az Excel első, második vagy n-edik egyezési értékének megkereséséhez.

1. Írja be a D1 cellába azokat a feltételeket, amelyeket vlookupba szeretne venni, itt a Banana-t adom meg.

2. Itt találjuk meg a banán első meccsértékét. Válasszon egy üres cellát, például E2, másolja és illessze be a képletet =INDEX($B$2:$B$6,MATCH(TRUE,EXACT($D$1,$A$2:$A$6),0)) a Formula Bar-ba, majd nyomja meg a gombot Ctrl + műszak + belép gombokat egyszerre.

Megjegyzések: Ebben a képletben $ B $ 2: $ B $ 6 az egyező értékek tartománya; $ A $ 2: $ A $ 6 a tartomány a vlookup összes kritériumával; A $ D $ 1 az a cella, amely a megadott vlookup feltételeket tartalmazza.

Ekkor megkapja a banán első egyezési értékét az E2 cellában. Ezzel a képlettel csak a kritériumai alapján kaphatja meg az első megfelelő értéket.

Az n-edik relatív érték megszerzéséhez a következő képletet alkalmazhatja: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + műszak + belép kulcsok együtt, ez a képlet adja vissza az első egyező értéket.

Megjegyzések:

1. A második egyezési érték megtalálásához módosítsa a fenti képletet =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),2)), majd nyomja meg a gombot Ctrl + műszak + belép gombokat egyszerre. Lásd a képernyőképet:

2. A fenti képlet utolsó száma a vlookup kritérium n-edik egyezési értékét jelenti. Ha 3-ra változtatja, akkor megkapja a harmadik egyezési értéket, és n-re változik, az n-edik egyezési érték kiderül.


A Vlookup megtalálja az Excel első keresési értékét a Kutools for Excel programmal

Ykönnyen megtalálhatja az első egyezési értéket az Excelben anélkül, hogy emlékezne a képletekre a Keressen egy értéket a listában képlet képlete Kutools az Excel számára.

Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.

1. Jelöljön ki egy cellát az első egyező érték megtalálásához (mondja az E2 cella), majd kattintson Kutools > Formula Segítő > Formula Segítő. Lásd a képernyőképet:

3. Ban,-ben Formula Segítő párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint:

  • 3.1 A Válasszon képletet mezőbe, keresse meg és válassza ki Keressen egy értéket a listában;
    tippek: Ellenőrizheti a Szűrő mezőbe írja be a szó mezőt a mezőbe, hogy gyorsan kiszűrje a képletet.
  • 3.2 A Táblázat_tömb jelölje be a ikont táblázat, amely az első egyező értékeket tartalmazza.;
  • 3.2 A Keresési_érték mezőben válassza ki a cellát, amely tartalmazza a kritériumok alapján visszaadja az első értéket;
  • 3.3 A Oszlop mezőben adja meg azt az oszlopot, amelyből az egyező értéket visszaadja. Vagy beírhatja az oszlop számát közvetlenül a szövegmezőbe, amire szüksége van.
  • 3.4 Kattintson a gombra OK gomb. Lásd a képernyőképet:

Most a megfelelő cellaérték automatikusan be lesz töltve a C10 cellába a legördülő lista kiválasztása alapján.

  Ha szeretnél egy ingyenes próbaidőszakot (30-nap) ebből a segédprogramból, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza 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!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (43)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia. Meg tudnád adni a videót a fent említett képlethez az adatok 2., 3. értékének kiszámításához
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon szépen köszönöm!!!
A weboldal moderátora ezt a megjegyzést minimalizálta
Mi van, ha a banán lehet sárga vagy zöld, hogyan tudjuk ezzel a képlettel megmutatni a megfelelő mennyiséget két érték alapján (az iménti egy helyett)? Köszönöm a segítséget!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ha az eredmény értéke #SZÁM! meg tudnád mutatni a képletet, amit hozzá kell adni, hogy visszaálljon a NULLA eredményre. Köszönöm
A weboldal moderátora ezt a megjegyzést minimalizálta
Csak adja hozzá az IFERROR(a képletet, a visszaadni kívánt eredményt), például a képlet =sum(A1:A6), akkor az =IFERROR(összeg(A1:A6),"") lesz. üresen térjen vissza, ha az eredmény hiba, például #NUM!.
A weboldal moderátora ezt a megjegyzést minimalizálta
Segítsen megtalálni a banán maximális értékét egy képlet segítségével. Azaz 300 megjelenítéséhez
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan lehet megtalálni a banán maximális értékét
A weboldal moderátora ezt a megjegyzést minimalizálta
=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))Ferdhy által[/quote] Köszönöm a segítségedet, FERDHY. Kipróbáltam a képletet, de mivel a max(B2:B6) 500 (narancs), a kapott érték 0.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Csak ezt használd: =SUMPRODUCT(MAX(((A2:A8)=D1)*(B2:B8))), ha megváltoztatod a D1-et és behelyezed a Banánt, akkor 300-at kell kapnod, ha pedig Narancsot, akkor 500-at Ferdhy
A weboldal moderátora ezt a megjegyzést minimalizálta
A következőket is használhatja:
=max(ha(A2:A6=D1, B2:B6)) + Ctrl + Shift + Enter
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan tudom automatikusan növelni az utolsó számot a képlet lehúzásakor: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)) -SORO($A$2)+1),2)),
A weboldal moderátora ezt a megjegyzést minimalizálta
Kedves Warthogb!

Ha a képlet lefelé húzásával szeretné automatikusan megkapni az összes egyező értéket, használja a következő tömbképletet:



=HIBA(INDEX($B$2:$B$7,KIS(HA($D$1=$A$2:$A$7,SORA($A$2:$A$7)-SORO($A$2)+1), 1+(SORO(A1)-1))), "") + Ctrl + Shift + Enter
A weboldal moderátora ezt a megjegyzést minimalizálta
Crystal, nagyon köszönöm, csak ma, 27. 8-én volt lehetőségem látni a segítségedet, ma később elkészítem a képletet :)
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,
Ezt a képletet alkalmaztam, de esetemben számok vannak a termék neve helyett. Amikor lehúzom a képletet, hogy megkeressem a következő számot a listában, hibaüzenetet kapok.

események mennyisége páratlan események csak hangerő
1 0.3 1 0.3
1 2.5 1 2.5
2 1.1 3 #SZÁM
2 0.5 3 #SZÁM
3 0
3 0.2
3 1
A weboldal moderátora ezt a megjegyzést minimalizálta
Kedves Abby!
A lehúzás funkció csak azonos vlookup értékek esetén működik. De az Ön esetében a vlookup értékek eltérőek (1 és 3).
Kérjük, használja ezt a tömbképletet: =IFERROR(INDEX($B$2:$B$8,SMALL(IF($C$4=$A$2:$A$8,ROW($A$2:$A$8)-ROW($A) $2)+1),1+(ROW(A1)-1))), "") + Ctrl + Shift + Enter, és húzza le a képletet, hogy az összes egyező értéket ugyanabban a vlookup értékben kapja meg, mint az alábbi képernyőképen.
A weboldal moderátora ezt a megjegyzést minimalizálta
Félelmetes bemutató! Úgy működött, mint egy varázslat, akár több lapon is ugyanabban a fájlban! Nagyon köszönöm!!
A weboldal moderátora ezt a megjegyzést minimalizálta
A jelenlegi képletem a következő: {=IFERROR(INDEX(Sheet3!$C$2:$596C$,SMALL(IF(Sheet3!$A$2:$A$596=Sheet2!A19,ROW(Sheet3!$A$2:$A$596)) -ROW(INDEX(Sheet3!$A$2:$A$596,1,1))+1),P19)),0)} De hogyan alkalmaznám ezt több feltétellel, mondjuk két egyezéssel?
A weboldal moderátora ezt a megjegyzést minimalizálta
A problémám hasonló
pingelj, ha találsz megoldást
A weboldal moderátora ezt a megjegyzést minimalizálta
hozzon létre egy segédoszlopot, amely összefűzi a kritériumait, majd használja az összefűzést kritériumként!

Remélem működik!
A weboldal moderátora ezt a megjegyzést minimalizálta
Van egy kis problémám ezzel a képlettel, az én esetemben nem működik pontosan:
=INDEX($B$2:$B$6,KICS(HA($D$1=$A$2:$A$6,SORA($A$2:$A$6)-SORA($A$2)+1),1) ) + Ctrl + Shift + Enter

mi van akkor, ha az általam keresett kritériumok nem mindig ugyanazok (Banán), hanem inkább egy kifejezés részévé válik (banánköztársaság) és így tovább; akkor mit? A képlet végén található "n" szám megváltoztatásával a "#NUM!" válasz. Van egy szókincsem, amelynek a második oszlopban meg akarom keresni a jelentésüket, és egy szó beírásával meg kell találnom a szó összes előfordulását bármely kifejezésben, hogy felkerüljön a listára. Segítség ebben?
Köszönöm,
RG
A weboldal moderátora ezt a megjegyzést minimalizálta
Lehetséges-e ezzel a képlettel megállapítani, hogy egy szám két szám között van-e? Alább az én képletem. Megpróbálja megnézni, hogy az egyéneket és egy összeget tartalmazó adatlap más beállított cellák közé esik-e (például: 50,000 74,999 USD és XNUMX XNUMX USD)


=ArrayFormula(INDEX('4 - Adományozók listája'!$B$2:$B$1000,SMALL(IF('4 - Adományozók listája'!$F$2:$F$1000>=D$2,ROW('4 - Adományozók listája) '!$F$2:$F$1000)-ROW('4 – Adományozók listája'!$F$2)+1),$A6)))
A weboldal moderátora ezt a megjegyzést minimalizálta
Tisztelt Hölgyem/Uram!

Problémám van:
Tudtam egy mennyiséget a termékből, szeretném megtudni a 200-as első vagy második egyezési értékű termék nevét, mit tennél?
Ezer köszönet !

Sim Van Narith
A weboldal moderátora ezt a megjegyzést minimalizálta
Jó napot,
Tételezzük fel, hogy a 200 az F2 cellában található, próbálja meg ezt a képletet: =VLOOKUP(F2,IF({1,0},$B$2:$B$7,$A$2:$A$7),2,0).
Remélem tud segíteni. Köszönöm a hozzászólásod.
A weboldal moderátora ezt a megjegyzést minimalizálta
ha egy tagot október 1-jén hívtak (októberi adatkészlet) és nem élesztették újra, akkor a CC november 15-én (novemberi adatkészlet) ismét felhívta. A tag november 16-án újjáéled. Miközben a VLookup segítségével ellenőrzi az ébredést, IGEN-t ad mind az októberi, mind a novemberi bejegyzésre. Hogyan kerüljük el, hogy a novemberi bejegyzésnél „IGEN”-t kelljen jeleznie, amikor újraélesztették, és az októberi bejegyzést is „NEM”-ként hagyja.
A weboldal moderátora ezt a megjegyzést minimalizálta
Meg lehet-e találni a nem egyedi adatok átlagát? Vagy lehetséges lenne egy lista legördülő listája a különböző értékek cellájában?
A weboldal moderátora ezt a megjegyzést minimalizálta
Good Day,
Sajnos ebben még nem tudok segíteni. Köszönjük észrevételét.
A weboldal moderátora ezt a megjegyzést minimalizálta
És ha az utolsó, második utolsó, n-edik utolsót akarja, csak adjon hozzá egy számlálót (számolja meg a már megtörtént események számát), és vonja ki 0,1,n-nel.

Nagyon szépen köszönöm! Sokáig kerestem ezt
A weboldal moderátora ezt a megjegyzést minimalizálta
Good Day,
Sajnos ebben még nem tudok segíteni. Köszönjük észrevételét.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ha a „banán” B oszlop első vagy bármely másik bejegyzése üres cella volt, amelyből nincs szükségem erre a számra, milyen változtatások szükségesek ezen a képleten, hogy kihagyjuk az üres cellát a B oszlopban.
A weboldal moderátora ezt a megjegyzést minimalizálta
Sajnálom, hogy ezt a képletet használom
=INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1))
A weboldal moderátora ezt a megjegyzést minimalizálta
megoldani:
=SMALL(IF(A2:A7=D1,IF(B2:B7<>"",B2:B7)),1)

Ha a 2. vagy 3. szám cseréje szükséges ),1) 2-re vagy 3-ra

Ez a képlet nem igényel indexet, mivel közvetlenül a cellában lévő értéket nézi
A weboldal moderátora ezt a megjegyzést minimalizálta
Korrekció az előző képlethez:
Az érték a kisebb vagy a nagyobb érték volt.

Frissített képlet
=INDEX($B$2:$B$7,SMALL(IF($A2:$A6=$D$1,IF($B$2:$B$7<>"",ROW($A2:$A6)-ROW($A2)+1)),1))

Ez kihagyja az üres cellát, és a nem üres cellák értékét helyezi el. Cserélje ki a +1-et +2-re vagy +3-ra a 2. vagy 3. értékhez
A weboldal moderátora ezt a megjegyzést minimalizálta
Tökéletes magyarázat, köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
Van egy forgatókönyvem... Hogyan kaphatom meg referenciaként bárminek az utolsó árát... Példa: A banán első ára 200 volt... Másodszori vásárlás közben; Meg kell jelenítenem a 200-at a várható áramban, majd ha ezt a napot 220-on veszem, akkor ezt az értéket manuálisan 220-nak adom... Amikor legközelebb banánt veszek; 220-at kell megjelenítenem az utolsó vételárból
A weboldal moderátora ezt a megjegyzést minimalizálta
Try =INDEX($B$2:$B$6,XMATCH(TRUE,EXACT($D$1,$A$2:$A$6),0,-1))

Ez lényegében a keresési sorrend megfordítása és az első találat visszaadása az XMATCH függvény használatával.

Jobb későn, mint soha, remélem segít valakinek :)
Még senki sem írt megjegyzést
Több ingatlan
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi