/ / Funkcija "INDEX" "Excel": aprašymas, programa ir pavyzdžiai

"Excel" funkcija "INDEX": aprašymas, programa ir pavyzdžiai

Šiuo metu "Excel" yrapopuliarumas yra antras tik "Word". Tai leidžia jums lengvai atlikti įvairius ekonominius ir statistinius skaičiavimus per daug duomenų. Šiuo tikslu jis teikia daugybę integruotų funkcijų, įskaitant pagalbines. Kai kurie iš jų yra pajėgūs atlikti veiksmus, įskaitant duomenų masyvus. Tai apima funkciją "INDEKSAS". "Excel" naudojamas atskirai ir su "MATCH", kuris bus aptartas toliau.

funkcijos indeksas

Aprašymas

"INDEX" funkcija Excel grąžina langelio turinio vertę (nuorodą į vertę), nurodytą lentelės eilučių ir stulpelių numerių ar pavadintojo diapazono.

Jo sintaksė yra paprastas ir atrodo taip: INDEKSAS (masyvas, eilutės numeris, stulpelio numeris).

Ši funkcija taip pat gali dirbtivienos eilutės arba vieno stulpelio. Tokiu atveju, nurodant vienmatę masyvą, nustatomas vienas numeris. Tai žymi eilės numerį, jei masyvas yra stulpelis, ir atvirkščiai.

Funkcija "INDEX" programoje "Excel" kartais pateikia reikšmę "# REFERENCE!". Tai dažniausiai pasitaiko, jei ląstelė, esanti nurodytos eilutės ir stulpelio sankirtos vietoje, yra už nurodyto diapazono ribų.

Naudojimo pavyzdžiai

Pažvelkime į keletą atvejų, kai "INDEX" funkcija naudojama praktiškai.

Tarkime, yra masyvas, sudarytas iš 4stulpeliai ir 4 eilutės (žr. lentelę). Jei įvesite raktinį žodį "= INDEKSAS (B2: E5, 2, 3)" (be kabučių) į vieną iš lentelės ląstelių, esančių už A1: E5 diapazono ribų, ir paspauskite "Enter", tada vertė "begonia" bus grąžinta.

A

In

C

D

E

1

Netaikoma

1

2

3

4

2

1

aguonų

rožė

jazminas

Daisy

3

2

chrizantema

narcizas

begonija

Hortenzija

4

3

tulpė

violetinė

snieguolė

kardelis

5

4

asteris

bijūnas

lelija

gvazdikas

Jei norite sužinoti, kiek 2 grupės mokinių gavo „nepatenkinamą“ pažymį, atitinkamame langelyje turėtumėte įvesti posakį: INDEKSAS (C2: C5, 1).

A

In

C

D

E

1

Netaikoma

1 grupė

2 grupė

3 grupė

4 grupė

2

„Netenkina“

5

4

2

4

3

„patenkinamai“

12

10

13

11

4

„gerai“

7

8

8

10

5

„gerai“

1

3

5

4

„MATCH“ funkcija „Excel“

funkcijos indeksas ir paieškos pozicija „Excel“ pavyzdžiuose

Abu aukščiau pateikti pavyzdžiai neveiksturint daug duomenų. Faktas yra tas, kad naudojant „INDEX“ funkciją „Excel“ reikia įvesti ne pačios lentelės, o duomenų masyvo eilučių ir stulpelių numerius. Tai gana sunku padaryti, kai dalyvauja daugybė elementų. Kita „Excel“ funkcija gali padėti išspręsti problemą.

Apsvarstykite atvejį, kai masyvas susideda iš vienos eilutės.

A

In

C

D

1

prekes

2

daržovės

vaisius

prieskonių

3

pomidoras

kriaušės

druska

4

agurkai

obuoliai

pipirai

5

paprikos

apelsinai

imbieras

6

morkos

bananai

cinamonas

Vertių diapazonas šiuo atveju yra B3: B6.

Pasirinkite langelį kitoje eilutėje, pavyzdžiui, D1.Įveskite vaisiaus pavadinimą, kurio padėtį norime rasti, šiuo atveju „apelsinai“. Langelyje (E1), kur norime parašyti atitinkamos eilutės numerį, įveskite „= MATCH (D1; B3: B6; 0)“ (žr. Lentelę). Todėl ten pasirodo skaičius 3. Tai yra išraiškos „apelsinai“ skaičius diapazone B3: B6.

A

In

C

D

E

1

apelsinai

3

2

daržovės

vaisius

3

pomidoras

kriaušės

4

bulvių

obuoliai

5

morkos

apelsinai

6

pipirai

bananai

Paskutinis 0 reiškia, kad norite rasti tikslią atitiktį D1 vertei.

Kaip rasti visas teksto reikšmes, atitinkančias kai kuriuos kriterijus

Kaip parodyta aukščiau, funkcija „PAIEŠKA“pateikia tik vieną reikšmę (pačią pirmąją, t. y. viršutinę). Bet ką daryti, jei sąraše yra pakartojimų. Šiuo atveju masyvo formulės padeda. Norėdami juos naudoti, pasirinkite visą duomenų diapazoną ir naudokite klavišų kombinaciją „Ctrl + Shift + Enter“. Tačiau jo svarstymas nėra šio straipsnio tema.

funkcijų rodyklė „Excel“ pavyzdžiuose

„Excel“ funkcijos „INDEX“ ir „SEARCH“: pavyzdžiai

Įsivaizduokite, kad turite rinktis iš pakankamaididelis tik tam tikrų duomenų masyvas. Kad būtų paprasčiau, apsvarstykite atvejį su nedideliu elementų skaičiumi. Pavyzdžiui, turite ataskaitą apie kelių mokinių grupių pažangą ir jų pažymius. Pvz., Tarkime, kad norite, kad langelyje H2 būtų rodomas studentų, kurie gavo nesėkmę, skaičius.

A

In

C

D

E

F

D

X

1

Netaikoma

gr. vienas

gr. 2

gr. 3

gr. 4

gr. 2

gr. 4

2

„Blogas“

5

3

1

2

„Oud“

3

„Oud“

14

10

14

12

„gerai“

4

„gerai“

8

9

10

8

5

„gerai“

4

6

5

3

Tam geriausia naudoti abufunkcijos. Norėdami sužinoti, ką reikia įvesti į H2, pirmiausia pažvelkime į paprasčiausią išraišką, kurią galima naudoti šiam tikslui. Visų pirma norimą vertę galima gauti įrašius į šią langelį "= INDEX (A2: E5; 1; 2)". Čia mes panaudojome ankstesnių pavyzdžių variantą, kai eilučių ir stulpelių numeriai buvo apskaičiuojami rankiniu būdu. Tačiau mūsų tikslas yra automatizuoti šį procesą. Norėdami tai padaryti, vietoj dviejų ir vieno, kurie nurodo norimą eilutę ir stulpelį, masyve įrašykite atitinkamas funkcijas „PAIEŠKA“, kurios išduoda šiuos skaičius. Atkreipkite dėmesį, kad ieškome išraiškos „ud“, esančios ląstelėse G2 ir „gr. 2 "nuo H2. Be to, mes norime tikslių atitikčių, todėl 0 nurodomas kaip paskutinis, trečias argumentas abiem atvejais.

Tada vietoj 1 formulėje INDEX (A2: E5; 1; 2) turėtumėte parašyti: PAIEŠKA (G2; A2: A5; 0), o vietoj 2 - PAIEŠKA (H2; A2: E2; 0).

Po pakeitimo turime: INDEKSAS (A2: E5; PAIEŠKA (G2; A2: A5; 0); PAIEŠKA (H2; A2: E2; 0)). Todėl paspaudę „Enter“ šioje langelyje turime vertę „10“.

naudojant „Excel“ indekso funkciją

Kaip išplėsti gautos formulės poveikį iki tam tikro diapazono

Kaip žinote, „Excel“ funkcija „INDEX“ gali būti„Ištemptas“ iki tam tikro diapazono. Ankstesniame pavyzdyje tai visos 4 ląstelės iš H2: J3. Šiuo atžvilgiu būtina išsiaiškinti, kaip tai padaryti, kad „ištempiant“ šią formulę į dešinę ir žemyn, gautume teisingas vertes.

Pagrindinis sunkumas yra tas, kad masyvasA2: E5 turi santykinį adresą. Norėdami tai išspręsti, turėtumėte tai paversti absoliučia. Tam masyvas rašomas kaip $ A $ 2: $ E $ 5. Tas pats turėtų būti daroma ir su įmontuotomis funkcijomis, tai yra, jos turėtų atrodyti kaip MATCH ($ G $ 2; $ A $ 2: $ A $ 5,0) ir MATCH ($ H $ 2; A $ 2: $ E2; 0).

Galutinė formulės forma bus: INDEX ($ A $ 2: $ E $ 5; SEARCH ($ G $ 2; $ A $ 2: A $ 5; 0); SEARCH ($ H $ 2; $ A $ 2: $ E $ 2; 0)).

Todėl turėsime toliau pateiktą lentelę

A

In

C

D

E

F

D

X

1

Netaikoma

gr. vienas

gr. 2

gr. 3

gr. 4

gr. 2

gr. 4

2

„Blogas“

5

3

1

2

„Oud“

10

12

3

„Oud“

14

10

14

12

„gerai“

6

3

4

„gerai“

8

9

10

8

5

„gerai“

4

6

5

3

Norėdami gauti teisingą rezultatą, jums reikiaįsitikinkite, kad teksto reikšmės parašytos tiksliai, įskaitant klaidas ir nereikalingus tarpus. Priešingu atveju programa jų nelaikys vienodais.

funkcijos indeksas ir paieškos vieta programoje „Excel“

Dabar jūs žinote, kaip naudojama ši funkcija„INDEX“ „Excel“. Jums taip pat žinomi bendro naudojimo su „POISKPOS“ pavyzdžiai, kuriuos galėsite teisingai pritaikyti sprendžiant daugelį praktinių problemų.

Patinka:
0
Populiarios žinutės
Dvasinė raida
Maistas
yup