01 02
Exceli INDEXi funktsioon - array vorm
Exceli INDEXi funktsioonide ülevaade
Üldiselt saab INDEX-funktsiooni kasutada konkreetse väärtuse leidmiseks ja tagasipöördumiseks või töövihis selle väärtuse asukohale viitava lahtri viite leidmiseks.
Excelis on saadaval kaht tüüpi INDEX-funktsiooni: array vorm ja viitenumber.
Peamine erinevus funktsioonide kahe vormi vahel on järgmine:
- Array vorm tagastab konkreetse rea ja andmete veeru ristumiskohas asuva andmesisu;
- viitevorm tagastab konkreetse veeru ja rea lõikepunkti lahtri viite.
Exceli INDEXi funktsioon - array vorm
Arhiivi peetakse tavaliselt töölehe kõrval olevate rakkude rühma. Ülaltoodud pildil oleks massiiv rakkude plokk A2-C4-st.
Selles näites lahtris C2 asuva INDEX-i funktsiooni massiivi vorm tagastab andmeväärtuse - vidina, mis on leitud rea 3 ja veeru 2 lõikepunktist.
INDEKSI FUNKTSIOON (massiivi vorm) süntaks ja argumendid
Funktsiooni süntaks viitab funktsiooni kujule ja sisaldab funktsiooni nime, sulgudes, komaga eraldajaid ja argumente .
INDEKSI funktsiooni süntaks on:
= INDEKS (array, Row_num, Column_num)
Array - raku viited rakkude vahemikule , mida otsitakse soovitud teabe funktsiooniga
Row_num (valikuline) - rea number massiivis, kust väärtust tagastada. Kui see argument jäetakse välja, on vajalik Column_num.
Column_num (valikuline) - veeru number massiivis, kust väärtuse tagastada. Kui see argument jäetakse välja, on vajalik Row_num.
- Nii Row_num kui ka Column_num argumentide puhul saab sisestada kas rea ja veeru numbrid või raamistiku viiteid selle teabe asukohale töölehel.
INDEKSI FUNKTSIOON (array vorm) näide
Nagu eespool mainitud, kasutab ülaltoodud näide INDEX-i funktsiooni Array vormi, et naasta termin "vidin" inventeerimisloendist.
Alljärgnev teave hõlmab toiminguid, mida kasutatakse INDEXi funktsiooni sisestamiseks töölehe lahtrisse B8.
Sammud kasutavad Row_num ja Column_num argumentide raku viiteid, selle asemel et neid numbreid otse sisestada.
INDEKSI FUNKTSIOONI sisestamine
Funktsiooni ja selle argumentide sisestamise võimalused on järgmised:
- Tippige kogu funktsioon: = INDEX (A2: C4, B6, B7) lahtrisse B8
- Funktsiooni ja selle argumentide valimine dialoogiboksi INDEX funktsioonide abil
Kuigi on võimalik käsitsi sisestada kogu funktsioon, on paljudel inimestel lihtsam kasutada funktsiooni argumentide sisestamiseks dialoogi.
Allpool toodud sammud kasutavad funktsiooni argumentide sisestamiseks dialoogi.
Dialoogiboksi avamine
Kuna funktsiooni on kaks - igaüks koos oma argumentidega - iga vorm nõuab eraldi dialoogi.
Selle tulemuseks on täiendav samm, kui avada INDEXi funktsiooni dialoogiboks, mis pole enamikus Exceli funktsioonides olemas. See samm hõlmab array- vormi või argumendi referentsvormi komplekti valimist.
Allpool on sammud, mida kasutatakse INDEXi funktsiooni ja argumentide sisestamiseks lahtrisse B8, kasutades funktsiooni dialoogi.
- Töölehel klõpsake töölaual B8 - see on koht, kus funktsioon asub
- Klõpsake lindi menüü vahekaardil Vormid
- Funktsiooni rippmenüü avamiseks valige rippmenüüst käsku Otsi ja viide
- Klõpsake loendis INDEX , et avada dialoogiboks Select Arguments ( Vali argumendid), mis võimaldab valida funktsiooni Array ja Reference forms
- Klõpsake valikul array, row_num, column_num
- INDEKSI funktsiooni avamiseks klõpsake nuppu OK - array form dialoogiboks
Funktsiooni argumentide sisestamine
- Klõpsake dialoogiboksis Array liinil
- Dialoogiboksi vahemikku sisenemiseks tõstke tööleht esile töölaual A2-C4
- Klõpsake dialoogiboksis rida Row_num
- Selle kärje viite sisestamiseks dialoogiaknas klikkige lahtris B6
- Klõpsake dialoogiboksis rea Column_num
- Klõpsake raami B7, et sisestada selle lahtri viide dialoogiaknasse
- Klõpsake funktsiooni täitmiseks OK ja sulgege dialoogiboks
- Sõna Gizmo ilmub lahtrisse B8, kuna see on lahtris, mis lõikab osade inventuuri kolmandat rida ja teist veergu
- Kui klõpsate lahtris B8 , kuvatakse töölehe kohal olevas valemisardis täielik funktsioon = INDEX (A2: C4, B6, B7)
Indeksfunktsioon Vigade väärtused
INDEX-funktsiooniga seotud tavalised veamäärused - massiivi vorm on:
#VALUE! - Tekib, et kas Row_num , Column_num argumendid ei ole numbrid.
#REF! - toimub, kui kas:
- Row_num argument on suurem kui valitud ridade ridade arv;
- Col_num argument on suurem kui valitud veerus olevate veergude arv.
Dialoogikasti eelised
Funktsiooni argumentide andmete sisestamiseks on dialoogiboksi eelised järgmised:
- Dialoogiboks hoolitseb funktsiooni süntaksi eest - lihtsustab funktsiooni argumentide sisestamine korraga, ilma et oleks vaja sisestada võrdusmärki, sulgudes või komakme, mis toimivad argumentide vahel eraldajana.
- Rakenduse viited, näiteks B6 või B7, saab sisestada dialoogi, kasutades selleks suunamist , mis tähendab hiirega valitud hiireklõpsu klõpsamist, mitte selle sisestamist. Mitte ainult ei osuta lihtsamalt, vaid aitab vähendada vigu ka valemites vale raku viited.
02 02
Exceli INDEKSI FUNKTSIOON - viitenumber
Exceli INDEKSI FUNKTSIOON - viitenumber
Funktsiooni võrdlusvorm tagastab konkreetse rea ja andmeveeru ristumiskohas asuva lahtri andmeväärtuse.
Viide massiiv võib koosneda mitmest kõrvutisest vahemikust, nagu on näidatud ülaltoodud pildil.
INDEKSI FUNKTSIOON (viitenumbri) süntaks ja argumendid
INDEKSI funktsiooni süntaks ja argumendid Viide vorm on:
= INDEX (viide, Row_num, Column_num, Area_num)
Viide - (soovi korral) soovitud teabe funktsiooni otsimiseks otsitavate rakkude vahemikus olevad raku viited.
- Kui selle argumendi jaoks on sisestatud mitu erinevat vahemikku, peavad vahemikud olema ümbritsetud eraldi ümara sulgudes, nagu on näidatud INDEX-valemiga: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8), mis on võetud ülaltoodud pildist
Row_num - rea number massiivis, kust väärtust tagastada.
- ühe rea võrdlusvahemiku jaoks vabatahtlik
- nõutav ühekordse veeru ja mitme rida vaatevälja jaoks
Column_num - veeru number massiivis, kust väärtust tagastada.
- ühekohalise veeru valikuline valik vahemik
- nõutav ühe rea ja mitme veeru vaatevälja jaoks
Märkus: nii Row_num kui ka Column_num argumentide korral saab sisestada kas rea ja veeru numbrid või raporti viited selle teabe asukohale töölehel.
Area_num (vabatahtlik) - kui võrdlustaotlus sisaldab mitut mitte-külgnevat vahemikku, valib see argument, millist lahtrite ulatust andmeid taastada. Kui see on välja jäetud, kasutab funktsioon esialgset vahemikku, mis on loetletud viidete argumendis.
- Viidete argumendis sisestatud esimene vahemik on nummerdatud 1;
- teine on 2;
- kolmas on 3 ja nii edasi.
INDEKSI FUNKTSIOON (viitenumm) Näide
Eespool toodud kujutisel kasutatud näide kasutab INDEX-i funktsiooni viitevormi, et naasta kuu juul alates raevu A1-lt alalt E1-le.
Alljärgnev teave hõlmab toiminguid, mida kasutatakse INDEXi funktsiooni sisestamiseks töölehe lahtrisse B10.
Sammud kasutavad Row_num, Column_num ja Area_num argumentide raku viiteid, mitte neid otse neisse numbritele sisestama.
INDEKSI FUNKTSIOONI sisestamine
Funktsiooni ja selle argumentide sisestamise võimalused on järgmised:
- Tippige kogu funktsioon: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) lahtrisse B10
- Funktsiooni ja selle argumentide valimine dialoogiboksi INDEX funktsioonide abil
Kuigi on võimalik käsitsi sisestada kogu funktsioon, on paljudel inimestel lihtsam kasutada funktsiooni argumentide sisestamiseks dialoogi.
Allpool toodud sammud kasutavad funktsiooni argumentide sisestamiseks dialoogi.
Dialoogiboksi avamine
Kuna funktsiooni on kaks - igaüks koos oma argumentidega - iga vorm nõuab eraldi dialoogi.
Selle tulemuseks on täiendav samm, kui avada INDEXi funktsiooni dialoogiboks, mis pole enamikus Exceli funktsioonides olemas. See samm hõlmab array- vormi või argumendi referentsvormi komplekti valimist.
Allpool on sammud, mida kasutatakse INDEXi funktsiooni ja argumentide sisestamiseks lahtrisse B10, kasutades funktsiooni dialoogi.
- Töölehel klõpsake töölaual B8 - see on koht, kus funktsioon asub
- Klõpsake lindi menüü vahekaardil Vormid
- Funktsiooni rippmenüü avamiseks valige rippmenüüst käsku Otsi ja viide
- Klõpsake loendis INDEX , et avada dialoogiboks Select Arguments ( Vali argumendid), mis võimaldab valida funktsiooni Array ja Reference forms
- Klõpsake viide, row_num, column_num, area_num valik
- INDEKSI funktsiooni avamiseks klõpsake OK - dialoogiboksi viide vorm
Funktsiooni argumentide sisestamine
- Klõpsake dialoogiboksis viiteliini
- Sisestage avatud ümarlaud " ( " sellel joonel dialoogiboksis
- Töölaual esiletõstetud lahtrid A1 kuni A5, et siseneda vahemikku pärast avatud klapi
- Sisestage koma, mis toimib esimese ja teise vahemiku vahel eraldajana
- Töölehel esiletõstetud rakud C1 kuni E1, et sisestada vahemik pärast koma
- Tippige teine koma, mis toimib teise ja kolmanda vahemiku vahel eraldajana
- Esiletõstetud töölaual C4 kuni D5, et siseneda vahemikku komaga
- Viige argumendi lõpuleviimiseks pärast kolmandat valikut sisestada sulgemiskraam " ) "
- Klõpsake dialoogiboksis rida Row_num
- Klõpsake raami B7, et sisestada selle lahtri viide dialoogiaknasse
- Klõpsake dialoogiboksis rea Column_num
- Klõpsake lahtris B8, et sisestada selle lahtri viide dialoogiaknasse
- Klõpsake dialoogiboksis rida Area_num
- Klõpsake raami B9-ga, et sisestada selle lahtri viide dialoogiaknasse
- Klõpsake funktsiooni täitmiseks OK ja sulgege dialoogiboks
- Kuu juul ilmub lahtrisse B10, kuna see on kuu, mis lõikab teise piirkonna esimest rida ja teist veergu (vahemik C1 kuni 1)
- Kui klõpsate lahtris B8, kuvatakse töölehe kohal olevas valemiribal täisfunktsioon = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8)
Indeksfunktsioon Vigade väärtused
INDEX-funktsiooniga seotud tavalised veamäärused - võrdlusvorm on:
#VALUE! - Tekib, et kas Row_num , Column_num või Area_num argumendid ei ole numbrid.
#REF! - juhtub, kui:
- Row_num argument on suurem kui valitud ridade ridade arv;
- Col_num argument on suurem kui valitud veerus olevate veergude arv.
- Area_num argument on suurem kui valitud alade piirkondade arv.