Exeli funktsioonid jagunevad rühmadesse: 1) Maatemaatilised(Math ja Tig) 2)Kuupäeva- ja kellaaja funktsioonid(Date ja Time) 3) Otsimise ja viitamise funktsioonid(Lookup ja Reference) 4)Loogikafunktsioonid (Logical) 5) Finantsfunktsioonid (Financial) 6)Tekstifunktsioonid(Text) 7)Statistikafunktsioonid (Statistical) Matemaatilised funktsioonid 1)Liitmisfunktsioon SUM(Liidetav1;Liidetav2) 5 SUM(piirkond) - liidab kokku piirkonnas olevad arvud 5 7 9 40 12 3 4 9 18
Teksti pikkus - LEN Arvu teisendamine tekstiks TEXT, DOLLAR, FIXED Teksti teisendamine arvuks VALUE Tekstide ühendamine (liitmine, sidurdamine) CONCATENATE Tekstiosa eraldamine LEFT, RIGHT, MID Tekstide võrdlemine EXACT Tekstis suur- ja väiketähtede muutmine UPPER, LOWER, PROPER Märgi või tekstiosa otsimine FIND Tekstiosa asendamine SUBSTITUTE Märkide asendamine tekstis REPLACE Tühikute eemaldamine teksti algusest ja lõpust - TRIM Finantsfunktsioonid Laenud, liisingud, hoiused Perioodilised maksed kogu ajavahemiku jooksul sama suurusega Intressimäär ei muutu Sissetulev summa positiivne, väljaminev negatiivne Kasutatav ajaühik peab olema sama kõigi andmete jaoks Kasutatavad parameetrid: Rate intress protsentides, enamasti aastas Nper makseperioodide arv Pmt makse suurus Per makseperiood Pv hetkeväärtus Fv väärtus tulevikus PMT(Rate;Nper;Pv) (osa)makse suurus
Teksti pikkus - LEN Arvu teisendamine tekstiks – TEXT, DOLLAR, FIXED Teksti teisendamine arvuks – VALUE Tekstide ühendamine (liitmine, sidurdamine) – CONCATENATE Tekstiosa eraldamine – LEFT, RIGHT, MID Tekstide võrdlemine – EXACT Tekstis suur- ja väiketähtede muutmine – UPPER, LOWER, PROPER Märgi või tekstiosa otsimine – FIND Tekstiosa asendamine – SUBSTITUTE Märkide asendamine tekstis – REPLACE Tühikute eemaldamine teksti algusest ja lõpust - TRIM Finantsfunktsioonid Laenud, liisingud, hoiused Perioodilised maksed kogu ajavahemiku jooksul sama suurusega Intressimäär ei muutu Sissetulev summa positiivne, väljaminev negatiivne Kasutatav ajaühik peab olema sama kõigi andmete jaoks Kasutatavad parameetrid: Rate – intress protsentides, enamasti aastas Nper – makseperioodide arv Pmt – makse suurus Per – makseperiood Pv – hetkeväärtus Fv – väärtus tulevikus PMT(Rate;Nper;Pv) – (osa)makse suurus
Teksti pikkus - LEN Arvu teisendamine tekstiks TEXT, DOLLAR, FIXED Teksti teisendamine arvuks VALUE Tekstide ühendamine (liitmine, sidurdamine) CONCATENATE Tekstiosa eraldamine LEFT, RIGHT, MID Tekstide võrdlemine EXACT Tekstis suur- ja väiketähtede muutmine UPPER, LOWER, PROPER Märgi või tekstiosa otsimine FIND Tekstiosa asendamine SUBSTITUTE Märkide asendamine tekstis REPLACE Tühikute eemaldamine teksti algusest ja lõpust - TRIM Finantsfunktsioonid Laenud, liisingud, hoiused Perioodilised maksed kogu ajavahemiku jooksul sama suurusega Intressimäär ei muutu Sissetulev summa positiivne, väljaminev negatiivne Kasutatav ajaühik peab olema sama kõigi andmete jaoks Kasutatavad parameetrid: Rate intress protsentides, enamasti aastas Nper makseperioodide arv Pmt makse suurus Per makseperiood Pv hetkeväärtus Fv väärtus tulevikus PMT(Rate;Nper;Pv) (osa)makse suurus
Ülesanne 5 Teisenda ühe aasta kuupäevad vahemikku 0 kuni1 (kasuta fn-i Yearfrac) minda erinevalt: , kuu ja nädalapäeva nimi ja nädala number, anus täisaastates asuta funktsioone if, today, year, month jne saastates on väiksem kirjasuurus Pühad 23.12.2007 24.12.2007 asi (fn Workday)? Finantsfunktsioonid FV Tagastab investeeringu tulevase väärtuse FV(määr;per_arv;makse;praeg_väärtus;tüüp) Arvutab ülejäänud suuruste järgi lõppväärtuse. Näiteks on võimalik arvutada, kui palju on kolme aasta pärast pangakontol raha, kui iga kuu panna 1000 krooni arvele NPER Tagastab investeeringu perioodide arvu NPER(määr;makse;praeg_väärtus;tul_väärtus;tüüp) Arvutab perioodide arvu, mis kulub raha kogumiseks või laenu tasumiseks PMT Tagastab aastamaksu perioodilise makse
Teisendusfunktsioonid CBool, CByte CDate (CVDate) CInt, CLng, CSng, CDbl CStr, Format CVar, CDec Asc, Chr Hex, Oct Tüübifunktsioonid VarType IsNumeric, IsDate, IsEmpty, IsNull IsArray, IsObject IsError, IsMissing Ajafunktsioonid Now, Date, Time Day, Year, Month, Hour, Minute, Second Weekday DateAdd, DateDiff DateSerial, DateValue Stringifunktsioonid Len Mid, Left, Right Trim, LTrim, RTrim LCase, UCase Matemaatikafunktsioonid Abs, Sqr, Int, Fix, Exp, Log Rnd trigonomeetria Finantsfunktsioonid FV, Pmt, Rate SLN, SYD, DDB Massiiv Array LBound, UBound Failifunktsioonid EOF,LOF, FileLen, FileDateTime CurDir Input, Seek Värvid RGB, QBColor Dialoog InputBox, MsgBox Keelestruktuurid Valikud * If tingimus Then tegevus * If tingimus Then tegevus(ed) End If * If tingimus1 Then tegevus(ed)1 ElseIf tingimus2 Then ... End If Select Case avaldis Case väärtus1
detsember 16. 17. A JAN B FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC 8. 9. 10. 12:00 1.klass 4.mai 12:15 2.klass 4.juuni 12:30 3.klass 4.juuli 12:45 4.aug 13:00 13:15 13:30 13:45 14:00 14:15 14:30 14:45 15:00 Finantsfunktsioonid Määr intressimäär perioodi kohta. FV Tagastab investeeringu tulevase väärtuse FV(määr;per_arv;makse;praeg_väärtus;tüüp) Per_arv makseperioodide koguarv annuit Makse iga perioodi makse; annuiteedi ke
.............................................................................42 MAX/MIN ............................................................................................................................. 42 PRODUCT ........................................................................................................................... 42 ROOMA NUMBRID ..............................................................................................................42 Finantsfunktsioonid................................................................................................................... 43 Kuupäeva-ja kellaajafunktsioonid.............................................................................................44 Otsingu- ja viitefunktsioonid......................................................................................................47 Tekstifunktsioonid...........................................................................................