Otsimis- ja viitamisfunktsioonid. Materjal töövihikus: Exc_Otsimine_Viitamine.xls nktsioonid. tsimine_Viitamine.xlsm Funktsioon INDEX(piirkond; riviindeks; tulbaindeks) Index() funktsiooni abil leida kuu nimetus Kuu number Kuu nimetus Kuu nr Nimetus 1 Jaanuar 8 August 2 Veebruar 3 Märts 4 Aprill 5 Mai 6 Juuni 7 Juuli 8 August 9 September 10 Oktoober 11 November 12 Detsember Funktsioon MATCH(otsitav; vektor; otsimisviis)
PAR_06 Parkett 14 54 PAR_25 Parkett 15 56,9 PAR_01 Parkett 15 60 LAM_23 Laminaat 9 65 PAR_13 Parkett 15 65,2 LAM_36 Laminaat 10 67 PAR_05 Parkett 16 73 PAR_21 Parkett 16 74 PAR_11 Parkett 16 82 Funktsioon Index Leiab antud indeksi järgi väärtuse lahtrite piirkonnas INDEX (piirkond; reaindeks; tulbaindeks) tulemuseks väärtus lahtrist, mis asub piirkonnas reas antud reaindeksiga ja tulbas antud tulbaindeksiga INDEX (rida; tulbaindeks) = INDEX (rida; 1; tulbaindeks) või INDEX (tulp; reaindeks) = INDEX (tulp; reaindeks; 1) NÄIDE Rea nr. Veeru nr. Väärtus 4 1 PVC_01 Funktsioon Match Otsib antud väärtuse indeksi lahtrite piirkonnas MATCH (otsitav; vektor; otsimisviis) tulemuseks otsitava väärtuse järjenumber antud vektoris: reas või tulbas
h A Err:509 P Err:509 d b Funktsioon INDEX Võimaldab viidata vektorite (rivid, tulbad) ja tabelite elementidele (lahtritele) indeksite abil Kaks põhivarianti: INDEX (vektor; indeks) INDEX (tabel; riviindeks; tulbaindeks) vektor - rivi või tulp: ühemõõtmeline massiiv indeks - elemendi (lahtri) järjenumber vektoris piirkond - riskülikukujuline ala töölehel: kahemõõtmeline massiiv (tabel või maatriks). Koosneb rividest ja tulpadest rivi- ja tulbaindeks - rivi ja tulba järjenumber massiivi algusest Vektor V 13 -27 65 89 -24 k 1 2 3 4 5
Funktsioonide INDEX ja MATCH kooskasutamine. Tabel Vahemiku otsimine Harjutus "Komisjonitasu" Otsimine kahes suunas. INDEX & MATCH ja VLOOKUP. sed vektorid veeb klipp index Funktsioon INDEX Võimaldab viidata vektorite (rivid, tulbad) ja tabelite elementidele (lahtritele) indeksite abil. Kaks V(k); V[k] põhivarianti: INDEX (vektor; indeks) Vk = INDEX(V; k) INDEX (tabel; riviindeks; tulbaindeks) Ti, j = INDEX(T; i; j) T(i, j); T[i] [j] vektor - rivi või tulp: ühemõõtmeline massiiv indeks - elemendi (lahtri) järjenumber vektoris Err:512 piirkond - riskülikukujuline ala töölehel: kahemõõtmeline massiiv (tabel või maatriks). Koosneb rividest ja tulpadest rivi- ja tulbaindeks
siis SUMIF(A1:A4,">160000",B1:B4) tagastab $63000 6 Otsingufunktsioonid Võimaldavad: antud tingimustele vastavate andmete leidmist tabelitest, andmete automaatset ülekandmist ühest tabelist teisse, päringute ja väljavõtete tegemist … Peamised funktsioonide variandid on järgmised: INDEX ( ) LOOKUP ( ) INDEX (piirkond; riviindeks; tulbaindeks) või INDEX (rivi; tulbaindeks) või MATCH ( ) INDEX (tulp; riviindeks) VLOOKUP ( ) ja HLOOKUP ( ) Siia rühma võib arvata ka funktsioonid: SUMIF ( ) ja COUNTIF( ) MAX ( ) ja MIN ( ) Tagastab indeksitega (järjenumbritega) määratletud lahtri väärtuse.