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

Hogyan lehet VLOOKUP-ot adni és több megfelelő értéket visszaadni vízszintesen az Excelben?

doc-vlookup-horizontal-1
Alapértelmezés szerint a VLOOKUP függvény több megfelelő értéket adhat vissza az Excel függőleges szintjén, bizonyos esetekben érdemes több értéket is visszaadni vízszintesen, ahogy az alábbi képen látható. Itt elmondom, hogy egy képlet megoldhatja ezt a feladatot.
VLOOKUP és több értéket ad vissza vízszintesen

nyíl kék jobb buborék VLOOKUP és több értéket ad vissza vízszintesen

Például számos adata van, amint az a képernyőképen látható, és szeretné ELLENŐRZNI az Apple árait.
doc-vlookup-horizontal-2

1. Válasszon egy cellát, és írja be ezt a képletet =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) bele, majd nyomja meg a gombot Shift + Ctrl + Enter és húzza jobbra az automatikus kitöltési fogantyút, hogy ezt a képletet a # EGYEN! Megjelenik. Lásd a képernyőképet:
doc-vlookup-horizontal-3

2. Ezután törölje a #SZÁM! -Ot. Lásd a képernyőképet:
doc-vlookup-horizontal-4

Tipp: A fenti képletben B2: B9 az az oszloptartomány, amelyben vissza szeretné adni az értékeket, A2: A9 az az oszloptartomány, amelyben a keresési érték található, A11 a keresési érték, A1 az adattartomány első cellája , A2 az oszloptartomány első cellája, amelyben a keresési érték szerepel.

Ha több értéket szeretne függőlegesen visszaadni, olvassa el ezt a cikket Hogyan keressen értéket az Excel több megfelelő értékének visszaadásához?


Kombináljon több lapot / munkafüzetet egyetlen lapba vagy munkafüzetbe

A többszörös munkalapok vagy munkafüzetek egyetlen lapba vagy munkafüzetbe való egyesítése nehéz lehet az Excel programban, de a Kombájn funkció a Kutools for Excel programban, több tucat lap / munkafüzet egyesítését egyetlen lapba vagy munkafüzetbe vonhatja össze, és csak több kattintással egyesítheti a lapokat eggyé.  Kattintson a teljes funkcionalitásért 30 napos ingyenes próbaverzió!
össze lapokat
 
Kutools for Excel: több mint 300 praktikus Excel-bővítménnyel, ingyenesen kipróbálható, korlátozás nélkül 30 nap.


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 (19)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Van egy táblázatom 115 ügyfélnévvel, és minden nap áthúzom az értékeket egyik lapról a másikra egy vlookup segítségével. Az irodában egy másik személy naponta frissíti az értékeket úgy, hogy új értékeket illeszt be a megfelelő ügyfélnevek mellé. A kliensnevek az A oszlop 'PVAL' lapjára, a kliensértékek pedig a B oszlopba kerülnek beillesztésre. A Master nevű lapon vlookup-ot futtatunk az N6 cellában kezdődő kliensnevekre (a megfelelő ügyfélnév az AB6 cellában van felsorolva) . A vlookup =VLOOKUP(AB6,PortDescPortVal,2,FALSE) Minden nap frissítjük a táblázatot, ugyanaz a 10 kliensnév, amelyek nem frissülnek automatikusan. Mindennap fel kell lépnem a PVAL fülre, és újra be kell írnom a kliensneveket a 10-hez, majd az adatok frissülnek. A többi ügyfél számára minden nap működik. Azt is vegye figyelembe, hogy az adatokat frissítő személy megpróbálta újra beírni a nevét, de valamilyen oknál fogva, amikor újraírja a nevét, a keresés továbbra sem működik. Nem találok olyan beállítást az Excelében, amely eltérne az enyémtől. Biztosítottam, hogy az összes kliensnév benne legyen a tömbben. Életemig nem tudom rájönni, hogy mi a probléma itt, és miért kell minden nap 10 ügyfélnévből 115-et újra begépelnem ahhoz, hogy a keresés működjön. SEGÍTSÉG!
A weboldal moderátora ezt a megjegyzést minimalizálta
Próbáljon meg oszlopokat hozzáadni (módosítsa az ss-tartományt, és távolítsa el a False argumentumot, így: =VLOOKUP(AB6,'PortDescPortVal'!A:AA,2,)

Talán az Összes frissítése az Adatok lapon
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm a tippeket, hasonló problémám van, de más. Vlookup Multiple Values ​​– TÖBB megfelelő értéket ad vissza TÖBB keresési értékhez A képlet, amiben rendelkezem, megkeresi a szavakat egy szöveges karakterláncban, kezdve A1-gyel, majd hozzáad kategóriákat egy nagy kategórialistából egy MÁSIK MUNKALAP „Dinamikus kategóriák listája” táblázatában, attól függően, hogy az A1 karakterláncban található szavakon. Ez a képlet a B1-ben található. Az adatmennyiség hatalmas, 19,000 1 szöveges karakterlánc az A sorban. Példákként a szöveg a következőt mondhatja: A B C 2 kutya fekete foltok Dalmation 1 kutya magas, nagy kutya a formula a "kutya magas" kifejezésre keres - az én képletem a "magas" kifejezésre keres, és a "nagy kutyák" kifejezést adja vissza B2-re. A B1 képlete: =PROPER(IFERROR(LOOKUP(1E+100,SEARCH('Dinamikus kategóriák listája'!$A$1) :$A$1000,A1),'Dinamikus kategóriák listája'!$A$1:$1000),"")) 'Dinamikus kategóriák listája' (KÜLÖNBÖZŐ MUNKALAP) A B 1 Keresőszó a kategóriák kereséséhez: Lista Beillesztés 2 fekete folt Dalmáció 3 magas nagy kutya 4 alacsony kis kutya 5 -1000 TÖBB -1000 TÖBB A problémám az, hogy meg kell találnom a 2., 3., 4. előfordulást. Példa A B C D 1 kutyán fekete foltok vannak Dalmation 2 kutya magas Nagy kutya 3 4 kutyán fekete foltok és is tal Dalmation Large Dog A4 "a kutyának fekete foltok vannak és magas" Szeretném, ha a képlet visszaadná a "Dalmation" és "nagy kutya" kifejezést a B3-nak Bármilyen segítséget szívesen vennék. Rengeteg témát kerestem, de nem találtam választ!
A weboldal moderátora ezt a megjegyzést minimalizálta
Hasonló problémám van, de más. Vlookup Multiple Values ​​– TÖBB megfelelő értéket ad vissza TÖBB keresési értékhez A képlet, amiben rendelkezem, megkeresi a szavakat egy szöveges karakterláncban, kezdve A1-gyel, majd hozzáad kategóriákat egy nagy kategórialistából egy MÁSIK MUNKALAP „Dinamikus kategóriák listája” táblázatában, attól függően, hogy az A1 karakterláncban található szavakon. Ez a képlet a B1-ben található. Az adatmennyiség hatalmas, 19,000 1 szöveges karakterlánc az A sorban. Példákként a szöveg a következőt mondhatja: A B C 2 kutya fekete foltok Dalmation 1 kutya magas, nagy kutya a formula a "kutya magas" kifejezésre keres - az én képletem a "magas" kifejezésre keres, és a "nagy kutyák" kifejezést adja vissza B2-re. A B1 képlete: =PROPER(IFERROR(LOOKUP(1E+100,SEARCH('Dinamikus kategóriák listája'!$A$1) :$A$1000,A1),'Dinamikus kategóriák listája'!$A$1:$1000),"")) 'Dinamikus kategóriák listája' (KÜLÖNBÖZŐ MUNKALAP) A B 1 Keresőszó a kategóriák kereséséhez: Lista Beillesztés 2 fekete folt Dalmáció 3 magas nagy kutya 4 alacsony kis kutya 5 -1000 TÖBB -1000 TÖBB A problémám az, hogy meg kell találnom a 2., 3., 4. előfordulást. Példa A B C D 1 kutyán fekete foltok vannak Dalmation 2 kutya magas Nagy kutya 3 4 kutyán fekete foltok és is tal Dalmation Large Dog A4 "a kutyának fekete foltok vannak és magas" Szeretném, ha a képlet visszaadná a "Dalmation" és "nagy kutya" kifejezést a B3-nak Bármilyen segítséget szívesen vennék. Rengeteg témát kerestem, de nem találtam választ!
A weboldal moderátora ezt a megjegyzést minimalizálta
Csak egy gyors megjegyzés mindenkinek, ha a következőre módosítja: =IFERROR(INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$) A$9)-ROW($A$2)+1), COLUMN(A1))),"Nincs") A #NUM értéke none lesz, vagy használja a "" parancsot, hogy üres cellát kapjon! Sokkal rendezettebbnek tűnik!
A weboldal moderátora ezt a megjegyzést minimalizálta
Hello, beírom a képletet és az excel hibát jelez, hogy a képletnek nincs elég argumentuma, valami segítség?
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan lehet listázni az összes értéket (például a vásárolt élelmiszerek listáját), amelyet egy adott érték okoz (egy X személy által) a VLOOK_UP és más lehetséges képletek segítségével
A weboldal moderátora ezt a megjegyzést minimalizálta
Úgy érted, hogy felsorolni kell az összes élelmiszert, amit egy személynek meg kell vásárolnia, igaz? Ha igen, tekintse meg a cikkben található képletet, és módosítsa az argumentumokat az alábbi képernyőkép szerint.
A weboldal moderátora ezt a megjegyzést minimalizálta
Bár egy másik munkalapon keresem az értékeimet (nem hiszem, hogy ez okozhat problémát?), csak úgy tűnik, hogy sikerül jobbra húznom, ha bemegyek, és a +1-et 0-ra módosítom a A keresési azonosító 1. példánya, a 1. példány "2" és így tovább. Tudom, hogy hány példányom van a keresési azonosítóból, így meg tudom oldani. Mit kell módosítanom, hogy sikeresen áthúzhassam az fx-et vízszintesen anélkül, hogy szerkesztenem kellene (azaz a #NUM megjelenésekor, ha már nincs több visszaadandó keresési érték).
A weboldal moderátora ezt a megjegyzést minimalizálta
Sajnos nem találtam megoldást a problémáidra. Ha megtaláltad, elmondanád? Köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
Módosítsa az oszlopot Sorra a képlet végén

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia. Van három google táblázatom. Az első lap az "Összefoglaló. Ez egy táblázat, amely tartalmazza a munkatársunk nevét és az értékelések számát egy héten 1-7-ig. A következő lap a "Chat Score", a harmadik pedig az Ëmail Score nevet viseli. Azt szeretném tenni, hogy amikor az egyik alkalmazottunknak beírunk egy értékelési pontszámot, az automatikusan felkerül az „Összefoglaló lapra” 1-es vagy 2-es értékelésként, és így tovább, és így tovább. Röviden, több visszatérési értéket szeretnék kapni egyetlen keresési kulcsban több munkalapon. Remélem tudtok segíteni. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
A weboldal moderátora ezt a megjegyzést minimalizálta
először meg kell találnom a függőleges értéket, a függőleges értékben több vízszintes érték van, és van egy reszelő értéke, amivel rendelkezem. melyik függvény vagy képlet segíthet
A weboldal moderátora ezt a megjegyzést minimalizálta
mit szeretnél a c oszlopból a legmagasabb mennyiség szerinti sorrendbe tenni?
A weboldal moderátora ezt a megjegyzést minimalizálta
Jó napot,

J'ai retransposé mon problème specificement dans les mêmes positions de colonne que l'example et j'obtiens le message #VALEUR! dès la première case.

Mon excel fonctionne en francais, j'ai tout retranscrit en francais, passé ";"au lieu de ",", appuyé sur CTRL+MAJ+Entrée... des idées sur l'origine du problème?

Fanni
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló - Ez a formula tökéletesen működött - köszönöm! Azonban szeretném alkalmazni a keresési értékek hosszú listájára. Amikor kimásolom és beillesztem a képletet, nyilvánvalóan ugyanazokat az eredményeket adja vissza, mint az első keresési érték, ezért eltávolítottam a $11-ből a $-t, de ez hibássá változtatja az eredményt. Hogyan alkalmazhatom gyorsan ugyanezt a képletet a keresési értékek hosszú listájára?

Köszönöm!

M
A weboldal moderátora ezt a megjegyzést minimalizálta
Üdvözöljük! Szeretnék a kulcsszót használni konkrét szöveg vagy érték helyett több visszatérési értékhez. Meg tudnád osztani a kódképletet ugyanerre.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ha valakinek problémái vannak nagy adattartományban, győződjön meg arról, hogy nincsenek "#N/A" cellái, különben megszakad. Egyszerű hiba, de figyelmen kívül hagyható.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez a cikk azt írja, hogy ez a VLOOKUP-ot használja, de az INDEX-et... ami nem segít nekem. Több értékre van szükségem megoldásra a VLOOKUP vagy XLOOKUP táblázatokban.
Még senki sem írt megjegyzést
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