VLOOKUP za vodoravno vračanje več vrednosti v Excelu

  • Deliti To
Hugh West

V programu Microsoft Excel je na voljo nekaj možnosti za VLOOKUP in vrnitev več vrednosti čeprav je v vodoravni smeri. VLOOKUP funkcija sama ne more vodoravno vrniti več vrednosti, boste v tem članku z ustreznimi ilustracijami spoznali alternativne možnosti.

Prenesi delovni zvezek za prakso

Prenesete lahko delovni zvezek Excel, ki smo ga uporabili za pripravo tega članka.

VLOOKUP za vodoravno vračanje več vrednosti.xlsx

2 metodi za VLOOKUP in vodoravno vračanje več vrednosti

Spletna stran VLOOKUP funkcija poišče vrednost v skrajnem levem stolpcu tabele in nato vrne vrednost v isti vrstici iz določenega stolpca. S funkcijo VLOOKUP ne morete pridobiti več vrednosti hkrati. Če povlečete izhodno celico navzdol, da ustvarite naslednje rezultate, boste za nekatere podatke dobili podvojene vrednosti. In navsezadnje pridobljenih podatkov ne boste mogli prikazati vodoravno samo z. VLOOKUP funkcija v Excelu. V preglednici Excel lahko torej uporabimo dve možnosti, ki služita našim namenom.

1. Uporaba funkcij INDEX, SMALL in IF za VLOOKUP in vračanje ustreznih vrednosti vodoravno

Na spodnji sliki je v preglednici prikazano več modelov pametnih telefonov z njihovimi blagovnimi znamkami. Ker so v naključnem vrstnem redu, bomo izbrali imena modelov določene blagovne znamke in jih prikazali vodoravno v vrsti.

Na primer, želimo prikazati imena modelov pametnih telefonov znamke Samsung v Vrstica 16 .

📌 Korak 1:

Zahtevana formula v Celica C16 bo:

=INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)))

➤ Po pritisku Vnesite , boste iz tabele dobili ime prvega modela družbe Samsung.

📌 Korak 2:

Zdaj uporabite Ročaj za polnjenje s spletne strani Celica C16 in ga povlecite v desno vzdolž Vrstica 16 dokler ne #NUM pojavi se napaka.

Preskočite prvi #NUM in ustavi samodejno izpolnjevanje pred celico, ki vsebuje napako.

In prikazana bodo vsa imena modelov pametnih telefonov Samsung, ki so na voljo v dani tabeli.

🔎 Kako deluje formula?

  • VRSTICA($B$5:$B$14)-VRSTICA($B$5)+1: Ta del je dodeljen drugemu argumentu ([value_if_true]) o IF Opredeljuje številko vrstice vseh podatkov, ki so na voljo v območju celic B5:B14 in vrne naslednje polje:

{1;2;3;4;5;6;7;8;9;10}

  • IF($B$16=$B$5:$B$14, VRSTICA($B$5:$B$14)-VRSTICA($B$5)+1): Ta del formule se ujema z merili samo za naprave Samsung. Če se najde ujemanje, formula vrne številko perspektivne vrstice, v nasprotnem primeru pa vrne FALSE Tako bo skupna vrnjena matrika iz te formule:

{1;FALSE;3;FALSE;5;6;FALSE;FALSE;9;FALSE}

  • SMALL(IF($B$16=$B$5:$B$14, VRSTICA($B$5:$B$14)-VRSTICA($B$5)+1), STOLPEC(A1)): SMALL funkcija tukaj izloči najnižjo ali najmanjšo številko vrstice, najdeno v prejšnjem koraku, in jo določi kot drugi argument. (številka vrstice) o INDEX funkcijo.
  • Na koncu celotna in kombinirana formula izloči ime prvega modela Samsungovih naprav iz Stolpec C .

Preberite več: Uporaba VLOOKUP z več merili v Excelu (6 metod + alternative)

Podobna branja

  • VLOOKUP ne deluje (8 razlogov in rešitev)
  • Zakaj VLOOKUP vrne #N/A, ko obstaja ujemanje? (5 vzrokov in rešitev)
  • Excel VLOOKUP za navpično vračanje več vrednosti
  • Excel VLOOKUP za vračanje več vrednosti v eni celici, ločenih z vejico

2. VLOOKUP in vodoravno vračanje več vrednosti iz zaporedja podatkov v Excelu

Zdaj pa si oglejmo še en scenarij. V naslednji tabeli, Stolpec B ima dve blagovni znamki pametnih telefonov v urejenem vrstnem redu. Tako kot prej bomo izvlekli imena modelov ene določene blagovne znamke, vendar z drugačno formulo. Ta formula bo delovala samo za zaporedni obseg podatkov. Če so imena blagovnih znamk v naključnem vrstnem redu, kot je prikazano v prejšnjem razdelku, potem ta formula ne bo delovala ustrezno.

Na primer, izluščili bomo imena modelov samo pametnih telefonov Xiaomi in jih vodoravno prikazali v Vrstica 16 .

📌 Korak 1:

Na izhodu Celica C16 , bo zahtevana formula:

=IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"")

Pritisnite Vnesite in takoj se vam bo prikazalo ime prvega modela pametnega telefona Xiaomi.

📌 Korak 2:

Zdaj uporabite Ročaj za polnjenje da se samodejno izpolni v desno vzdolž Vrstica 16 dokler se ne prikaže prazna celica.

Prikazala se bodo vsa imena modelov izbrane blagovne znamke, kot je prikazano na spodnji sliki zaslona.

🔎 Kako deluje formula?

  • MATCH($B16,$B$5:$B$14,0): Spletna stran MATCH funkcijo znotraj INDEX funkcija vrne številko prve vrstice celice, ki vsebuje ime - Xiaomi.
  • MATCH($B16,$B$5:$B$14,0)+COLUMN()-3: Ta del je drugi argument INDEX funkcija, ki določa številko vrstice, v kateri se bodo iskali prvi rezultatni podatki.
  • INDEX($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+COLUMN()-3): Ta del je drugi argument funkcije IF ([value_if_TRUE]) ki izloči prve izhodne podatke na podlagi številke vrstice, ugotovljene v prejšnjem koraku.
  • Če ni najdeno nobeno ujemanje, se IF funkcija vrne prazno celico.

💭 Opomba: Če želite pravilno vrniti podatke s to formulo, morate začeti tabelo iz Stolpec B kjer je Stolpec B bodo predstavljali merila in Stolpec C bodo izhodni podatki. Prav tako morate določiti izbrana merila v stolpcu B pod ali nad tabelo, kot sem prikazal v Celica B16 .

Preberite več: Funkcija INDEX MATCH proti funkciji VLOOKUP (9 primerov)

Zaključne besede

Upam, da vam bosta ti dve zgoraj navedeni metodi zdaj pomagali, da ju boste lahko uporabili v svoji preglednici Excel, in sicer tako, da boste iz preglednice izvlekli podatke in jih prikazali vodoravno v vrstici. Če imate vprašanja ali povratne informacije, mi to sporočite v razdelku za komentarje. Lahko pa si ogledate tudi druge članke, povezane s funkcijami Excel na tej spletni strani.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.