Nola erabili INDEX funtzioa Excel-en (6 adibide erabilgarri)

  • Partekatu Hau
Hugh West

INDEX funtzioa Excel erabiltzen diren 10 funtzio nagusienetako bat da. Tutorial honetan, INDEX funtzioak Excel-en banaka eta beste Excel funtzio batzuekin nola funtzionatzen duen ideia osoa izango duzu.

Excel INDEX funtzioa lortuko duzu. bi formatan: Matrize-inprimakia eta Erreferentzia-inprimakia .

Excel INDEX Funtzioa array-forman (ikuspegi azkarra):

Barruti bakarreko balio bat (edo balioak) itzultzeko asmoa duzunean, INDEX funtzioaren array forma erabiliko duzu.

Excel INDEX funtzioa erreferentzia-formularioan (ikuspegi azkarra):

Barruti anitzeko balio bat (edo balioak) itzultzeko asmoa duzunean, INDEX funtzioa.

Deskargatu Excel lan-koadernoa

Deskargatu Excel lan-koadernoa, zeure burua praktikatu ahal izateko.

INDEX Function.xlsx erabiltzea

INDEX Funtzioaren sarrera Excel-en

Funtzioaren helburua:

Errenkada eta zutabe jakin baten ebakiduran dagoen gelaxkaren balio edo erreferentzia itzultzen du, tarte jakin batean.

INDEX Funtzioaren sintaxia matrize moduan:

=INDEX (matrizea, errenkada_zenbakia, [zutabe_zenbakia])

Argudioak:

argumentua beharrezkoa/aukerakoa balioa
array Beharrezkoa Pasa gelaxka sorta bat edo array-konstante bat argumentu honetara
row_numLotu irizpide bakarra/anitz emaitza bakar/anitzekin
  • Excel INDEX MATCH balio anitz gelaxka batean itzultzeko
  • INDEX MATCH Hainbat irizpide komodinarekin Excel-en (Gida osoa)
  • Nola hautatu datu espezifikoak Excel-en (6 metodo)
  • 6. adibidea: AURKIBIDEA Funtzioa ere izan daiteke Gelaxka-erreferentzia gisa erabilia

    5. adibidean, ikusi dugu nola erabili INDEX funtzioa barruti batetik errenkada oso bat itzultzeko. Edozein gelaxkatan ere erabil dezakezu formula sinple hau berdina lortzeko.

    =D6:G6

    Arautzen saiatzen ari naizen puntua hau da: INDEX funtzioak gelaxka-erreferentzia bat ere itzul dezake gelaxka-balioaren ordez. INDEX(D6:G9,1,4) erabiliko dut G6 ordez goiko formulan. Beraz, formula honela izango da,

    =D6:INDEX(D6:G9,1,4)

    🔎 Formula honen ebaluazioa:

    • Lehenik eta behin, hautatu formula dagoen gelaxka.
    • Joan Formulak fitxara >&gt. ; Formulen Auditoria taldea >> Egin klik Ebaluatu formula komandoan.
    • Ebaluatu formula elkarrizketa-koadroa irekiko da.

    • Ebaluazioa eremuan, =D6:INDEX(D6:G9,1,4) formula jasoko duzu.
    • Orain egin klik Ebaluatu aukeran. .
    • Orain formulak $D$6:$G$6 gelaxka-barrutia erakusten ari da.
    • Beraz, INDEX formula osoak bat itzuli du. gelaxka erreferentzia, ez gelaxka batbalioa.

    Errore arruntak INDEX funtzioa Excel-en erabiltzean

    #REF! Errorea:

    Gertatzen da-

    • Idatzitako errenkada_zenbakia argumentua barrutian dauden errenkada-zenbakiak baino handiagoa denean.
    • Paratutakoan. barrutian dauden zutabe-zenbakiak baino handiagoa da.
    • Idatzitako area_num argumentua lehendik dauden eremu-zenbakiak baino handiagoa denean.

    #BALIOA! Errorea:

    Numerikoak ez diren balioak errenkada_zenbakia, kol_zenbakia edo area_zenbakia gisa hornitzen dituzunean gertatzen da.

    Ondorioa

    INDEX Funtzioa da. Excel-en funtziorik indartsuenetako bat. Gelaxka sorta batean zehar bidaiatzeko eta gelaxka sorta bateko datuak berreskuratzeko, denbora asko erabiliko duzu Excel-en INDEX Funtzioa. Excel-en AURKIBIDEA Funtzioa erabiltzeko modu berezia ezagutzen baduzu, jakinarazi iezaguzu iruzkinen koadroan. Gure bloga bisita dezakezu Excel-ekin erlazionatutako eduki gehiago lortzeko.

    Beharrezkoa Pasatu errenkada-zenbakia gelaxka barrutian edo array-konstantean
    col_num Aukerakoa Pasatu zutabe-zenbakia gelaxka barrutian edo matrizeko konstantean

    Oharra:

    • Biak erabiltzen badituzu errenkada_zenbakia eta zutabe_zenbakia argumentuek, INDEX funtzioak errenkada_zenbakia eta zutabe_zenbakia elkargunean dagoen gelaxkaren balioa itzuliko du. .
    • errenkada_zenbakia edo zutabe_zenbakia 0 (zero) ezartzen baduzu, orduan zutabe-balio guztiak edo errenkada-balio guztiak jasoko dituzu hurrenez hurren. array forma. Balio horiek gelaxketan txerta ditzakezu Array Formula erabiliz.

    INDEX Funtzioaren sintaxia Erreferentzia formularioan:

    =INDEX (erreferentzia, errenkada_zenbakia, [zutabe_zenbakia], [eremu_zenbakia])

    Argudioak:

    argumentua beharrezkoa/aukerakoa balioa
    erreferentzia Beharrezkoa Barruti edo matrize bat baino gehiago pasatu
    row_num Beharrezkoa Pasatu errenkada-zenbakia gelaxka-barruti zehatz batean
    col_num Aukerakoa Pasatu zutabe-zenbakia gelaxka-barruti zehatz batean
    area_num Aukerakoa Pasatu barruti talde batetik hautatu nahi duzun eremu-zenbakia

    Oharra:

    • Barruti edo matrize bat baino gehiago pasatzen badituzu matrizearen balio gisa, ere pasa beharko zenukearea_zenbakia.
    • area_zenbakia ez badago, INDEX Funtzioak lehen barrutiarekin funtzionatuko du. Balio bat area_num gisa pasatzen baduzu, INDEX funtzioak tarte zehatz horretan funtzionatuko du.
    • Kontzeptuak argi ez badira, ez kezkatu; joan hurrengo urratsera, non Excel-en INDEX funtzioa eraginkortasunez erabiltzeko adibide ugari erakutsiko dizkizut.

    6 adibideak INDEX Funtzioa banaka eta beste batzuekin erabiltzeko. Excel Funtzioak

    1. adibidea: Hautatu zerrenda bateko elementu bat

    Excel INDEX funtzioa erabiliz, zerrenda bateko edozein elementu berreskura dezakegu. Formulan gogor kodetutako errenkada edo zutabe-zenbakiak erabil ditzakezu edo gelaxka-erreferentzia bat erabil dezakezu.

    Zutabe bakarreko dimentsio bakarreko zerrenda:

    Adibidez, baldin badugu zerrendako 3. produktua berreskuratu nahi dugu, hurrengo formula erabil dezakegu C13 gelaxkan , errenkada-zenbakia (serie-zenbakia, beste era batera esanda) C12 gelaxkan zehaztuta.

    =INDEX(B5:B10,C12)

    Edo,

    =INDEX(B5:B10,3)

    Dimentsio bakarreko zerrenda errenkada bakarrarekin:

    Antzera, errenkada bakarreko elementu bat berreskura dezakegu INDEX funtzioa erabiliz. Zehaztu serie-zenbakia B zutabean eta aplikatu formula hau C20 gelaxkan :

    =INDEX(C17:H17,,B20)

    Edo,

    =INDEX(C17:H17,3)

    Serial-zenbakia ere zuzenean idatz dezakezu formulan gelaxka-erreferentzia erabili beharrean.Baina gelaxka-erreferentzia erabiltzea gomendatzen dugu, zure lana dinamikoagoa egiten baitu.

    Elementua dimentsio anitzeko zerrenda batetik berreskuratu:

    Elementu bat dimentsio anitzeko zerrenda batetik ateratzeko, errenkada eta zutabe zenbakia zehaztu behar duzu INDEX funtzioan.

    Adibidez, elementua 3. errenkadetatik eta lortu nahi baduzu. Zerrendako 4. zutabean , formula hau txertatu behar duzu C33 gelaxkan .

    =INDEX(C26:H29,C31,C32)

    Oharra:

    • Zure zerrendaren barrutitik kanpo dagoen errenkada-zenbaki bat zehazten baduzu ( INDEX funtziorako zehaztu duzun matrizea), #REF! error .
    • Matrize bat erreferentzia gisa ere aipa dezakezu eta INDEX funtzioa aplika dezakezu. Adibidez, =INDEX({1,2,3;4,5,6;7,8,9;10,11,12},2,3) formulak 8 emango du. matrizearen konstanteak {1,2,3;4,5,6;7,8,9;10,11,12} puntu eta komaz bereizitako zutabeak ditu.

    Irakurri gehiago: Nola erabili INDEX MATCH Excel VBA-rekin

    2. adibidea: Zerrenda anitzetako elementua hautatzea

    Konturatuko zara agian jadanik; INDEX funtzioak aukerako beste argumentu bat du, hau da, [area_num]. Honen bidez, hainbat matrize edo erreferentzia-barruti sar ditzakezu INDEX funtzioan eta zehaztu zein arraytik itzuliko den funtzioa. elementu edo balio bat.

    Adibidez, bi zerrenda ditugu hemen, bata Windows rentzat eta bestea MSrentzat.Office. Formula hau aplika dezakezu windows zerrendako balio bat lortzeko.

    =INDEX((D5:G9,I5:L9),C11,E11,1)

    Edo,

    =INDEX((D5:G9,I5:L9),C11,E11,2)

    MS Office zerrendako elementu bat lortzeko.

    Oharra:

    Formula honetan zenbakia zehazten ez baduzu, Excel-ek 1. eremua hartuko du kontuan balioa itzultzeko, lehenespenez.

    3. adibidea: Konbinatu MATCH Funtzioa INDEX-ekin Hainbat irizpide eta balioa itzultzeko

    MATCH funtzioak elementu baten posizio erlatiboa itzultzen du zehaztutako balio batekin bat datorren ordena zehatz batean matrize batean. Barruti zehatz bateko errenkada eta zutabe zenbakiak erraz berreskura ditzakezu MATCH funtzioa erabiliz.

    Ikus dezagun hurrengo adibidea. C12 eta C13 gelaxketan zehaztutako irizpide batzuekin bat etorri nahi dugu.

    Urratsak:

    • Aplikatu hurrengo formula C14 gelaxkan :
    =INDEX(B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))

    • Sakatu SARTU.

    Irakurri gehiago: AURKIBIDEA Excel-eko errenkada eta zutabeetako hainbat irizpide bat etortzea

    🔎 Nola funtzionatzen du formula honek?

    Ikus dezagun nola funtzionatzen duen formula honek zatiz zati.

    • MATCH( C12,B4:E4,0)

    Irteera: 3

    Azalpena: MATCH funtzioak C12 gelaxkako sarrera hartzen du eta bat-etortze zehatza egiten du B4:E4 barrutian. Azken argumentuan 0 zifrak bat-etortze zehatza adierazten du hemen. Azkenik, C12 elementua denez B4:E4 barrutiaren hirugarren zutabean dago, funtzioak 3 ematen du.

    • MATCH(C13,B5:B10,0)

    Irteera: 3

    Azalpena : goian azaldutako lehen MATCH funtzioaren berdina. Baina oraingoan, funtzioak errenkadan funtzionatzen du B5:B10, barrutitik, hau da, elementuak errenkada ezberdinetan daude baina zutabe bakarrean daude.

    • AURKIBIDEA. (B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))

    Irteera: 1930

    Azalpena : Formula sinplifikatu dezakegu MATCH bi zatien irteerak erabiliz. Horrela izango da: AURKIBIDEA(B5:E10,3,3). Beraz, INDEX funtzioa 3. errenkadara joango da eta, ondoren, 3. zutabera B5:E10 barrutian. Eta errenkada-zutabeen elkargunetik, balio hori itzuliko du.

    Gehiago irakurri: Nola erabili INDEX MATCH Formula Excel-en (9 adibide)

    4. adibidea: Konbinatu INDEX, MATCH eta IF funtzioak bi zerrendetako hainbat irizpide bat etortzeko

    Orain, bi zerrenda baditugu eta bat aukeratu ondoren hainbat irizpide bat etortzea nahi badugu, zer egin? Hemen, formula bat emango dizugu.

    Hona hemen gure datu-multzoa eta Windows eta MS Office ren salmenta-datuak ditugu herrialde eta urte ezberdinetan.

    Hiru irizpide ezarriko ditugu: Produktua izena, Urtea, eta Herrialdea, eta dagozkion salmentak berreskuratuko ditugu. datuak.

    Urratsak:

    • Demagun ezarritako irizpideak- Urtea: 2019 , Produktua: MS Office eta Herrialdea: Kanada .
    • Ezarri C11, C12, eta C13 gelaxketan. hurrenez hurren.
    • Orain, aplikatu formula hau C14 gelaxkan eta sakatu SARTU.
    =INDEX(INDEX((D5:G9,I5:L9),,,IF(C12="Windows",1,2)),MATCH(C13,B5:B9,0),MATCH(C11,INDEX((D5:G5,I5:L5),,,IF(C12="Windows",1,2)),0))

    • Dagozkion salmenta-datuak C14 gelaxkan ikusiko dituzu orain.
    • Formula hau dinamikoagoa egin dezakezu erabilita. datuen baliozkotzea .

    🔎 Nola funtzionatzen du formula honek?

    • IF(C12=”Windows”,1,2))

    Irteera : 2

    Azalpena : C12 gelaxkak Windows daukanez, irizpideak ez datoz bat eta IF funtzioak 2 itzultzen du.

    • AURKIBIDEA((D5:G9,I5:L9),,,IF(C12=”Windows”,1,2))

    Irteera : {2017 ,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590,6451,3177,6711;5126,3763,3317,9940}

    Planifikazioa 2>: IF(C12=”Windows”,1,2) zatiak 2 ematen duenez, formula hau INDEX((D5:G9,I5:L9),,,2) bihurtzen da . Orain, INDEX funtzioak esleitutako bigarren barrutia itzultzen du.

    • MATCH(C11,INDEX((D5:G5,I5:L5),,,IF (C12=”Windows”,1,2)),0)

    Irteera : 3

    Azalpena : IF(C12=”Windows”,1,2) zatiak 2 ematen duenez, zati hau MATCH(C11,INDEX((D5:G5,I5:L5),,,2) bihurtzen da ,0). Orain, AURKIBIDEA((D5:G5,I5:L5),,,2) zatiaren itzulera I5:G5 hau da, {2017,2018,2019, 2020 . Beraz, MATCH formula MATCH(C11,{2017,2018,2019,2020},0) bihurtzen da. Eta MATCH funtzioak 3 itzultzen du C11 gelaxka -ko 2019 balioa {2017,2018,2019,2020} matrizeko 3. posizioan dagoenez.

    • MATCH(C13,B5:B9,0),

    Irteera : 4

    Azalpena : MATCH funtzioak C13 gelaxkaren balioarekin bat dator B5:B9 barrutian eta 4 itzultzen du, "Kanada" katearen posizioa denez B5:B9 barrutia.

    • =AURKIBIDEA({2017,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590 ,6451,3177,6711;5126,3763,3317,9940},4,3)

    Irteera : 3177

    Azalpena : Formularen zati txiki guztiak egin ondoren, formula osoa honelakoa da. Eta 4. errenkada eta 3. zutabea gurutzatzen diren tokian balioa ematen du.

    Gehiago irakurri: INDEX-MATCH Excel-en (3 hurbilketa egoki)

    5. adibidea: errenkada edo zutabe bat barruti batetik osorik itzultzea

    INDEX funtzioa erabiliz, errenkada edo zutabe bat osorik itzul dezakezu barruti batetik. Horretarako, exekutatu urrats hauek.

    Urratsak:

    • Esan Windows zerrendako lehen errenkada itzuli nahi duzula . Aplikatu formula hau edozein gelaxkatan (hemen, F11 gelaxkan ), eta sakatu SARTU.
    =INDEX(D6:G9,1,0)

    • Kontuan izan zutabe-zenbakia 0 gisa zehaztu dugula hemen. Lortzeko hurrengo formula ere aplikatu genezakeerrenkada osoa, row_num argumentuaren ondoren koma jarriz, eta zutabe-zenbakirik zehaztu gabe dagoen bezala utziz.
    =INDEX(D6:G9,1,)

    • Baina =INDEX(D6:G9,1) idazten baduzu eta SARTU sakatuz gero, lehen errenkadako lehen balioa bakarrik jasoko duzu, ez errenkada osoa.
    • Lehenengo zutabea bere osotasunean lortzeko, aplikatu formula hau. Errenkada osoa itzultzeko kasuan kontuan hartu beharrekoak kasu honetan ere aplikagarriak dira.
    =INDEX(I6:L9,,1)

    Oharra:

    • Microsoft 365 baino Excel bertsio zaharragoak erabiltzen ari bazara, Array formula erabili behar duzu barruti bateko errenkada edo zutabe bat itzultzeko erabiliz. AURKIBIDEA Funtzioa.
    • Adibidez, hemen gure datu multzoan, salmenta-barrutiaren errenkada bakoitzak 4 balio ditu, beraz, 4 gelaxka hautatu behar dituzu horizontalean eta, ondoren, INDEX funtzioa sartu.
    • Orain sakatu CTRL + MAIUS + SARTU formula matrize formula gisa sartzeko.
    • Era berean, Zutabe osoa bistaratu dezakezu.
    • Barruti osoa itzultzeko, esleitu barrutia erreferentzia-argumentuari eta jarri 0 zutabe eta errenkada-zenbaki gisa. Hona hemen adibide gisa formula bat.
    =INDEX(D6:G9,0,0)

    Irakurri gehiago: Matrize ezberdinetako hainbat irizpide nola lotu Excel-en

    Antzeko irakurgaiak

    • INDEX MATCH Excel-en hainbat irizpide (Matrize formularik gabe)
    • Excel AURKIBIDEA

    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.