Pronađite podatke na listi sa INDEX funkcijom

01 od 02

Funkcija Excel INDEX - formular matrice

Pronađite podatke na listi sa INDEX funkcijom - formular matrice. © TedFrench

Pregled Excel funkcije INDEX-a

Uopšteno, funkcija INDEX može se koristiti za pronalaženje i vraćanje određene vrijednosti ili pronalazak reference ćelije na lokaciji te vrijednosti na radnom listu.

U programu Excel postoje dva oblika funkcije INDEX: obrazac Array i referentni obrazac.

Glavna razlika između dva oblika funkcije je:

Funkcija Excel INDEX - formular matrice

Nivo se generalno smatra grupom susednih ćelija u radnom listu. Na slici iznad, niz bi bio blok ćelija od A2 do C4.

U ovom primeru, oblik polja INDEX funkcije koji se nalazi u ćeliji C2 vraća vrijednost podataka - Widget - nalazi se na tački preseka redova 3 i stupca 2.

Sintaksa i argumenti INDEX funkcije (oblik obrazaca)

Sintaksa funkcije se odnosi na raspored funkcije i uključuje ime funkcije, zagrade, separatore za razmjenu i argumente .

Sintaksa za INDEX funkciju je:

= INDEX (Array, Row_num, Column_num)

Array - reference ćelija za opseg ćelija koje treba pretraživati ​​funkcijom za željene informacije

Row_num (opcionalno) - Broj redova u nizu iz kog će se vratiti vrijednost. Ako je ovaj argument izostavljen, potrebno je Column_num.

Column_num (opciono) - Broj kolone u nizu iz kojeg se vraća vrednost. Ako je ovaj argument izostavljen, potrebno je Row_num.

INDEX Funkcija (oblik obrazaca) Primer

Kao što je pomenuto, primjer na gornjoj slici koristi obliku Array funkcije INDEX da vraćanje izraza Widget iz popisa inventara.

Sledeće informacije pokrivaju korake korišćene za unos funkcije INDEX u ćeliju B8 radnog lista.

Koraci koriste referentne ćelije za argumente Row_num i Column_num , umjesto da direktno unose ove brojeve.

Unošenje funkcije INDEX

Opcije za unos funkcije i njegove argumente uključuju:

  1. Unos potpune funkcije: = INDEX (A2: C4, B6, B7) u ćeliju B8
  2. Izbor funkcije i njegovih argumenata pomoću dijaloga INDEX funkcije

Iako je moguće upisati kompletnu funkciju ručno, mnogi ljudi lakše koriste dijaloški okvir za unos argumenata funkcije.

Koraci ispod koriste dijaloški okvir za unos argumenata funkcije.

Otvaranje dijaloga

Budući da postoje dva oblika funkcije - svaka sa svojim skupom argumenata - svaki oblik zahteva poseban dijalog.

Kao rezultat, postoji dodatni korak u otvaranju dijaloga INDEX funkcije koji nije prisutan kod većine drugih Excel funkcija. Ovaj korak podrazumeva biranje formulara Array ili referentnog formulara argumenata.

Ispod su koraci korišćeni za unos funkcije INDEX i argumenata u ćeliju B8 pomoću dijaloga funkcije funkcije.

  1. Kliknite na ćeliju B8 na radnom listu - tu će funkcija biti locirana
  2. Kliknite na karticu Formule u meniju trake
  3. Odaberite traku i referencu sa trake da biste otvorili funkciju padajuće liste
  4. Kliknite na INDEX na listi da biste prikazali dijalog Select Arguments - koji vam omogućava da birate između Array i Reference formi funkcije
  5. Kliknite na array, row_num, column_num opciju
  6. Kliknite na OK da biste otvorili funkciju INDEX - dijalog formata Array formata

Unošenje argumenata funkcije

  1. U dijalogu kliknite na liniju Array
  2. Označite ćelije A2 do C4 na radnom listu kako biste ušli u opseg u dijaloški okvir
  3. Kliknite na liniju Row_num u dijaloškom okviru
  4. Kliknite na ćeliju B6 da biste uneli referencu ćelije u dijaloški okvir
  5. Kliknite na liniju Column_num u dijaloškom okviru
  6. Kliknite na ćeliju B7 da biste uneli referencu ćelije u dijaloški okvir
  7. Kliknite OK da biste dovršili funkciju i zatvorili dijaloški okvir
  8. Reč Gizmo se pojavljuje u ćeliji B8 jer je termin u ćeliji koji se preseca treći red i druga kolona inventara delova
  9. Kada kliknete na ćeliju B8, kompletna funkcija = INDEX (A2: C4, B6, B7) se pojavljuje na traci formule iznad radnog lista

Indeks Funkcija Vrednosti grešaka

Zajedničke vrijednosti greške povezane s INDEX funkcijom - Formular Array su:

#VALUE! - Izaziva ako ni Row_num , Column_num argumenti nisu brojevi.

#REF! - Postoji ako je:

Prednosti za dijalog

Prednosti korišćenja dijaloga za unos podataka za argumente funkcije uključuju:

  1. Dijalog box brine se o sintaksi funkcije - što olakšava unos argumenata funkcije jedan po jedan bez potrebe za unosom znaka jednaka, zagrada ili komada koje deluju kao separatori između argumenata.
  2. Referentne ćelije, kao što su B6 ili B7, mogu se uneti u dijalog box koristeći pokazivanje , što podrazumeva klizanje izabranih ćelija pomoću miša umesto da ih unosi. Ne samo što ukazuje lakše, već i smanjuje greške u formulama koje izaziva netačne reference ćelija.

02 od 02

Funkcija Excel INDEX - Referentni obrazac

Pronađite podatke na listi sa INDEX funkcijom - referentni obrazac. © TedFrench

Funkcija Excel INDEX - Referentni obrazac

Referentni oblik funkcije vraća vrijednost podataka ćelije koja se nalazi na tački ukrštanja određenog reda i kolone podataka.

Referentni niz može se sastojati od više ne-susednih opsega kao što je prikazano na slici iznad.

Sintaksa i argumenti INDEX funkcije (referentni obrazac)

Sintaksa i argumenti za funkciju INDEX-a Referentni obrazac su:

= INDEX (Referenca, Row_num, Column_num, Area_num)

Referenca - (obavezno) reference ćelija za raspon ćelija koje treba pretraživati ​​funkcijom za željene informacije.

Row_num - red broj u nizu iz kojeg se vraća vrijednost.

Column_num - broj kolone u nizu iz kojeg se vraća vrednost.

Napomena: Za obe argumente Row_num i Column_num , mogu se uneti i stvarni brojevi redova i kolona ili reference ćelija na lokaciji ove informacije na radnom listu.

Area_num (opciono) - ako referentni argument sadrži više nespojnih opsega, ovaj argument bira koji opseg ćelija za povrat podataka. Ako je izostavljeno, funkcija koristi prvi raspon koji je naveden u referentnom argumentu.

Primjer INDEX funkcije (referentni obrazac)

Primjer na gornjoj slici koristi Referentni oblik funkcije INDEX da vratimo mjesec juli iz područja 2 od besa A1 do E1.

Donje informacije pokrivaju korake koji se koriste za unos funkcije INDEX u ćeliju B10 radnog lista.

Koraci koriste referentne ćelije za argumente Row_num, Column_num i Area_num , umjesto da direktno unose ove brojeve.

Unošenje funkcije INDEX

Opcije za unos funkcije i njegove argumente uključuju:

  1. Unos potpune funkcije: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) u ćeliju B10
  2. Izbor funkcije i njegovih argumenata pomoću dijaloga INDEX funkcije

Iako je moguće upisati kompletnu funkciju ručno, mnogi ljudi lakše koriste dijaloški okvir za unos argumenata funkcije.

Koraci ispod koriste dijaloški okvir za unos argumenata funkcije.

Otvaranje dijaloga

Budući da postoje dva oblika funkcije - svaka sa svojim skupom argumenata - svaki oblik zahteva poseban dijalog.

Kao rezultat, postoji dodatni korak u otvaranju dijaloga INDEX funkcije koji nije prisutan kod većine drugih Excel funkcija. Ovaj korak podrazumeva biranje formulara Array ili referentnog formulara argumenata.

Ispod su koraci korišćeni za unos funkcije INDEX i argumenata u ćeliju B10 pomoću dijaloga funkcije funkcije.

  1. Kliknite na ćeliju B8 na radnom listu - tu će funkcija biti locirana
  2. Kliknite na karticu Formule u meniju trake
  3. Odaberite traku i referencu sa trake da biste otvorili funkciju padajuće liste
  4. Kliknite na INDEX na listi da biste prikazali dijalog Select Arguments - koji vam omogućava da birate između Array i Reference formi funkcije
  5. Kliknite na referencu, row_num, column_num, area_num opciju
  6. Kliknite na OK da biste otvorili funkciju INDEX - Dijalog Reference formular

Unošenje argumenata funkcije

  1. U dijalogu kliknite na Referentnu liniju
  2. Unesite otvoreni okrugli nosač " ( " na ovoj liniji u dijalogu
  3. Označite ćelije A1 do A5 na radnom listu da biste ušli u opseg nakon otvorenog držača
  4. Otkucajte zarezu da deluje kao separator između prvog i drugog opsega
  5. Označite ćelije C1 do E1 na radnom listu da biste ušli u opseg nakon zareza
  6. Ukucajte drugu zarezu koja će delovati kao separator između drugog i trećeg raspona
  7. Označite ćelije C4 do D5 na radnom listu da biste ušli u opseg nakon zareza
  8. Unesite završni nosač " ) " nakon trećeg opsega da dovršite Referentni argument
  9. Kliknite na liniju Row_num u dijaloškom okviru
  10. Kliknite na ćeliju B7 da biste uneli referencu ćelije u dijaloški okvir
  11. Kliknite na liniju Column_num u dijaloškom okviru
  12. Kliknite na ćeliju B8 da biste uneli referencu ćelije u dijaloški okvir
  13. Kliknite na liniju Area_num u dijaloškom okviru
  14. Kliknite na ćeliju B9 da biste uneli referencu ćelije u dijaloški okvir
  15. Kliknite OK da biste dovršili funkciju i zatvorili dijaloški okvir
  16. Mesec jula se pojavljuje u ćeliji B10 jer je mjesec u ćeliji koja se preseca u prvom redu i drugu kolonu druge oblasti (opseg C1 do 1)
  17. Kada kliknete na ćeliju B8, na panelu formule iznad radnog lista pojavljuje se potpuna funkcija = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8)

Indeks Funkcija Vrednosti grešaka

Uobičajene vrednosti greške povezane sa INDEX funkcijom - Referentni obrazac su:

#VALUE! - Izaziva ako ni argumenti Row_num , Column_num ili Area_num nisu brojevi.

#REF! - Postoji ako: