Tabela e përmbajtjes
Nuk mund të përdorni funksionin VLOOKUP për të përputhur dhe kthyer vlera të shumta në Excel. Në këtë artikull, unë do të demonstroj se si të përdoret funksioni INDEX për të përputhur dhe kthyer vlera të shumta vertikalisht dhe horizontalisht. Do t'ju tregoj gjithashtu disa mënyra të tjera për të kryer detyrën.
Le të themi, ne kemi emrin e shumë qyteteve të vendeve të ndryshme në grupin tonë të të dhënave. Tani ne duam të marrim emrat e qyteteve në një kolonë ose rresht për çdo shtet specifik.
Shkarkoni Librin e Punës Praktike
Index Match kthimi i shumëfishtë vlerat Vertikalisht.xlsx
Funksioni i indeksit për të përputhur dhe kthyer vlera të shumta vertikalisht dhe raste të tjera
1. Çfarë do të ndodhë nëse përdorim funksionin VLOOKUP?
Së pari, le të shohim se çfarë do të ndodhë nëse duam të përputhemi dhe të kthejmë vlera të shumta duke përdorur funksionin VLOOKUP . Për të përputhur me shtetin e Shteteve të Bashkuara dhe qytetet e kthimit të këtij vendi, shkruani formulën e mëposhtme në qelizën E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
Këtu, D5 = Vlera e kërkimit
A5:B15 = diapazoni i kërkimit
2 = kolona e kërkimit të kërkimit varg
FALSE = Përputhja e saktë
Pasi të shtypim ENTER , do të marrim vetëm emrin e qytetit të parë . Kjo do të thotë se VLOOKUP nuk mund të kthejë vlera të shumta, ai kthen vetëm vlerat e para. Pra, ne nuk mund të marrim vlera të shumta vertikalisht duke përdorur VLOOKUP funksioni.
Lexo më shumë: Si të përdoret INDEX MATCH në vend të VLOOKUP në Excel (3 mënyra)
2. Funksioni INDEX për të përputhur dhe kthyer vlera të shumta
2.1 Kthimi i vlerave vertikalisht
Funksioni INDEX mund të përputhet dhe të kthejë vlera të shumta vertikalisht. Shkruani formulën në qelizën E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
Këtu, $B$5:$B$15 =varg për vlerën
$D$5 = kriteret e kërkimit
$A$5:$A$15 = varg për kriteret
ROW(1:1) tregon se vlera do të kthehet vertikalisht
Pas shtypjes ENTER ju do të merrni qytetin e parë të Shteteve të Bashkuara në qelizën E5.
Tani tërhiqeni qelizën E5 vertikalisht poshtë, do merrni të gjitha qytetet e Shteteve të Bashkuara në kolonën E.
Mund të përputheni edhe me vendet e tjera duke përdorur formulën. Futni emrin e shtetit në qelizën D5, do të kthejë automatikisht qytetet e vendit në kolonën D.
2.2 Kthimi Vlerat horizontalisht
Funksioni INDEX gjithashtu mund të kthejë vlera horizontalisht. Shkruani formulën në qelizën E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
Këtu, $B$5:$B$15 =varg për vlerën
$D$5 = kriteret e kërkimit
$A$5:$A$15 = varg për kriteret
KOLUMN(A1) tregon se vlera do tëtë kthehen horizontalisht
Pasi të shtypni ENTER , do të merrni qytetin e parë në Shtetet e Bashkuara.
Tani tërhiqni qelizën E5 horizontalisht, do të merrni të gjitha qytetet e Shteteve të Bashkuara në Rreshtin 5.
Lexo më shumë: Formula e Excel INDEX-MATCH për të kthyer vlera të shumta horizontalisht
3. Funksioni TEXTJOIN për të kthyer vlera të shumta në një qelizë
Funksioni TEXTJOIN mund të kthejë vlera të shumta në një qelizë të vetme. Shkruani formulën në qelizën E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Këtu, D5 = Kriteret
A5:B15 = Gama për kriteret e përputhjes
B5:B15 = Gama e vlerave
E VËRTETË = Injorimi i të gjitha qeliza boshe
Pasi të shtypni ENTER , do të merrni të gjitha qytetet e Shteteve të Bashkuara në qelizën E5.
Lexo më shumë: Excel INDEX MATCH Nëse qeliza përmban tekst
I ngjashëm Lexime
- Si të zgjidhni të dhëna specifike në Excel (6 metoda)
- INDEX MATCH vs Funksioni VLOOKUP (9 shembuj)
- Si të përdorni formulën INDEX-MATCH në Excel për të gjeneruar rezultate të shumëfishta
- Excel INDEX MATCH me kritere të shumta (4 shembuj të përshtatshëm)
- Indeksi përputhet me kritere të shumta në rreshta dhe kolona në Excel
4. Filtro vlerat e shumëfishta vertikalisht
Mund të marrësh vleratvertikalisht duke përdorur Filtër . Për këtë, fillimisht shkoni te Shtëpia > Redaktimi > Rendit & Filtro > Filtro.
Tani një shigjetë e vogël poshtë do të shfaqet krahas gjithë kokës së kolonës. Klikoni në shigjetën krahas Vendi. Do të shfaqet një menu me zbritje . Nga kjo meny zgjidhni Shtetet e Bashkuara vetëm dhe klikoni në OK.
Tani në grupin tuaj të të dhënave, do të shihni vetëm qytetet e Shteteve të Bashkuara.
5. Indeksoni dhe grumbulloni për të përputhur dhe kthyer vlera të shumta vertikalisht
Funksioni INDEX dhe Funksioni AGGREGATE së bashku mund të përputhen dhe të kthejnë vlera të shumta vertikalisht në Excel. Shkruani formulën në qelizën E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
Këtu, $B$5:$B$15 =varg për vlerën
$D$5 = kriteret e kërkimit
$A$5:$A$15 = varg për kriteret
Pasi të shtypni ENTER , do të merrni qytetin e parë të Shteteve të Bashkuara në qelizën E5.
Tani tërhiqni qelizën E5 vertikalisht poshtë, do të merrni të gjitha qytetet e Shteteve të Bashkuara në kolonën E.
Lexo më shumë: Excel Index Përputh kriteret e vetme/shumëfishta me rezultate të vetme/shumëfishta
Përfundim
Mund të përdorni cilëndo nga metodat e përshkruara për të përputhur dhe kthyer vlera të shumta vertikalisht, por përdorimi i funksionit INDEX është më së shumtimënyrë e përshtatshme. Nëse përballeni me ndonjë konfuzion në lidhje me ndonjë nga metodat, ju lutemi lini një koment.