Edukien taula
Ezin duzu erabili VLOOKUP funtzioa Excel-en hainbat balio parekatzeko eta itzultzeko. Artikulu honetan, INDEX funtzioa nola erabili erakutsiko dut hainbat balio bertikalki eta horizontalean parekatzeko eta itzultzeko. Eginkizuna egiteko beste modu batzuk ere erakutsiko dizkizut.
Demagun, gure datu multzoan herrialde ezberdinetako hainbat hiriren izena daukagula. Orain edozein herrialde jakin baterako zutabe edo errenkada batean lortu nahi dugu hirien izena.
Deskargatu Praktika-koadernoa
Indizea bat etortzea anitz itzultzen du. values Vertically.xlsx
Indize-funtzioa, hainbat balio bertikalean parekatzeko eta itzultzeko eta beste kasu batzuk
1. Zer gertatuko da VLOOKUP funtzioa erabiltzen badugu?
Lehenik eta behin, ikus dezagun zer gertatuko den balio anitzak parekatu eta itzuli nahi baditugu VLOOKUP funtzioa erabiliz. Estatu Batuetako herrialdearekin eta herrialde honetako hiriak itzultzeko, idatzi formula hau E5 gelaxkan,
=VLOOKUP(D5,A5:B15,2,FALSE)
Hemen, D5 = Bilaketa-balioa
A5:B15 = bilaketa-barrutia
2 = Bilaketa-zutabea barrutia
FALSE = Bat-etortze zehatza
ENTER sakatu ondoren, lehen hiriaren izena bakarrik jasoko dugu . Horrek esan nahi du VLOOKUP ezin dituela balio anitz itzuli, lehen balioak soilik itzultzen ditu. Beraz, ezin ditugu balio anitz bertikalki lortu VLOOKUP erabiliz funtzioa.
Irakurri gehiago: Nola erabili INDEX MATCH Excel-en VLOOKUP-en ordez (3 modu)
2. INDEX funtzioa balio anitzak parekatzeko eta itzultzeko
2.1 Balioak bertikalean itzultzeko
INDEX funtzioak balio anitz bat etor ditzake eta bertikalki itzul ditzake. Idatzi formula E5 gelaxkan,
=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))),"")
Hemen, $B$5:$B$15 =balioaren barrutia
$D$5 = bilaketa-irizpideak
$A$5:$A$15 = irizpideen barrutia
ROW(1:1) balioa bertikalki itzuliko dela adierazten du
SARTU sakatu ondoren AEBetako lehen hiria lortuko duzu E5 gelaxkan.
Orain arrastatu gelaxka E5 bertikalean beherantz, lortu Estatu Batuetako hiri guztiak E zutabean.
Beste herrialdeekin ere pareka dezakezu formula erabiliz. Sartu herrialdearen izena D5 gelaxkan, automatikoki itzuliko ditu herrialdeko hiriak D zutabean.
2.2 Itzuli Balioak horizontalean
INDEX funtzioak horizontalean ere balioak itzul ditzake. Idatzi formula E5 gelaxkan,
=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))),"")
Hemen, $B$5:$B$15 =balioaren barrutia
$D$5 = bilaketa-irizpideak
$A$5:$A$15 = irizpideen barrutia
ZUTABEA(A1) balioa izango dela adierazten duhorizontalean itzuliko da
ENTER sakatu ondoren, Estatu Batuetako lehen hiria lortuko duzu.
Orain arrastatu E5 gelaxka horizontalean, Estatu Batuetako hiri guztiak 5 errenkadan jasoko dituzu.
Irakurri gehiago: Excel INDEX-MATCH Formula Horizontalki balio anitzak itzultzeko
3. TEXTJOIN Funtzioa Gelaxka batean hainbat balio itzultzeko
TEXTJOIN funtzioak balio anitz itzul ditzake gelaxka bakarrean. Idatzi formula E5 gelaxkan,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Hemen, D5 = Irizpideak
A5:B15 = Bat-etortzeko irizpideen tartea
B5:B15 = Balioen barrutia
EGIA = Guztiei alde batera utzita gelaxka hutsak
ENTER sakatu ondoren, Estatu Batuetako hiri guztiak jasoko dituzu E5 gelaxkan.
Irakurri gehiago: Excel INDEX MATCH Gelak testua badu
Antzekoa Irakurgaiak
- Nola hautatu datu zehatzak Excel-en (6 metodo)
- INDEX MATCH vs VLOOKUP funtzioa (9 adibide)
- Nola erabili INDEX-MATCH Formula Excel-en emaitza anitz sortzeko
- Excel INDEX MATCH irizpide anitzekin (4 adibide egoki)
- Indizea Excel-eko errenkada eta zutabeetako hainbat irizpide bat etortzea
4. Iragazi balio anitz bertikalki
Balioak lor ditzakezubertikalki Iragazkia erabiliz. Horretarako, joan lehenik Hasiera > Editatu > Ordenatu & Iragazi > Iragazi.
Orain beheranzko gezi txiki bat erakutsiko da zutabeen goiburu guztiaz gain. Egin klik Herrialdea ondoko gezian. goigabeko menua agertuko da. Menu honetan hautatu Estatu Batuak bakarrik eta egin klik Ados botoian.
Orain zure datu multzoan, bakarrik ikusiko duzu. Estatu Batuetako hiriak.
5. Indizea eta agregatu balio anitz parekatzeko eta bertikalki itzultzeko
INDEX funtzioa eta AGGREGATE funtzioak elkarrekin balio anitz bat etor daitezke eta bertikalki itzul ditzake Excel-en. Idatzi formula E5 gelaxkan,
=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))),"")
Hemen, $B$5:$B$15 =balioaren barrutia
$D$5 = bilaketa-irizpideak
$A$5:$A$15 = irizpideen barrutia
SARTU sakatu ondoren, Estatu Batuetako lehen hiria jasoko duzu E5 gelaxkan.
Orain arrastatu E5 gelaxka bertikalki beherantz, Estatu Batuetako hiri guztiak jasoko dituzu E zutabean.
Gehiago irakurri: Excel Index Lotu irizpide bakarra/anitz emaitza bakar/anitzekin
Ondorioa
Deskribatutako metodoetako edozein erabil dezakezu hainbat balio bertikalki parekatzeko eta itzultzeko, baina INDEX funtzioa erabiltzea da gehien.modu erosoa. Metodoren bati buruzko nahasmenduren bat aurkitzen baduzu, utzi iruzkin bat.