Poiščite podatke na seznamu s funkcijo INDEX

01 od 02

Funkcija Excel INDEX - oblika obrazca

Poiščite podatke na seznamu s funkcijo INDEX - obrazec matrike. © TedFrench

Pregled funkcije funkcije Excel INDEX

Na splošno lahko funkcijo INDEX uporabite za iskanje in vrnitev določene vrednosti ali iskanje sklica na mestu te vrednosti na delovnem listu.

Obstajata dve obliki funkcije INDEX, ki je na voljo v programu Excel: obrazec Array in referenčni obrazec.

Glavna razlika med obema oblikama funkcije je:

Funkcija Excel INDEX - oblika obrazca

Množico na splošno velja za skupino sosednjih celic v delovnem listu. Na zgornji sliki je matrika blok celic od A2 do C4.

V tem primeru matrična oblika funkcije INDEX, ki se nahaja v celici C2, vrne vrednost podatkov - Widget - najdeno na točki presečišča vrstice 3 in stolpca 2.

Sintaksa in argumenti funkcije INDEX Function (Array Form)

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje, ločila z vejico in argumente .

Sintaksa za funkcijo INDEX je:

= INDEX (Array, vrstica Row_num, stolpec_num)

Array - reference celic za obseg celic, ki jih funkcija išče za želene informacije

Row_num (neobvezno) - Številka vrstice v matriki, iz katere želite vrniti vrednost. Če je ta argument izpuščen, je potreben Column_num.

Column_num (neobvezno) - Številka stolpca v matriki, iz katere želite vrniti vrednost. Če je ta argument izpuščen, je potrebno Row_num.

INDEX Funkcija (oblika obrazca) Primer

Kot je bilo omenjeno, primer na zgornji sliki uporablja obliko Array funkcije INDEX, da vrne Widget s seznama popisov.

Spodnje informacije pokrivajo korake, uporabljene za vnos funkcije INDEX v celico B8 na delovnem listu.

V koraku uporabite referenčne številke celic za argumente Row_num in Column_num , namesto da neposredno vnesete te številke.

Vnos funkcije INDEX

Možnosti za vnos funkcije in njenih argumentov vključujejo:

  1. Vnašanje celotne funkcije: = INDEX (A2: C4, B6, B7) v celico B8
  2. Izbiranje funkcije in njegovih argumentov s pogovornim oknom funkcije INDEX

Čeprav je mogoče celotno funkcijo vnesti ročno, mnogi ljudje lažje uporabljajo pogovorno okno za vnos argumentov funkcije.

Spodnji koraki uporabljajo pogovorno okno za vnos argumentov funkcije.

Odpiranje pogovornega okna

Ker obstajata dve obliki funkcije - vsaka s svojimi argumenti - vsaka oblika zahteva ločeno pogovorno okno.

Posledično je dodaten korak pri odpiranju pogovornega okna funkcije INDEX, ki ni prisoten pri večini drugih funkcij programa Excel. Ta korak vključuje izbiro argumentov obrazca Array ali Referenčni obrazec.

Spodaj so koraki za vnos funkcije in argumentov INDEX v celico B8 z uporabo pogovornega okna funkcije.

  1. Kliknite na celico B8 v delovnem listu - to je, če se bo funkcija nahaja
  2. Kliknite jeziček Formule v meniju traku
  3. Izberite trak in referenco iz traku, da odprete spustni seznam funkcij
  4. Na seznamu kliknite INDEX, da odprete pogovorno okno Select Arguments (Izbira argumentov ), ki vam omogoča izbiro med matričnimi in referenčnimi oblikami funkcije
  5. Kliknite na polje array, row_num, column_num
  6. Kliknite OK, da odprete funkcijo INDEX - pogovorno okno obrazca

Vnos argumentov funkcije

  1. V pogovornem oknu kliknite na vrstico Array
  2. Označite celice A2 do C4 na delovnem listu, da vnesete obseg v pogovorno okno
  3. V pogovornem oknu kliknite vrstico Row_num
  4. Kliknite celico B6, da v pogovorno okno vnesete referenco celice
  5. V pogovornem oknu kliknite vrstico Column_num
  6. Kliknite celico B7, da v pogovorno okno vnesete referenco celice
  7. Za dokončanje funkcije kliknite gumb V redu in zaprite pogovorno okno
  8. Beseda Gizmo se pojavlja v celici B8, saj je izraz v celici, ki seka tretjo vrsto in drugi stolpec inventarja delov
  9. Ko kliknete celico B8 , se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = INDEX (A2: C4, B6, B7)

Indeksne vrednosti funkcij napak

Skupne vrednosti napak, povezane s funkcijo INDEX - oblika obrazca so:

#VALUE! - se pojavlja, če nista argumenti Row_num , Column_num niso številke.

#REF! - se zgodi, če:

Prednosti za pogovorno okno

Prednosti uporabe pogovornega okna za vnos podatkov za argumente funkcije vključujejo:

  1. Pogovorno okno skrbi za sintakso funkcije - olajšate vnos argumentov funkcije naenkrat, ne da bi morali vnesti enakopravni znak, oklepaj ali vejice, ki delujejo kot ločila med argumenti.
  2. Referenčne številke celic, kot so B6 ali B7, lahko vnesete v pogovorno okno s kazanjem , kar pomeni, da kliknete izbrane celice z miško, ne pa jih vtipkate. Ne samo, da kaže lažje, ampak tudi zmanjša napake v formulah, ki jih povzroča napačne reference celic.

02 od 02

Funkcija Excel INDEX - referenčna oblika

Poiščite podatke na seznamu s funkcijo INDEX - referenčni obrazec. © TedFrench

Funkcija Excel INDEX - referenčna oblika

Referenčna oblika funkcije vrne vrednost podatkov celice, ki se nahaja na točki presečišča določene vrstice in stolpca podatkov.

Referenčna matrika je lahko sestavljena iz več nespremenljivih območij, kot je prikazano na zgornji sliki.

Sintaksa in argumenti funkcije INDEX (referenčni obrazec)

Sintaksa in argumenti za funkcijo INDEX Referenčni obrazec sta:

= INDEKS (referenca, vrstica Row_num, stolpec_num, površina_num)

Referenca - (zahtevano) reference celic za obseg celic, ki jih funkcija za želene informacije išče.

Row_num - številka vrstice v matriki, iz katere želite vrniti vrednost.

Column_num - stolpec številka v matriki, iz katere želite vrniti vrednost.

Opomba: Za obe argumenti Row_num in Column_num lahko vnesete dejansko številko vrstic in stolpcev ali sklicevanje celic na lokacijo teh informacij na delovnem listu.

Area_num (neobvezno) - če referenčni argument vsebuje več nesporednih obsegov, ta argument izbere, kateri obseg celic za vračanje podatkov iz. Če izpuščena, funkcija uporablja prvi obseg, naveden v referenčnem argumentu.

INDEX Funkcija (referenčna oblika) Primer

Primer na zgornji sliki uporablja referenčno obliko funkcije INDEX, da vrne mesec julij iz območja 2 od besa A1 do E1.

Spodnje informacije pokrivajo korake, uporabljene za vnos funkcije INDEX v celico B10 delovnega lista.

Koraki uporabljajo referenčne številke celic za argumente Row_num, Column_num in Area_num , ne pa neposredno vnašanje teh številk.

Vnos funkcije INDEX

Možnosti za vnos funkcije in njenih argumentov vključujejo:

  1. Vnašanje celotne funkcije: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) v celico B10
  2. Izbiranje funkcije in njegovih argumentov s pogovornim oknom funkcije INDEX

Čeprav je mogoče celotno funkcijo vnesti ročno, mnogi ljudje lažje uporabljajo pogovorno okno za vnos argumentov funkcije.

Spodnji koraki uporabljajo pogovorno okno za vnos argumentov funkcije.

Odpiranje pogovornega okna

Ker obstajata dve obliki funkcije - vsaka s svojimi argumenti - vsaka oblika zahteva ločeno pogovorno okno.

Posledično je dodaten korak pri odpiranju pogovornega okna funkcije INDEX, ki ni prisoten pri večini drugih funkcij programa Excel. Ta korak vključuje izbiro argumentov obrazca Array ali Referenčni obrazec.

Spodaj so koraki, uporabljeni za vnos funkcije in argumentov INDEX v celico B10 z uporabo pogovornega okna funkcije.

  1. Kliknite na celico B8 v delovnem listu - to je, če se bo funkcija nahaja
  2. Kliknite jeziček Formule v meniju traku
  3. Izberite trak in referenco iz traku, da odprete spustni seznam funkcij
  4. Na seznamu kliknite INDEX, da odprete pogovorno okno Select Arguments (Izbira argumentov ), ki vam omogoča izbiro med matričnimi in referenčnimi oblikami funkcije
  5. Kliknite na sklic, vrstico, stolpec_num, področje_num
  6. Kliknite OK, da odprete funkcijo INDEX - pogovorno okno Referenčna oblika

Vnos argumentov funkcije

  1. V pogovornem oknu kliknite na referenčno vrstico
  2. Vnesite odprt oklepni nosilec " ( " na tej vrstici v pogovornem oknu
  3. Označite celice od A1 do A5 na delovnem listu, da vstopite v obseg po odprtem nosilcu
  4. Vnesite vejico, ki deluje kot ločilo med prvim in drugim obsegom
  5. Označite celice C1 do E1 na delovnem listu, da vstopite v obseg za vejico
  6. Vnesite drugo vejico, ki deluje kot ločilo med drugim in tretjim obsegom
  7. Označite celice C4 do D5 na delovnem listu, da vstopite v obseg za vejico
  8. Za zaključek referenčnega argumenta vnesite zapiralni oklepni nosilec " ) " po tretjem dosegu
  9. V pogovornem oknu kliknite vrstico Row_num
  10. Kliknite celico B7, da v pogovorno okno vnesete referenco celice
  11. V pogovornem oknu kliknite vrstico Column_num
  12. Kliknite celico B8, da v pogovorno okno vnesete referenco celice
  13. V pogovornem oknu kliknite vrstico Area_num
  14. Kliknite celico B9, da v pogovorno okno vnesete referenco celice
  15. Za dokončanje funkcije kliknite gumb V redu in zaprite pogovorno okno
  16. Julij mesec se pojavi v celici B10, saj je mesec v celici, ki seka prva vrstica in drugi stolpec drugega območja (območje od C1 do 1)
  17. Ko kliknete celico B8, se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8)

Indeksne vrednosti funkcij napak

Skupne vrednosti napak, povezane s funkcijo INDEX - referenčni obrazec so:

#VALUE! - se izvaja, če argumenti Row_num , Column_num ali Area_num niso številke.

#REF! - se zgodi, če: