VLOOKUP Excel-en hainbat balio horizontalki itzultzeko

  • Partekatu Hau
Hugh West

Microsoft Excel-en, aukera batzuk daude VLOOKUP eta hainbat balio horizontalean itzultzeko. VLOOKUP funtzioak berak horizontalki balio anitz itzultzeko gai ez diren arren, artikulu honetako aukera alternatiboak azalduko zaizkizu ilustrazio egokiekin.

Deskargatu Praktika-lan-koadernoa

Artikulu hau prestatzeko erabili dugun Excel lan-koadernoa deskarga dezakezu.

VLOOKUP balio anitzak horizontalki itzultzeko.xlsx

2 VLOOKUP eta balio anitz itzultzeko horizontalean

VLOOKUP funtzioak balio bat bilatzen du taula baten ezkerreko zutabean eta, ondoren, balio bat itzultzen du. zehaztutako zutabeko errenkada bera. Ezin duzu hainbat balio atera VLOOKUP funtzioa aldi berean erabiliz. Irteerako gelaxka behera arrastatzen baduzu emaitza hauek sortzeko, datu batzuen balio bikoiztuak lortuko dituzu. Eta azken finean, ezin izango dituzu ateratako datuak horizontalean erakutsi VLOOKUP funtzioa Excel-en soilik. Beraz, Excel kalkulu-orrian aplika ditzakegun bi alternatiba daude gure helburuak betetzeko.

1. INDEX, SMALL eta IF funtzioen erabilera VLOOKUP eta dagozkion balioak horizontalki itzultzeko

Ondoko irudian, taulak telefono mugikorren modelo batzuk adierazten ditu marka izenekin. Ausazko ordenan daudenez, marka zehatz baten modelo-izenak aterako ditugueta horizontalean erakutsi errenkadan.

Adibidez, telefono-markaren modelo-izenak bistaratu nahi ditugu- Samsung 16. errenkada n.

📌 1. urratsa:

C16 gelaxkan beharrezkoa den formula hau izango da:

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

Sartu sakatu ondoren, taulako Samsung-en lehen modeloaren izena jasoko duzu.

📌 2. urratsa:

Orain erabili Bete heldulekua C16 gelaxka tik eta arrastatu eskuinera 16. errenkada zehar #NUM errorea agertu arte.

Saltatu lehen #NUM errorea eta gelditu automatikoki betetzea errorea duen gelaxka horren aurretik.

Eta emandako taulan eskuragarri dauden Samsung telefonoen modelo-izen guztiak horizontalki erakutsiko zaizkizu.

🔎 Nola funtzionatzen du formulak?

  • ROW($B $5:$B$14)-ROW($B$5)+1: Zati hau IF_2> funtzioaren IF bigarren argumentuari esleitzen zaio. B5:B14 gelaxken barrutian eskuragarri dauden datu guztien errenkada-zenbakia definitzen du eta honako array hau itzultzen du:

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

  • IF ($B$16=$B$5:$B$14, ROW($B$5:$B$14) )-ROW($B$5)+1): Formularen zati honek Samsung gailuetarako irizpideekin bat dator soilik. Bat-etortze bat aurkitzen bada, formulak perspektiba errenkada-zenbakia itzuliko du, bestela, FALSE itzuliko du. Beraz, formula honen itzulera orokorrahau izango da:

{1;GEZURRA;3;GEZURRA;5;6;GEZURRA;GEZURRA;9;GEZURRA

  • TXIKIA(IF ($B$16=$B$5:$B$14, ERRENKADA ($B$5:$B$14)-ERRENKADA ($B$5)+1), ZUTABE (A1)): SMALL funtzioa hemen aurreko urratsean aurkitutako errenkada-zenbaki txikiena edo txikiena ateratzen du eta (errenkada_zenbakia) bigarren argumentu gisa definituko da INDEX funtzioaren.
  • Azkenik, formula osoak eta konbinatuak Samsung gailuen lehen ereduaren izena ateratzen du C zutabea tik.

Irakurri gehiago: Erabili VLOOKUP irizpide anitzekin. Excel (6 metodo + alternatibak)

Antzeko irakurketak

  • VLOOKUP ez dabil (8 arrazoi eta irtenbide)
  • Zergatik ematen du VLOOKUP #N/A bat-etortzea dagoenean? (5 arrazoi eta konponbideak)
  • Excel VLOOKUP balio anitz bertikalki itzultzeko
  • Excel VLOOKUP balio anitz gelaxka batean itzultzeko komaz bereizita

2. VLOOKUP eta balio anitz itzultzen ditu Excel-eko datu-sekuentzia batetik horizontalean

Orain azter dezagun beste eszenatoki bat. Hurrengo taulan, B zutabeak bi telefono-marka ditu ordena antolatuan. Lehen bezala, marka zehatz baten eredu-izenak aterako ditugu baina beste formula batekin. Eta formula honek datu sorta sekuentzial baterako bakarrik funtzionatuko du. Marka-izenak aurreko atalean erakusten den moduan ausazko ordenan badaude, formula honek ez du behar bezala funtzionatuko.

ForuAdibidez, Xiaomi telefono mugikorren modelo-izenak bakarrik aterako ditugu eta horizontalean erakutsiko ditugu 16. errenkadan .

📌 1. urratsa:

Irteeran C16 gelaxka , beharrezko formula hau izango da:

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

Sakatu Sartu eta berehala erakutsiko zaizu Xiaomi-ren lehen telefonoaren modeloaren izena.

📌 2. urratsa:

Orain erabili Bete heldulekua eskuinera automatikoki betetzeko 16. errenkada gelaxka huts bat agertu arte.

Eta hautatutako markaren modelo-izen guztiak beheko pantaila-argazkian bezala bistaratuko zaizkizu.

🔎 Nola funtzionatzen du formulak?

  • MATCH($B16,$B$5:$B$14,0): MATCH funtzioak INDEX funtzioaren barruko INDEX funtzioak Xiaomi izena duen gelaxkako lehen errenkada-zenbakia itzultzen du.
  • MATCH($B16, $B$5:$B$14,0)+COLUMN()-3: Zati hau INDEX funtzioaren bigarren argumentua da, zeinak errenkada-zenbakia definitzen duen non emaitzazko lehen datuak b izango diren. Bilatu nuen.
  • INDEX($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+COLUMN()-3): Hau zatia ([value_if_TRUE]) IF funtzioaren bigarren argumentua da, aurreko urratsean aurkitutako errenkada-zenbakian oinarritutako lehen irteerako datuak ateratzen dituena. IF funtzioak gelaxka huts bat itzuliko du.

💭 Oharra: Formula honekin datuak behar bezala itzultzeko, behar duzuhasi taula B zutabea non B zutabea irizpideak irudikatuko dituen eta C zutabea irteerako datuak izango dituen. Aukeratutako irizpideak B zutabean ere definitu behar dituzu taularen azpian edo gainean, B16 gelaxkan -n erakutsi dudan bezala.

Gehiago irakurri: AURKIBIDEA MATCH vs VLOOKUP Funtzioa (9 adibide)

Ondoriozko hitzak

Goian aipatutako bi metodo hauek zure Excel kalkulu-orrian aplikatzen lagunduko dizutela espero dut. taula batetik datuak atera eta ilara horizontalean erakustea. Galdera edo iritzirik baduzu, esan iezadazu iruzkinen atalean. Edo webgune honetan Excel funtzioekin erlazionatutako gure beste artikuluak ikus ditzakezu.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.