Tartalomjegyzék
A Microsoft Excelben számos képlet áll rendelkezésre a következőkhöz VLOOKUP és több oszlop értékét is visszaadhatja. Mivel a VLOOKUP funkció nem képes önmagában több adatot kinyerni, ezért egy tömb formulát kell készítenünk a a VLOOKUP funkció A több oszlopból származó értékek visszaadására egyszerű alternatívák is léteznek a tömbképlet helyett, és a cikk mindezeket a módszereket megfelelő példákkal és illusztrációkkal mutatja be.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.
VLOOKUP több oszlop visszaadása.xlsx4 módja a VLOOKUP használatának több oszlop visszaadására az Excelben
1. VLOOKUP tömbképletekkel több oszlopból származó értékek visszaadása érdekében
A következő képen egy adathalmaz fekszik különböző okostelefon modellekkel és azok specifikációival. A kimeneti táblázat alján egy megadott okostelefon modell összes specifikációja szerepel. A VLOOKUP funkció a megadott kézibeszélő vagy okostelefon-eszköz több oszlopának adatainak kinyeréséhez.
Tegyük fel, hogy ki akarjuk húzni az okostelefon készülék specifikációit. Poco F3 A szükséges tömbképlet a VLOOKUP függvény a kimeneten C15-ös cella lesz:
=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)
Miután megnyomta a Írja be a címet. , a funkció egyszerre adja vissza a kiválasztott eszköz összes specifikációját.
Bővebben: Excel VLOOKUP több érték függőlegesen történő visszaadásához
2. VLOOKUP több oszlop visszaadása az Excel különböző munkafüzetekből származó több oszlophoz
Ebben a szakaszban a VLOOKUP függvény, hogy adatokat nyerjen ki egy más munkalap A módszer alkalmazása során ne feledje, hogy egy másik munkafüzetet nyitva kell tartani, különben a függvény egy #N/A hiba.
Tegyük fel, hogy a következő elsődleges adattábla van jelen egy Excel munkafüzetben, amelynek neve 1. könyv .
És egy másik munkafüzet, amelynek neve 2. könyv jelképezi a kimeneti adatokat, amelyeket ki kell vonni a 1. könyv egy megadott okostelefon-eszközhöz.
Tehát, a 2. könyv , a kimenet C5 sejt a következő képletet foglalja el:
=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)
Miután megnyomta a Írja be a címet. , a kiválasztott eszköz specifikációit kapja meg, ahogy az alábbi képernyőképen látható.
Bővebben: A VBA VLOOKUP használata az Excel másik munkalapjának értékeinek kereséséhez
Hasonló olvasmányok
- Excel VLOOKUP az oszlop utolsó értékének megkereséséhez (alternatívákkal)
- Hogyan kell VLOOKUP több feltételekkel az Excelben (2 módszer)
- VLOOKUP példa két lap között az Excelben
- Hogyan hajtsuk végre a VLOOKUP-ot Wildcarddal az Excelben (2 módszer)
- VLOOKUP és az összes egyezés visszaadása Excelben (7 mód)
3. VLOOKUP az Excel több oszlopának visszatérési értékeinek összegzéséhez
Miután több oszlop értékeit is visszaadta a VLOOKUP függvény segítségével bármilyen számítást elvégezhetünk a kimeneti adatokon. A következő adattábla több véletlenszerű eladó értékesítési adatait mutatja meg 5 egymást követő napon keresztül. Itt azt fogjuk tenni, hogy megnézünk egy eladót az adattáblában, kirajzoljuk a megfelelő eladásokat 5 nap alatt, majd kiértékeljük az összes eladást a kimeneten. C18 cella .
Tegyük fel, hogy szeretnénk megtudni Patrick teljes forgalmát. A szükséges képlet, amely a következő elemekből áll SUM és VLOOKUP funkciók a C18 cella kellene lennie:
=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))
Most nyomja meg Írja be a címet. és azonnal megkapja a kiválasztott értékesítő teljes értékesítési összegét.
Bővebben: Hogyan lehet Vlookup és összegzés több lapon keresztül az Excelben (2 képlet)
4. VLOOKUP a COLUMN funkcióval több oszlopból származó értékek visszaadása érdekében
Van egy másik módszerünk is a VLOOKUP függvényt, hogy több oszlopot adjon vissza, és ezúttal nem a tömb formulát fogjuk használni. Inkább a COLUMN funkció itt adhatja meg az oszlop számát a VLOOKUP Ezután használnunk kell a Töltse ki a fogantyút a sor mentén a megadott okostelefon-eszköz többi adatának automatikus kitöltéséhez.
Mivel a specifikációkat fogjuk kivonni a Poco F3 , a kívánt képlet a kimeneten C15-ös cella lesz:
=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)
Miután megnyomta a Írja be a címet. és húzza a Töltse ki a fogantyút jobbra az utolsó kimeneti celláig, a következő visszatérési értékeket találjuk.
A VLOOKUP alternatívája az Excel több oszlopának visszaadásához
A legmegfelelőbb alternatíva a VLOOKUP függvény a INDEX és a MATCH funkciók. INDEX funkció az adott sor és oszlop metszéspontjában lévő értéket vagy hivatkozást adja vissza. A MATCH funkció egy megadott értéknek megfelelő elem relatív pozícióját adja vissza egy tömbben, egy megadott sorrendben. A képletünkbe beillesztjük a MATCH függvényt a keresőeszköz sorszámának megadásához.
Tehát, a kimeneten a szükséges tömbképlet C15-ös cella lesz:
=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})
Miután megnyomta a Írja be a címet. , megjelenik a kiválasztott okostelefon-eszköz több oszlopából kinyert specifikáció.
Bővebben: INDEX MATCH vs VLOOKUP funkció (9 példa)
Záró szavak
Remélem, a fent említett módszerek mindegyike segít mostantól alkalmazni őket az Excel táblázatokban, amikor egy értéket kell keresnie, és több oszlopot kell kihúznia egy adattáblából. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Vagy nézze meg az Excel függvényekkel kapcsolatos egyéb cikkeinket ezen a weboldalon.