Vind data in 'n lys met die INDEX-funksie

01 van 02

Excel INDEX Funksie - Array Form

Vind data in 'n lys met die INDEX-funksie - Array-vorm. © TedFrench

Excel INDEX Funksie Oorsig

In die algemeen kan die INDEX-funksie gebruik word om 'n spesifieke waarde te vind en terug te keer of die selverwysing na die ligging van die waarde in 'n werkblad te vind.

Daar is twee vorms van die INDEX-funksie beskikbaar in Excel: die Array-vorm en die verwysingsvorm.

Die hoofverskil tussen die twee vorms van die funksie is:

Excel INDEX Funksie - Array Form

'N Skikking word algemeen beskou as 'n groep aanliggende selle in 'n werkblad. In die bostaande prent sou die skikking die blok selle van A2 tot C4 wees.

In hierdie voorbeeld gee die skaalvorm van die INDEX-funksie in sel C2 die data waarde - Widget - by die kruispunt van ry 3 en kolom 2.

Die INDEX-funksie (Array-vorm) Syntaxis en Argumente

'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, kommaseparateerders en argumente in .

Die sintaksis vir die INDEX funksie is:

= INDEX (Array, Row_num, Column_num)

Array - Die selverwysings vir die reeks selle wat deur die funksie vir die verlangde inligting gesoek moet word

Ry nommer (opsioneel) - Die rynommer in die skikking waaruit 'n waarde moet terugkeer. As hierdie argument weggelaat word, word Column_num vereis.

Kolom_num (opsioneel) - Die kolomnommer in die skikking waaruit 'n waarde moet terugkeer. As hierdie argument weggelaat word, is Row_num nodig.

INDEX Funksie (Array Form) Voorbeeld

Soos hierbo genoem, gebruik die voorbeeld in die prent hierbo die Array- vorm van die INDEX-funksie om die term Widget uit die inventarislys terug te stuur.

Die onderstaande inligting dek die stappe wat gebruik word om die INDEX-funksie in sel B8 van die werkblad in te voer.

Die stappe maak gebruik van selverwysings vir die Row_num en Column_num- argumente, eerder as om hierdie nommers direk in te voer.

Voer die INDEX-funksie in

Opsies vir die invoer van die funksie en sy argumente sluit in:

  1. Tik die volledige funksie: = INDEX (A2: C4, B6, B7) in sel B8
  2. Die funksie en sy argumente kies met die dialoogkassie INDEX

Alhoewel dit moontlik is om die volledige funksie handmatig te tik, vind baie mense dit makliker om die dialoog te gebruik om 'n funksie se argumente in te voer.

Die stappe hieronder gebruik die dialoog om die funksies se argumente in te voer.

Die dialoogkassie oopmaak

Aangesien daar twee vorms van die funksie is - elk met hul eie stel argumente - vereis elke vorm 'n aparte dialoog.

As gevolg hiervan, is daar 'n ekstra stap in die oopmaak van die INDEX funksie dialoog nie teenwoordig met die meeste ander Excel funksies. Hierdie stap behels die keuse van die Array- vorm of verwysingsvormstel van argumente.

Hieronder volg die stappe om die INDEX-funksie en argumente in sel B8 in te voer deur die dialoog van die funksie te gebruik.

  1. Klik op sel B8 in die werkblad - dit is waar die funksie geleë sal wees
  2. Klik op die Formules- oortjie van die lintmenu
  3. Kies Soek en Verwysing van die lint om die aftreklys vir funksies oop te maak
  4. Klik op INDEX in die lys om die dialoog Kies argumente op te haal - waarmee jy tussen die Array en Reference vorms van die funksie kan kies
  5. Klik op die skikking, row_num, column_num opsie
  6. Klik op OK om die INDEX-funksie oop te maak - Array-vorm dialoogkassie

Voer die funksie se argumente in

  1. Klik in die dialoogkassie op die reëllyn
  2. Merk selle A2 tot C4 in die werkblad om die reeks in die dialoogkassie te betree
  3. Klik op die Row_numreël in die dialoogkassie
  4. Klik op sel B6 om daardie selverwysing in die dialoogkassie in te voer
  5. Kliek op die kolom nommer in die dialoogkassie
  6. Klik op sel B7 om daardie selverwysing in die dialoogkassie in te voer
  7. Klik OK om die funksie te voltooi en sluit die dialoogkassie
  8. Die woord Gizmo verskyn in sel B8, aangesien dit die term in die sel is wat die derde ry en die tweede kolom van die dele-inventaris kruis
  9. As jy op sel B8 klik, verskyn die volledige funksie = INDEX (A2: C4, B6, B7) in die formulebalk bokant die werkblad.

Indeks Funksiefoutwaardes

Algemene fout waardes wat verband hou met die INDEX funksie - Array vorm is:

Fout # WAARDE! - Kom voor of die Row_num , Column_num- argumente nie nommers is nie.

#REF! - Kom voor of óf:

Dialoogkas Voordele

Voordele om die dialoog te gebruik om die data vir die funksie se argumente in te voer, sluit in:

  1. Die dialoogkassie sorg vir die funksie se sintaksis. Dit maak dit makliker om die argumente van die funksie een keer in te voer sonder om die gelyktydige teken, die hakies of die komma's wat as skeiding tussen die argumente optree, in te voer.
  2. Selverwysings, soos B6 of B7, kan in die dialoogkassie ingevoer word deur gebruik te maak van die wyser . Dit behels die klik op geselekteerde selle met die muis eerder as om dit in te tik. Dit help nie net om foute te verminder in formules wat veroorsaak word deur verkeerde selverwysings.

02 van 02

Excel INDEX Funksie - Verwysingsvorm

Vind data in 'n lys met die INDEX-funksie - verwysingsvorm. © TedFrench

Excel INDEX Funksie - Verwysingsvorm

Die verwysingsvorm van die funksie gee die data waarde van die sel op die kruispunt van 'n spesifieke ry en kolom data terug.

Die verwysings skikking kan bestaan ​​uit verskeie nie-aangrensende reekse soos in die prent hierbo getoon.

Die INDEX-funksie (Naslaanvorm) Sintaksis en Argumente

Die sintaksis en argumente vir die INDEX-funksie Verwysingsvorm is:

= INDEX (Verwysing, Ry-nommer, Kolom_num, Area_num)

Verwysing - (vereis) die selverwysings vir die reeks selle wat deur die funksie vir die verlangde inligting gesoek moet word.

Row_num - die rynommer in die skikking waaruit 'n waarde moet terugkeer.

Kolom_num - die kolomnommer in die skikking waaruit 'n waarde moet terugkeer.

Nota: vir beide die Row_num en Column_num- argumente kan die werklike ry- en kolomnommers of die selverwysings na die ligging van hierdie inligting in die werkblad ingevoer word.

Area_num (opsioneel) - as die verwysingsargument veelvoudige nie-aangrensende reekse bevat, kies hierdie argument watter reeks selle data moet terugkeer. As dit weggelaat word, gebruik die funksie die eerste reeks wat in die verwysingsargument gelys word.

INDEX-funksie (verwysingsvorm) Voorbeeld

Die voorbeeld in die prent hierbo gebruik die verwysingsvorm van die INDEX-funksie om die maand Julie van area 2 van die woede A1 na E1 terug te stuur.

Die onderstaande inligting dek die stappe wat gebruik word om die INDEX-funksie in sel B10 van die werkblad in te voer.

Die stappe maak gebruik van selverwysings vir die Row_num, Column_num en Area_numargumente , eerder as om hierdie nommers direk in te voer.

Voer die INDEX-funksie in

Opsies vir die invoer van die funksie en sy argumente sluit in:

  1. Tik die volledige funksie: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) in sel B10
  2. Die funksie en sy argumente kies met die dialoogkassie INDEX

Alhoewel dit moontlik is om die volledige funksie handmatig te tik, vind baie mense dit makliker om die dialoog te gebruik om 'n funksie se argumente in te voer.

Die stappe hieronder gebruik die dialoog om die funksies se argumente in te voer.

Die dialoogkassie oopmaak

Aangesien daar twee vorms van die funksie is - elk met hul eie stel argumente - vereis elke vorm 'n aparte dialoog.

As gevolg hiervan, is daar 'n ekstra stap in die oopmaak van die INDEX funksie dialoog nie teenwoordig met die meeste ander Excel funksies. Hierdie stap behels die keuse van die Array- vorm of verwysingsvormstel van argumente.

Hieronder volg die stappe om die INDEX-funksie en argumente in sel B10 in te voer deur die dialoog van die funksie te gebruik.

  1. Klik op sel B8 in die werkblad - dit is waar die funksie geleë sal wees
  2. Klik op die Formules- oortjie van die lintmenu
  3. Kies Soek en Verwysing van die lint om die aftreklys vir funksies oop te maak
  4. Klik op INDEX in die lys om die dialoog Kies argumente op te haal - waarmee jy tussen die Array en Reference vorms van die funksie kan kies
  5. Klik op die verwysing, row_num, column_num, area_num opsie
  6. Klik op OK om die INDEX-funksie te open - Verwysingsvorm dialoogkassie

Voer die funksie se argumente in

  1. Klik in die dialoogkassie op die verwysingslyn
  2. Gee 'n oop ronde beugel " ( " op hierdie reël in die dialoogkassie
  3. Merk selle A1 tot A5 in die werkblad om die reeks na die oop hakie te betree
  4. Tik 'n komma om as skeiding tussen die eerste en tweede reekse op te tree
  5. Merk selle C1 tot E1 in die werkblad om die reeks na die komma te betree
  6. Tik 'n tweede komma as 'n skeiding tussen die tweede en derde reekse
  7. Merk selle C4 tot D5 in die werkblad om die reeks na die komma te betree
  8. Gee 'n sluitingsrondjie " ) " na die derde reeks om die verwysingsargument te voltooi
  9. Klik op die Row_numreël in die dialoogkassie
  10. Klik op sel B7 om daardie selverwysing in die dialoogkassie in te voer
  11. Kliek op die kolom nommer in die dialoogkassie
  12. Klik op sel B8 om daardie selverwysing in die dialoogkassie in te voer
  13. Klik op die area_numreël in die dialoogkassie
  14. Klik op sel B9 om die selverwysing in die dialoogkassie in te voer
  15. Klik OK om die funksie te voltooi en sluit die dialoogkassie
  16. Die maand Julie verskyn in sel B10 aangesien dit die maand in die sel is wat die eerste ry en die tweede kolom van die tweede area sny (reeks C1 tot 1)
  17. As jy op sel B8 klik, verskyn die volledige funksie = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) in die formulebalk bokant die werkblad

Indeks Funksiefoutwaardes

Algemene foutwaardes wat verband hou met die INDEX-funksie - Verwysingsvorm is:

Fout # WAARDE! - Kom voor of die Row_num , Column_num of Area_num- argumente nie nommers is nie.

#REF! - Kom voor as: