Skip to main content

Atrodiet datus sarakstā ar indeksa funkciju

Anonim

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 pieejamas divas INDEX funkcijas formas: Masīvu forma un Atsauces forma.

01 no 02

Excel INDEX funkcija - masīva forma

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

  • masīva forma atgriež datu vērtību, kas atrodas noteiktas datu rindas un kolonnas krustošanās punktā;
  • atsauces forma atgriež noteiktas kolonnas un rindas krustošanās punkta šūnu atsauci.

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ēšanu veic ar vajadzīgās informācijas funkciju

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) - slejas numurs masīvā, no kura jānosūta vērtība. Ja šis arguments tiek izlaists, nepieciešams Row_num.

  • Abiem Row_num un Column_num argumentus, var ievadīt faktiskos rindu un kolonnu numurus vai šūnu atsauces uz šīs informācijas atrašanās vietu darblapā.

INDEX funkcija (masīva forma) Piemērs

Kā jau minēts, piemērs attēlā iepriekš izmanto Masīvs INDEX funkcija, 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 argumenti, nevis tieši ievadīt š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 izvēli Masīvs forma vai Atsauce formu argumentu kopums.

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 cilnes B8 darblapā - tas ir, kur funkcija atradīsies
  2. Noklikšķiniet uz Formulas lentas izvēlnes cilne
  3. Izvēlies Meklēt un atsauce no lentes, lai atvērtu funkciju nolaižamo sarakstu
  4. Klikšķiniet uz INDEX sarakstā, lai atvērtu Atlasiet Argumenti dialoglodziņš, kas ļauj jums izvēlēties starp Masīvs un Atsauce funkcijas formas
  5. Noklikšķiniet uz masīvs, row_num, column_num iespēja
  6. Noklikšķiniet uz OK, lai atvērtu INDEX funkciju - Array formu dialoglodziņš

Funkcijas argumentu ievadīšana

  1. Dialoglodziņā noklikšķiniet uz Masīvs līnija
  2. Darblapā iezīmējiet šūnas no A2 līdz C4, lai dialoglodziņā ievadītu diapazonu
  3. Noklikšķiniet uz Row_num dialoglodziņā
  4. Noklikšķiniet uz šūnas B6, lai dialoglodziņā ievadītu šūnas atsauci
  5. Noklikšķiniet uz Column_num dialoglodziņā
  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 tā ir jēdziens šūnā, kas krustojas ar detaļu inventāra trešo rindu un otro sleju
  9. Kad jūs noklikšķināt uz šūnas B8 pilnā funkcija = INDEKSS (A2: C4, B6, B7) parādās formulas joslā virs darblapas

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! - notiek, ja nu Row_num , Column_num argumenti nav skaitļi.

#REF! - rodas, ja:

  • The Row_num arguments ir lielāks nekā rindu skaits izvēlētajā diapazonā;
  • The Col_num arguments ir lielāks nekā kolonnu skaits izvēlētajā diapazonā.

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

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ēšana jāveic pēc vēlamās informācijas funkcijas.

  • ja šim argumentam ir ievadīti vairāki, ne blakus esošie diapazoni, diapazoni ir jāapgriež ar atsevišķu kvadrātiekavu komplektu, kā parādīts INDEKS formātā: = INDEKSS ((A1: A5, C1: E1, C4: D5), B7 , B8), kas ņemti no attēla augšpusē

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

  • neobligāts vienai personai rindas atsauce diapazoni
  • nepieciešams vienai kolonnai un vairākkārt rindas atsauce diapazoni

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

  • pēc izvēles - viengabala sleja Atsauce diapazoni
  • nepieciešama vienrindu un vairāku kolonnu Atsauce diapazoni

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

Area_num (pēc izvēles) - ja Atsauce arguments satur vairākus blakus esošos diapazonus, šis arguments izvēlas, kuru šūnu diapazonu, lai atgrieztos datus no. Ja tas ir izlaists, funkcija izmanto pirmo diapazonu, kas norādīts Atsauce arguments.

  • Pirmais diapazons ievadīts Atsauce arguments ir numurēts 1;
  • otrais ir 2;
  • trešais ir 3 un tā tālāk.

INDEX funkcija (atsauces forma) Piemērs

Piemēram attēlā iepriekš izmanto Atsauce INDEKSES funkcijas funkcija, lai atgrieztos mēnesī jūlijā no dusmas A1 līdz E1 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 argumenti, nevis tieši ievadīt š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 izvēli Masīvs forma vai Atsauce formu argumentu kopums.

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 Formulas lentas izvēlnes cilne
  3. Izvēlies Meklēt un atsauce no lentes, lai atvērtu funkciju nolaižamo sarakstu
  4. Klikšķiniet uz INDEX sarakstā, lai atvērtu Atlasiet Argumenti dialoglodziņš, kas ļauj jums izvēlēties starp Masīvs un Atsauce funkcijas formas
  5. Noklikšķiniet uz atsauci, row_num, column_num, area_num iespēja
  6. Noklikšķiniet uz Labi, lai atvērtu INDEX funkciju - Atsauces formas dialoglodziņš

Funkcijas argumentu ievadīšana

  1. Dialoglodziņā noklikšķiniet uz Atsauce līnija
  2. Ievadiet atvērtu kronšteinu " ( "šajā rindiņā 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 Atsauce arguments
  9. Noklikšķiniet uz Row_num dialoglodziņā
  10. Noklikšķiniet uz šūnas B7, lai dialoglodziņā ievadītu šūnas atsauci
  11. Noklikšķiniet uz Column_num dialoglodziņā
  12. Noklikšķiniet uz šūnas B8, lai ievadītu šo šūnu atsauci dialoglodziņā
  13. Noklikšķiniet uz Area_num dialoglodziņā
  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. The 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! - notiek, ja nu Row_num , Column_num, vai Area_num argumenti nav skaitļi.

#REF! - notiek, ja:

  • The Row_num arguments ir lielāks nekā rindu skaits izvēlētajā diapazonā;
  • The Col_num arguments ir lielāks nekā kolonnu skaits izvēlētajā diapazonā.
  • The Area_num arguments ir lielāks par apgabalu skaitu izvēlētajā diapazonā.