Excel 2010 – Lihtsad funktsioonid (HARJUTUS 5)

Oleme jõudnud sellise huvitava asjani nagu on seda funktsioon. Selle peatüki eesmärk ei ole tutvustada kõiki funkstioone, vaid vaatame mis on funktsioon, milline on funktsiooni struktuur ja kuidas panna see kõik kirja. Õpime ära funktsiooni olemuse ning mõned igapäevasemad nendest.

Mis on funktsioon? 

Exceliga valemitega käib alati kaasas hunnik funkstioone. Need on eeldefineeritud valemid teatud kindla tegevuse sooritamiseks. Näiteks tänase kuupäeva genereerimine, keskmise leidmine, tekstide ühendamine, jt. Eesmärgiks on asendada pikki ja lohisevaid valemeid, et kasutaja töös oleks vahem vigasid ning hoiaks tublisti aega kokku.

Järgmisel pildil on on näide aritmeetilise keskmise kohta. Selle asemel, et liita kõik arvud kokku ja jagada see koguarvuga, kasutame funktsiooni =AVERAGE().

144.jpg

Funktsioone on tugevasti üle 300. Kindlasti ei tähenda, et need tuleks kõik pähe õppida. Mõned on neist raskemad, mõned kergemad ning osa neist ei kasuta mitte kunagi. Pigem tuleb tähelepanu pöörata nende kasutamisoskusele ja küll sagedamini kasutatavad funktsioonid meeldejäävad.

Funktsiooni grupid

Vastavalt funktsiooni kasutusele jagatakse need gruppidesse:

  • Rahandus (Financial)
  • Kuupäevad ja kellaajad (Date & Time)
  • Matemaatika (Math &Trig)
  • Statistika (Statistical)
  • Järelevaatamine ja viide (Lookup & Reference)
  • Andmebaas (Database)
  • Tekst (Text)
  • Loogika (Logical)
  • Teave (Informataion)
  • Tehniline (Engineering)
  • Kuup (Cube)
  • Ühilduvus (Compatibility)
Excel 2010 on värskendanud olemasolevaid funktsioone, nendele teisi nimesid andnud või eemaldanud. Ühilduvuse tagamiseks vanemate versioonidega, ei ole vanu funktsioone päris ära kustutatud, vaid pigem peidetud.

Funktsiooni struktuur

145.jpg
  1. Kõik funktsioonid algavad võrdusmärgiga (=)
  2. Pärast võrdusmärki tuleb kohe funktsiooni nimi
  3. Pärast nime, tulevad kohe sulud
  4. Sulgude sisse lisatakse argumendid

Funktsiooni argumete võib olla üks või rohkem. Mitme argumendi puhul eraldatakse need semikooloniga (;).  Argumendid sõltuvad funktsioonist ning selleks võivad olla arvud, tekstid, loogikaväärtused, massiivid, veaväärtused või lahtriviited. Argumentideks saavad olla ka valemid või funktsioonid.

Funktsiooni nime tippimisel kuvatakse funktsiooni nime kohtspikker, mis kirjeldab funktsiooni sisu. Näiteks funktsiooni =SUM() nime kirjutamiseks kuvatakse spkker ‘Liidab kõik arvud lahtrivahemikus’.

146.jpg

Kui olete funktsiooni nime ja esimese sulu sisestanud, siis kuvatakse argumentide kohtspikker, mis annab märku, milliseid andmeid funktsioon “soovib”.

147.jpg

Funktsiooni sisestamine

Funkstiooni saab lisada funktsiooni võluri abil või käsitsi. Ise pooldan nn. ksitsi meetodit ja arvan, et õppimise seisukohalt on hea ise kõik läbi kirjutada.

  1. nimelt vii kursor soovitud lahtrisse
  2. alusta võrdusmärgiga, sisesta funktsiooni nimi ja sulg
    148.jpg
  3. nüüd jälgi argumentide kohtspikrit, mis teavitab, et tuleb sisestada üks või rohkem arve. Arvude vahemiku märkimiseks lohista hiirega üle andmete – luuakse lahtrite vahemik A2 kuni A11.
    149.jpg
  4. tulemi saamiseks lõpeta sulg ja vajuta ENTER
    150.jpg
  5. Näiteks kasutatud arvude summa tuleb 26
  6. Valemi andmete muutmiseks/parandamiseks tuleb teha lahtrile topeltklikk või kasutada valemiriba
    151.jpg

Pea meeles!

  • Suurem osa vigadest on tingitud valesti kirjutatud funktsiooni nimest
  • Funktsiooni kirjutamisel suurtel ja väikestel tähtedel vahet ei tehta
  • Ühes funktsioonis võib olla kasutusel kuni 7 funktsiooni
  • Suurim argumentide arv on 30
  • Argumendid eralda teineteisest semikooloniga (;)
  • Argumentide järjekord on oluline
  • Tekstilised argumendid tuleb panna jutumärkidesse (“tekst”)

Enimkasutatavad funktsioonid

Nagu mäletate oli Excelis funktsioone rohkem kui 300. Et Exceli õppimisega edasi liikuda õpime ära mõningad enimkasutatavad funktsioonid.

SUM()

SUM() funktsioon liidab kokku kõik numbrilised argumendid. Argumendid võivad olla nii üksikud numbrid kui lahtrite vahemik – mitme vahemiku liitmiseks hoidke all Ctrl-klahvi.

151.jpg

AVERAGE()

AVERAGE() funktsiooni abil saad leida arvude aritmeetilise keskmise – argumendid liidetakse omavahel ja jagatakse koguarvuga.

152.jpg

MAX() ja MIN()

MAX() funktsioon leiab antud vahemikust kõige suurema arvu ning MIN() funktsioon kõige väiksema arvu.

153.jpg

COUNT(), COUNTA() ja COUNTBLANK()

Tegemist on statistikafunktsioonidega, mis vastutavad mingit moodi lahtrite kokkulugemisega.

  • COUNT() – loeb kokku lahtrid, kuhu on lisatud arvud (kui vahemik sisaldab teksti, siis neid ei loeta)
  • COUNTA() – loeb kokku KÕIK täidetud lahtrid – nii tekstid kui numbrid
  • COUNTBLANK() – loeb kokku lahtrid, mis on antud vahemikus tühjad
154.jpg

PRODUCT()

PRODUCT() on funktsioon, mis võimaldab etteantud argumendid omavahel korrutada.

155.jpg

ROMAN()

ROMAN() funktsioon teisendab araabia numbrid roomanumbriteks. Sisesta funktsioon ja vali argument vahemikus 0-3999.  Argumendi sisestamisel antakse võimalus sisestada [vorm] – kuna see on nurgeliste sulgude vahel, siis on see valikuline. Kui jätate selle lisamata, siis teisendatakse klassikalisse roomanumbrisse.
156.jpg

SQRT()

SQRT() funktsioon on funktsioon, mis tagastab arvust ruutjuure.
Meeldetuletus! Negatiivsest arvust ruutjuurt võtta ei saa!
157.jpg

ROUND()

ROUND() on funktsioon, mis ümaradab arvu. Funktsioon nõuab kahte argumenti – esimene soovitud arv ja teine määrab soovitud kümnendkohad (komakohtade arv). Arvud 0-4 ümardatakse allapoole ja 5-9 ülespoole.

158.jpg

Muutlikud funktsioonid

Kui eelmised funktsioonid nõudsid vähemalt ühte argumenti, siis on terve hulk funktsioone, mis ei soovi neid. Ehk sulud tuleb jätta tühjaks. Järgmised funktsioonid suudavad ise midagi valmis genereerida.

TODAY()

TODAY() on funktsioon, mis väljastab tänase kuupäeva. Kui olete selle funktsiooni lisanud ja avate faili mõnel teisel kuupäeval, siis kuvatakse automaatselt avamise kuupäev.

159.jpg

NOW()

Sisestades funktsiooni NOW() genereeritakse meile tänane kuupäev koos kellaajaga.

160.jpg

PI()

PI() on funktsioon mis tagastab pii väärtuse kuni täpsusega 15 numbrikohta
161.jpg

Tingimusfunktsioon IF()

Tingimusfunktsioone on Excelis päris palju ning üks keerulisem kui teine. Vähemalt alguses tuleb ära õppida, IF() funktsioon, mis võimaldab kuvada infot või teostada erinevaid tehteid vastavalt tingimusele.

Vaatame näiteks IF() funktsiooni, mis vastavalt lahtri sisule teavitab, mis sooga on tegemist – mees või naine.

  1. Alguses sisestame funktsiooni nime nagu ikka ja jälgime tekkinud spikrit:
    162.jpg

    • loogilisuse_test – kõige olulisem osa funktsioonid, kus saad seada võrratustehte  abil tingimuse. Näiteks: a3>50, c45=200 jne
    • [väärtus_kui_tõene] – siia lisa tehe või väärtus, mis tagastatakse juhul, kui loogilisuse testi tulemus on TÕENE
    • [väärtus_kui_väär] – viimaseks lisa tehe või väärtus, mis tagastatakse juhul, kui loogiline test on VÄÄR
  2. Seega M-tähe kontrollmiseks peame kirjutama tingimuse A2=”M”. Kuna M-täht on tekst siis on oluline lisada see jutumärkidesse
    163.jpg
  3. Nüüd kui väärtus on tõene, siis soovime, et funktsioon väljastakse sõna “mees”
    164.jpg
  4. Järelikult kui lahtris pole M-tähte, siis funktsioon peaks väljastama sõna “naine”
    165.jpg
  5. Kui funktsioon on sisestatud, siis lõpetame sulu ja vajutame ENTER. Ja kopeerime täitepideme abil funktsiooni ja järgmistesse lahtritesse.
    166.jpg
Exceli faili tingimusi saab pikemaks ajada, lisades sellele uusi ja uusi tingimusi. Kuid selles peatükis me alls tutvume funktsiooniga ja ei tahaks teid veel ära hirmutada. 🙂

Kombineeritud funktsioonid

Kui jutt juba hirmutamisks läks, siis vaatame kuidas üldiselt saame kasutada valemit funktsiooni sees. Võtame näiteks jagamistehte, kus soovime, et arvud samal ajal ümardatakse 2 kohta pärast koma.
167.jpg
Tegelikult ei pea see olema valem, vaid võib olla vabalt ka mõni teine funktsioon. Näiteks kasutame YEAR() ja TODAY() funktsioone, et väljastada meile jooksev aastaarv.
168.jpg

Harjutus 5

Lae alla fail harjutus05.xlsx!

423.jpg

 

Attachments1

SEE ALL Add a note
YOU
Add your Comment

Viimased postitused

Meist

metshein.com on pakkunud juba üle kümne aasta tasuta eestikeelseid infotehnoloogiaga seotud kursusi. Sama kurssi püütakse järgida ka edaspidi. Eesmärk muuta arvutiõpe võimalikult lihtsaks!

metshein.com: parim eestikeelne koolitusportaal

Kontakt: kliki siia

Hetkel õpivad:

There are no users currently online

Kontrolli tunnistust