Atrodiet datus sarakstā ar indeksa funkciju

01 no 02

Excel INDEX funkcija - masīva forma

Atrodiet datus sarakstā ar INDEX funkciju - masīvu veidlapu. © TedFrench

Excel INDEX funkciju pārskats

Parasti INDEX funkciju var izmantot, lai atrastu un atgrieztu konkrētu vērtību vai atrastu šūnu atsauci uz šīs vērtības atrašanās vietu darblapā.

Excel programmā ir divas INDEX funkcijas formas: masīva forma un atsauces forma.

Galvenā atšķirība starp abām funkciju formām ir:

Excel INDEX funkcija - masīva forma

Masīvs parasti tiek uzskatīts par blakus esošu šūnu grupu darblapā. Augšējā attēlā masīvs būtu šūnu bloks no A2 līdz C4.

Šajā piemērā INDEX funkcijas masīva forma, kas atrodas šūnā C2, atgriež datu vērtību - logrīku - atrasta 3. un 3. slejas krustošanās punktā.

INDEX funkcija (masīva forma) sintakse un argumenti

Funkcijas sintakse ir saistīta ar funkcijas izkārtojumu un ietver funkcijas nosaukumu, kvadrātiekavas, komatu atdalītājus un argumentus .

INDEX funkcijas sintakse ir:

= INDEKSS (masīvs, Row_num, kolonna_nums)

Masīvs - šūnu atsauces šūnu diapazonam , kuru meklēšanai veic vajadzīgās informācijas funkcija

Row_num (pēc izvēles) - rindas numurs masīvā, no kura jānosūta vērtība. Ja šis arguments tiek izlaists, ir nepieciešams Column_num.

Column_num (pēc izvēles) - kolonnas numurs masīvā, no kura jānosūta vērtība. Ja šis arguments tiek izlaists, nepieciešams Row_num.

INDEX funkcija (masīva forma) Piemērs

Kā minēts iepriekš, attēlā parādītais piemērs izmanto INDEX funkciju masīva formu, lai atgrieztu terminu logrīku no inventāra saraksta.

Tālāk sniegtā informācija attiecas uz darbībām, ko izmanto, lai ievadītu INDEX funkciju darblapas šūnā B8.

Šie soļi izmanto šūnu atsauces Row_num un Column_num argumentiem, nevis tieši ievadot šos skaitļus.

INDEKSA FUNKCIJAS ievadīšana

Funkcijas ievadīšanai funkcijā un tās argumentos ir:

  1. Ievadiet visu funkciju: = INDEKSS (A2: C4, B6, B7) uz šūnu B8
  2. Funkcijas un to argumentu izvēle, izmantojot dialoglodziņu INDEX

Lai gan ir iespējams vienkārši ievadīt visu funkciju manuāli, daudziem cilvēkiem ir vieglāk izmantot dialoglodziņu, lai ievadītu funkcijas argumentus.

Tālāk norādītie soļi izmanto dialoglodziņu, lai ievadītu funkcijas argumentus.

Dialoglodziņa atvēršana

Tā kā ir divu veidu funkcijas - katrai no tām ir savs argumentu kopums - katrai veidlapai ir nepieciešams atsevišķs dialoglodziņš.

Tā rezultātā ir papildu soli, atverot INDEX funkciju dialoglodziņu, kas nav ietverts vairumā citu Excel funkciju. Šis solis ietver vai nu atlasi array formā, vai atsauces formu argumentu kopu.

Zemāk ir norādīti soļi, kas tiek izmantoti, lai ievadītu INDEX funkciju un argumentus šūnā B8, izmantojot funkciju dialoglodziņu.

  1. Noklikšķiniet uz šūnu B8 darblapā - tas ir, kur funkcija atradīsies
  2. Noklikšķiniet uz lentas izvēlnes cilnes Formulas
  3. Lai atvērtu nolaižamo sarakstu, izvēlieties logu "Meklēt" un "Atsauce"
  4. Sarakstā noklikšķiniet uz INDEX , lai atvērtu dialoglodziņu Select Arguments (Atlasīt argumentus ), kas ļauj izvēlēties starp funkciju Array un Reference form
  5. Noklikšķiniet uz masīva, row_num, column_num opcijas
  6. Noklikšķiniet uz OK, lai atvērtu INDEX funkciju - Array formu dialoglodziņš

Funkcijas argumentu ievadīšana

  1. Dialoglodziņā noklikšķiniet uz līnijas masīva
  2. Darblapā iezīmējiet šūnas no A2 līdz C4, lai dialoglodziņā ievadītu diapazonu
  3. Dialoglodziņā noklikšķiniet uz rindas Row_num
  4. Noklikšķiniet uz šūnas B6, lai dialoglodziņā ievadītu šūnas atsauci
  5. Dialoglodziņā noklikšķiniet uz līnijas Column_num
  6. Noklikšķiniet uz šūnas B7, lai dialoglodziņā ievadītu šūnas atsauci
  7. Noklikšķiniet uz Labi, lai pabeigtu funkciju un aizveriet dialoglodziņu
  8. Vārds Gizmo parādās šūnā B8, jo tas ir termins šūnā, kas šķērso trešās rindas un otrās kolonnas daļu inventāra
  9. Noklikšķinot uz šūnas B8, formulas joslā virs darblapas parādās pilnā funkcija = INDEKSS (A2: C4, B6, B7)

Indeksa funkciju kļūdu vērtības

Kopējās kļūdas vērtības, kas saistītas ar INDEKS funkciju - masīva forma ir:

#VALUE! - rodas, ja Row_num , Column_num arguments nav numuri.

#REF! - rodas, ja:

Dialoglodziņa priekšrocības

Priekšrocības dialoga lodziņa izmantošanai, lai ievadītu datus par funkciju argumentiem, ir:

  1. Dialoglodziņš rūpējas par funkciju sintakse - atvieglojot iespēju vienlaikus ievadīt funkciju argumentus, neiekļaujot vienādu zīmi, kvadrātiekavas vai komatus, kas darbojas kā separatori starp argumentiem.
  2. Šūnu atsauces, piemēram, B6 vai B7, var ievadīt dialoglodziņā, izmantojot norādi , kas ietver noklikšķināšanu uz atlasītajām šūnām ar peli, nevis to ievadīšanu. Tas ne tikai norāda uz vieglāk, bet arī palīdz samazināt kļūdas formulās, ko rada nepareizas šūnu atsauces.

02 no 02

Excel INDEX funkcija - atsauces forma

Atrodiet datus sarakstā ar indeksa funkciju - atsauces formu. © TedFrench

Excel INDEX funkcija - atsauces forma

Funkcijas atsauces forma atgriež šūnas datu vērtību, kas atrodas konkrētas datu rindas un kolonnas krustošanās punktā.

Atsauces masīvs var sastāvēt no vairākiem blakus esošiem diapazoniem, kā parādīts iepriekš attēlā.

INDEKSES FUNKCIJA (atsauces forma) sintakse un argumenti

INDEX funkcijas sintakse un argumenti Atsauces forma ir:

= INDEX (Atsauce, Row_num, Column_num, Area_num)

Atsauce - (vajadzīga) šūnu atsauces šūnu diapazonam, kuru meklēšanu veic ar vajadzīgās informācijas funkciju.

Row_num - rindas numurs masīvā, no kura jānosūta vērtība.

Column_num - kolonnas numurs masīvā, no kura jānosūta vērtība.

Piezīme: gan Row_num, gan Column_num argumentiem var ievadīt faktiskos rindu un kolonnu numurus vai šūnu atsauces uz šīs informācijas atrašanās vietu darblapā.

Area_num (neobligāti) - ja Atsauces argumentā ir vairāki blakus esošie diapazoni, šis arguments izvēlas, kuru šūnu diapazonu atdot datus. Ja tas ir izlaists, funkcija izmanto pirmo diapazonu, kas norādīts Atsauces argumentā.

INDEX funkcija (atsauces forma) Piemērs

Piemēram attēlā augšā izmanto INDEX funkciju atsauces formu, lai mēneša jūlijā atgrieztos no dusmu A1 līdz E1 2. zonai.

Tālāk sniegtā informācija attiecas uz darbībām, ko izmanto, lai ievadītu INDEX funkciju darblapas šūnā B10.

Šie soļi izmanto šūnu atsauces Row_num, Column_num un Area_num argumentiem, nevis tieši ievadot šos skaitļus.

INDEKSA FUNKCIJAS ievadīšana

Funkcijas ievadīšanai funkcijā un tās argumentos ir:

  1. Ievadiet visu funkciju: = INDEKSS ((A1: A5, C1: E1, C4: D5), B7, B8) uz šūnu B10
  2. Funkcijas un to argumentu izvēle, izmantojot dialoglodziņu INDEX

Lai gan ir iespējams vienkārši ievadīt visu funkciju manuāli, daudziem cilvēkiem ir vieglāk izmantot dialoglodziņu, lai ievadītu funkcijas argumentus.

Tālāk norādītie soļi izmanto dialoglodziņu, lai ievadītu funkcijas argumentus.

Dialoglodziņa atvēršana

Tā kā ir divu veidu funkcijas - katrai no tām ir savs argumentu kopums - katrai veidlapai ir nepieciešams atsevišķs dialoglodziņš.

Tā rezultātā ir papildu soli, atverot INDEX funkciju dialoglodziņu, kas nav ietverts vairumā citu Excel funkciju. Šis solis ietver vai nu atlasi array formā, vai atsauces formu argumentu kopu.

Zemāk ir norādīti soļi, ko izmanto, lai ievadītu INDEX funkciju un argumentus šūnā B10, izmantojot funkciju dialoglodziņu.

  1. Noklikšķiniet uz šūnu B8 darblapā - tas ir, kur funkcija atradīsies
  2. Noklikšķiniet uz lentas izvēlnes cilnes Formulas
  3. Lai atvērtu nolaižamo sarakstu, izvēlieties logu "Meklēt" un "Atsauce"
  4. Sarakstā noklikšķiniet uz INDEX , lai atvērtu dialoglodziņu Select Arguments (Atlasīt argumentus ), kas ļauj izvēlēties starp funkciju Array un Reference form
  5. Noklikšķiniet uz atsauces, row_num, column_num, area_num opcijas
  6. Noklikšķiniet uz Labi, lai atvērtu INDEX funkciju - Atsauces formas dialoglodziņš

Funkcijas argumentu ievadīšana

  1. Dialoglodziņā noklikšķiniet uz atsauces līnijas
  2. Ievadiet atvērtu kronšteinu " ( " uz šīs līnijas dialoglodziņā
  3. Darblapā iezīmējiet šūnas no A1 līdz A5, lai ievadītu diapazonu pēc atvērtas kronšteina
  4. Ierakstiet komatu, kas darbojas kā atdalītājs starp pirmo un otro diapazonu
  5. Darblapā iezīmējiet šūnas C1 līdz E1, lai ievadītu diapazonu pēc komats
  6. Ievadiet otro komatu, kas darbojas kā atdalītājs starp otro un trešo diapazonu
  7. Izcelt ciparus no C4 līdz D5 darblapā, lai ievadītu diapazonu pēc komats
  8. Ievadiet aizvēršanas kronšteinu " ) " pēc trešā diapazona, lai pabeigtu atsauces argumentu
  9. Dialoglodziņā noklikšķiniet uz rindas Row_num
  10. Noklikšķiniet uz šūnas B7, lai dialoglodziņā ievadītu šūnas atsauci
  11. Dialoglodziņā noklikšķiniet uz līnijas Column_num
  12. Noklikšķiniet uz šūnas B8, lai ievadītu šo šūnu atsauci dialoglodziņā
  13. Dialoglodziņā noklikšķiniet uz līnijas Area_num
  14. Noklikšķiniet uz šūnas B9, lai dialoglodziņā ievadītu šūnas atsauci
  15. Noklikšķiniet uz Labi, lai pabeigtu funkciju un aizveriet dialoglodziņu
  16. Jūlija mēnesis parādās šūnā B10, jo tas ir mēnesis šūnā, kas šķērso otrās zonas pirmo rindu un otro kolonnu (diapazons C1 līdz 1)
  17. Kad jūs noklikšķināsit uz šūnas B8, formulas joslā virs darblapas parādīsies pilnā funkcija = INDEKSS ((A1: A5, C1: E1, C4: D5), B7, B8)

Indeksa funkciju kļūdu vērtības

Kopējās kļūdas vērtības, kas saistītas ar INDEX funkciju - atsauces forma ir:

#VALUE! - rodas, ja vai nu Row_num , Column_num vai Area_num argumenti nav numuri.

#REF! - notiek, ja: