Tallinna Tehnikaülikool Informaatikainstituut
Tõõ Andmed ja valemid
Üliõpilane Õppemärkmik
Õppejõud J. Vilipõld Õpperühm
Palun täitke tühjad lahtrid
MASB11 Harjutused Andmete tüübid
Excelis Valemid ja
avaldised Funktsioonid
Arvandmed , -avaldised ja -funktsioonid Aadressite ja nimede kasutamine
valemites Arvavaldised -
tehete prioriteedid , funktsioonid Minirakendus "Detailike" - ülesande püstitus Minirakendus "Detailike" -
aadresside kasutamine Minirakendus "Detailike" - nimede kasutamine Pildi hind Loogikaandmed, -avaldised ja funktsioonid Võrdlused ja loogikatehted IF-funktsioon Funktsioonid Palk & Kauba hind Viktoriin_1 Tekstandmed, -avaldised ja funktsioonid Ajaandmed, -avaldised ja -funktsioonid Ülesanded Kolmnurga
karakteristikud Prisma silinder Arvvalemid Ruutvõrrand Intressi arvutamine Pall Ideaalne inimene
Viktoriin 2
Lisad Nimede määramine ja kasutamine
Valideerimine - sisendandmete kontroll Pöördülesanne
Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Harjutused Arvud Tekstid Ajaväärtused
Andmete tüübid Excelis eristatakse järgmisi andmetüüpe: - arvud - tekstid - ajaväärtused - tõeväärtused
Iga tüübi jaoks on määratletud lubatavad
tehted ja
operatsioonid (funktsioonid), esitusviisid (vormingud) sisestamisel ja kuvamisel ning väärtuste
diapasoon . Lahtris võib olla ainult üks väärtus. See sisetatakse otse
lahtrisse või leitakse valemi poolt. Väärtused võivad esineda konstanditena ka valemites. Väärtuste esituses valemites on teatud iseärasused, võrreldes lahtriväärtustega
Excel määrab sisestatava väärtuse tüübi esitusviisi järgi. Arvude ja kuupäevade esitusviis (eraldajad) sõltub keeleseadetest, mis on määratud Wind Keelesedetest sõltub ka
eraldajate kasutamine loeteludes (võivad esineda valemites) Meil, Eestis, on tüüpilised Eesti/Vene ja USA/Inglise keeleseaded (vt. Tabelit)
Eraldajad sõltuvalt keeleseadetest Eesti/Vene USA/Inglise Liik
eraldaja näide eraldaja Arvud
koma 13,05 punkt Kuupäevad punkt 3.05.2002
kaldkriips Kellaajad
koolon 14:28:15 koolon
Loetelud semikoolon a; b; c koma
NB! Keeleseadeid saab muuta
Windows 'i aknas
Control Panel / Regional Options Tõeväärtused
peratsioonid (funktsioonid),
ng väärtuste diapasoon.
se lahtrisse või leitakse valemi poolt. . Väärtuste esituses valemites on
eleseadetest, mis on määratud Window'sis
udes (võivad esineda valemites)
keeleseaded (vt. Tabelit)
USA/Inglise näide 13.05 05/13/01 14:28:15 a, b, c
rol Panel / Regional Options Funktsioonid Arvavaldised Tekstavaldised
Valemid ja avaldised
Valem on korraldus Excelile leida (tuletada) mingi väärtus ja salvestada see antud
lahtris. See esitatakse kujul: =
avaldis Võrdusmärk ( = ) on Excelile tunnuseks, et tegemist on valemiga.
Suvalist sisendit, mis
algab võrdusmärgiga, käsitleb Excel valemina. avaldis - määrab, millised tehted peab täitma
andmetega vajaliku väärtuse leidmiseks.
Üldjuhul ta koosneb: operandidest, tehtemärgidest ja ümarsulgudest.
Operandideks võivad olla: konstandid: 12 25,73 "N" "
Kasemets " "01.01.2000" viited lahtritele ja lahtriplokkidele (muutujad): -
aadressid : B5, H13, C5:H28, $B$5, H$13, ..., Sheet2!B5, ... - nimed: a, x, x_1, c_, pikkus, palk, ... , Sheet2!palk, ... funktsiooniviidad ehk lihtsalt funktsioonid: SIN(B3),
SQRT (a^2+b^2), SUM(C3:C103), MAX(palk),
LEFT (nimi;1)
Tehted ja tehtesümbolid, tehete prioriteedid 1. % protsent: 18% = 0,18 10%*130 = 13 2. ^
astendamine (Alt+94): (x+2)^2 (x+2)^(1/3) 3. * , /
korrutamine , jagamine: a*b a/b 2*(a+b)/d 4. + , -
liitmine , lahutamine: a+b a-b 5. & sidurdamine (tekstide ühendamine): enimi&" "&pnimi 6. = , , = võrdlustehted: A3>C4 palk0 B2="N"
NB! Võrdse prioriteediga tehteid täidetakse järjest vasakult paremale, tehete
täitmise järjekorra määramiseks võib kasutada ümarsulge.
=2,67*(13,7-2,68)/14,1 =B3*B4/B5 =B3/(B4*B5) =(a+b)/(x+y) =(a+b)/(1+x/(a+d)) =(a+b)^(1/3) Loogikaavaldised Ajaavaldised
a salvestada see antud
miga. Suvalist sisendit, mis
ajaliku väärtuse leidmiseks.
arsulgudest.
1.2000"
heet2!B5, ...
et2!palk, ...
SQRT(a^2+b^2),
nimi
0 B2="N"
kult paremale, tehete . Funktsioonid Arvavaldised Tekstavaldised
Sisefunktsioonid
Funktsioonid esitatakse valemites funktsioonviida abil
Funktsiooniviit (ehk funktsioon) esitatakse kujul : fun_nimi(argument; argument;...)
fun_nimi - funktsiooni nimi: SIN, SQRT, LOG, ...
argument - väärtus, mille jaoks on vaja leida funktsiooni väärtus. Võib olla konstant,
aadress, nimi või avaldis.
NB! Argumendid peavad olema alati sulgudes!!! Ka siis, kui on ainult üks.
NB! Eesti keelestandardi korral on argumentide eraldajaks semikoolon ( ; ) !!! Inglise keeleseade korral - koma ( , ) !!!
Argumentide arv ja nende järjestus sõltub funktsioonist. Paljudel funktsioonidel on ainult
üks argument. Mõnedel funktsioonidel argumendid puuduvad, nendel peavad nime
järel olema tühjad
sulud . PI(), NOW(),
TODAY (), ...
Funktsioonitark (kuvatakse riistariba nupuga fx) võimaldab saada kõikide funktsioonide
loetelu ja kirjelduse. Teda vaab kasutada ka funktsioonide sisestamisel.
Mõned näited =PI()*d^2/4 =SIN(PI()*x/4) =SQRT(a^2+b^2) =SQRT( ABS( (x-a) / (x+b) ) ) =SIN(X) + COS(2*x) + SIN(x^2) + COS(x)^2 =ACOS(x/(1 + x*x)) =(EXP(2*x) + EXP(-2*x))/2 =LOG(B3^4+5,23) =LN(B3^2+C3^2) =SUM(B3;C5:H35;K13) =MAX(B4; C4; D4) ="01.01.2005"-NOW() TODAY()-algus
=LEFT(
eesnimi ;1)&". "&
perenimi ) =MID(kood;3;2)
=IF(x 0,75 75, => 75 e või E Eksponendi eraldaja: 2,1e6 => 2,1·10 6 4e-8 => 2,38·10-8 () Negatiivse arvu alternatiivesitus: (562,75) => -562,75 = Valemi erijuht: =562,75 => 562,75 =-562,75 => -562,75 kr Rahavormingu tunnus: 562,75 kr % Protsenditehe: 18% => 0,18. Eelnev väärtus jagatakse 100-ga tühik Kolmikute eraldaja arvu täisosas: 3 456 562,75 / Tavaline murd: 562 3/4 => 562,75
Arvavaldiste operandideks võivad olla arvkonstandid, viited lahtritele ja lahtriplokidele (aadressid ja nimed), mis sisaldavad arve, ja funktsioonid, mille tagastatavateks väärtusteks on arvud.
Arvkonstandid valemites võivad
sisaldada ainult
numbreid , arvu märki, koma ja eksponen
=2,67*(13,7-2,68)/14,1 =-3,64+45*A5 =a*b*h/1e6
Aritmeetikatehted ja nende prioriteedid 1. % protsent: 18% = 0,18 10%*130 = 13
2. ^ astendamine =(Alt+94): (x+2)^3 (x+2)^(1/3)
3. * , / korrutamine, jagamine: a*b a/b 2*(a+b)/d
4. + , - liitmine, lahutamine: a+b a-b
Arvfunktsioonid Funktsioonid, mille tulemuseks on arvud. Siia kuuluvad eeskätt matemaatikafunktsioonid, kuid ka paljude teisre funktsioonide tulemiks on arvud (näiteks statistikafunktsioonid jm)
Vt. lehte Matemaatikafunktsioonid Arvude põhivormingud (esitusviisid). Täpsemalt vaata töövihik Vormindamine.xls Nimetus ja Tähendus, arvude esitusviis kood Üldine. Kehtib, kui lahtrile pole määratud mingit teist vormingud. Väärtus General kuvatakse sellisel kujul nagu ta sisestatakse või saadakse
valemist . Number Püsikoma. Määrab
murdosa pikkuse d. 0,00... Arv 562,725: d=2 => 562,73; d=5 => 562,72500; d=0 => 563
Scientific Ujukoma- ehk
eksponent : 5,6275E+02 0,00...E+00
Currency Raha. 54 562,40 kr. Arvu järele lisatakse kr, murdosas 2 kohta, kolmikud # ##0,00 kr täisosas eraldatakse tühikutega. Percentage Protsent: 18%. Väärtus kuvatakse korrutatuna 100-ga, lõppu lisatakse %. 0,0...% Säilitatav väärtus ei muutu. Text Tekst. Kuvamisel arvu käsitletakse tekstina. Kui
vorming on määratud @ enne sisestamist, siis säilitakse kõik märgid. Custom Kasutaja.
Luuakse olemasoleva vormingu alusel. Näiteks vorming 0,00" cm" kuvab arvu järel sümbolid cm. a ainult järgmisi märke
: -678,54 +137
75, => 75 > 2,38·10-8 562,75 => -562,75
jagatakse 100-ga
75
lahtritele ja lahtriplokidele e tagastatavateks
u märki, koma ja eksponenti
tt
e tulemiks on arvud (näiteks Vormindamine.xls
Näided
it teist vormingud. Väärtus 3562,725
õi saadakse valemist.
3562,73
00; d=0 => 563
3,5627E+03
murdosas 2 kohta, kolmikud 3 562,73 kr
a 100-ga, lõppu lisatakse %. 18%
ui vorming on määratud 3562,725
sel. Näiteks vorming 0,00" 37,58 cm Valemid Funktsioonid Nimede määramine
Harjutus 1 Kolmnurga karakteristikud: aadressid p=(a+b+c)/2 a 3 b b 4 S= p( p-a)( p-b)( p-c ) c r c 5 r=S / p 2 S 6 Sr=r Sr 3,14 a
Reklaam p 6
Kasutage aadressite sisestamisel valem r 1 osutamist: klõpsake hiirega lahtrit, kus a väärtus ja Excel lisab valemisse vastava
Harjutus 2 Kolmnurga karakteristikud: nimed
a 3 Nime määramine üksikule lahtrile b 4 c 5 Nimede määramine korraga
mitmele lahtrile S 6 Sr 3,14 Reklaam p 6 Kasutage nimede sisestamisel valemitesse osutamist: klõpsake hiirega lahtrit, kus asub vajalik r 1 väärtus ja Excel lisab valemisse vastava nime, kui see on lahtril olemas Nimede määramine
/2
)( p-b)( p-c )
ssite sisestamisel valemitesse
sake hiirega lahtrit, kus asub vajalik
lisab valemisse vastava aadressi.
esse asub vajalik
a nime, kui see Matemaatikafunktsioonid
Arvavaldised ja -funktsioonid a b c x y 7 -2 4 3 3
Nr
Exceli valem Valem Vastus ab 1 Err:509 D= Err:509 c a 2 Err:509 E= Err:509 bc a+x 3 Err:509 F= Err:509 b+ y a+ x 4 Err:509 G= Err:509 by (a+x )2 5 Err:509 H= Err:509 b 2y 3 6 Err:509 I= x 2 + y 2 Err:509
7 Err:509 b2 +4ac Err:509 3b 3 8 Err:509 J= x 2 + y 2 Err:509
( ) 3 9 Err:509 4 y+c 2 Err:509 K= a+b 3 3 2 10 Err:509 L=lga + x +2,76 Err:509
2e x +e-2x 11 Err:509 M= Err:509 a2 +b2 12 Err:509 N=sin 2x+cos x 2 -sin2 x Err:509
13
14
15
16 Aadressid Nimed
Minirakendus "Detailike"
V =AL, S=2A+PL d 2 h A=bh- 8
h d P=2(b+h)-d+ 2 d L AL 3 2A+ d b V= 6 m S= 4 10 10 b maksumus=
hindVAlgandmed : b, h, d, L - mõõtmed (cm), materjali hind (Kr/m3) Tulemid: V - ruumala (m3), S - täispindala (m2), maksumus (Kr) Vaheandmed: A - ristlõike pindala (cm2), P - ristlõike ümbermõõt (cm) , S=2A+PL d 2
- 8 d
+h)-d+ 2 3 2A+PL 2 m S= 4 m 10
us=hindV
mus (Kr)
mõõt (cm) Ülesande püstitus
Detailike - valemites aadressid
Hind 500 Maksumus Err:509
b 40 V = AL , S=2A+PL h 80 d 2 d 0 A=bh- L 600 h 8 V Err:509 d P=2(b+h )-d+ S Err:509 2 A 3200 d AL 3 2A+ P P 240 V= 6 m S= 4 b 10 10 maksumus=hindV L , S=2A+PL d 2 - 8 d
b+h )-d+ 2
L 3 2A+ PL 2 m S= 4 m 10
mus=hindV Ülesande püstitus Nimede määramine Valideerimine
Detailike - valemites nimed
Detailike - valemites aadressid
Hind 500 Maksumus Err:509
b 40 cm h 80 cm V = AL, S=2A d 20 cm d 2 h A=bh- L 600 cm 8 ruumala Err:509 cm^3 pindala Err:509 cm^2 P=2(b+h )-d+ A 3200 d b AL 3 P 240 V= 6 m S= 10 maksumus=hindV Valideerimine Pöördülesanne
V =AL, S=2A+PL d 2
A=bh- 8 d
P=2(b+h )-d+ 2 AL 3 2A+PL 2
V= 6 m S= 4 m 10 10
maksumus=hindV Nimede määramine Valideerimine Pöördülesanne
Mis maksab üks korralik pilt?
Geomeetria a 3 cm b 4 cm S Err:509 cm2 P Err:509 cm d Err:509 cm
Materjalide ja töö hind Lõuend 12 Kr/cm2 Raam 25 Kr/cm Sidemed 14 Kr/cm Töö 100 Kr
Pildi hind Err:509 Kr Pöördülesanne Loogikaandmed, -avaldised ja funktsioonid
Väärtused ja tehted
Võrdlused
Testike ehk viktoriinike Küsimus Vastus Hinnang Mitu veergu on Exceli töölehel? 256 TÕENE Mitu rida on Exceli töölehel? 65536 TÕENE Mis aastal loodi esimene personaalarvuti? 1976 TÕENE Mis firmas see loodi?
Apple TÕENE Mis aastal loodi esimene mikroprotsessor?
1971 TÕENE Mis firmas see loodi? Intel TÕENE
Keele test
eesti inglise hinnang
koer dog TÕENE dog
kass cat TÕENE cat
laud table TÕENE table
AND ja OR-funktsioonide kasutamine
a -6 VÄÄR Koostada valem, mis on tõene, kui 0
Kõik kommentaarid