Rakendus "Arvutite müük"
Ülesanne 3
Tabelid
Tallinna Te Informaa Töö Üliõpilane Õppejõud vutite müük"
Tallinna Tehnikaülikool Informaatikainstituut Tabelid Õppemärkmik Õpperühm Sisukord
Rakendus "Puidu müük". Ülesande püstitus Puidu müük. Variandid Töötajad. Üldine nimekiri Rakendus "Puidu müük". Puidu hinnad
Rakendus "Funktsiooni uurimine".Ülesande püstitus Funktsioonide variandid Karakteristikute variandid Variandid Hinnad Tööötajad
Rakendus "Puidu müük". Ülesande püstitus
Koostada rakendus, mis võimaldab teha puidu müümise
arvestust . Rakenduse
andmemudel on toodud
skeemil . Rakenduses kasutada nimesid!!!
Müüjate andmed eraldada eraldi töölehele tabelisse M_töötajad vastavalt variandile
(kolm valda) tabelist Töötajad, kasutades arendatud filtrit. Eraldada skeemil näidatud
väljad toodud järjekorras. Sorteerida tabel kahe tunnuse: vald ja nimi, järgi.
Tabel P_müügid luua Table-objektina (List-objekt 2003-s)
Müüjate nimede ning puidu liikide ja sortide valimiseks kasutada valideerimist. Vald leida müüja nime järgi tabelist M_töötajad, kasutades funktsioone INDEX ja MATCH; määrata nimed vajalikele tulpadele Hind leida liigi ja sordi alusel tabelist P_hinnad funktsiooni
VLOOKUP abil
Tabelise tekitada vähemalt 20-25 rida
Tabeli alusel teha eraldi lehel variandiga määratud koondid kasutades risttabeleid ja
funktsiooni
SUMIF . Teha omal
valikul koondandmete põhjal 1-2 diagrammi
Teha omal valikul vähemalt 2 päringut arendatud
filtriga .
Proovige tüüptegevusi tabelitega: andmete lisamist, eemaldamist, sorteerimist,
filtreerimist jm. Olla valmis töö kaitsmisel nende oskuste demonstreerimiseks. Puidu müük
se 1 1..* 1 ariandile Üldandmed P_müügid
Summad mil näidatud firma kuupäev / S_kogus aasta müüja (nimi) / ... / vald S_naksumus
st. liik
NDEX ja 1..* sort * kogus * bil P_hinnad M_töötajad Töötajad / hind liik / maksumus vald
isikukood S_1 nimi nimi beleid ja S_2 telefon vald S_3 1 isikukood palga aste S_4
telef S_5 st,
s.
3..* 2..*
Koond Päring
1..2 Diagramm Puidu müük. Variandid a -õppemärkmiku viimane number, b -eelviimane, c - a+b viimane number
Valdade valik Koondid
risttabel 1 c Vald 1 Vald 2 Vald 3 a kogus ja maksumus 0
Tori Massiaru Surju 0 müüjate lõikes 1
Abja Asuja Võiste 1 kuupäevade lõikes 2 Võiste
Kabli Uulu 2 sortide lõikes 3 Uulu Laiksaare Abja 3 valdade lõikes 4
Tali Abja Tori 4 liikide lõikes 5 Surju Tori Asuja 5 liikide lõikes 6 Massiaru Surju Tali 6 sortide lõikes 7 Laiksaare Tali Kabli 7 valdade lõikes 8 Kabli Uulu Laiksaare 8 müüjate lõikes 9 Asuja Võiste Massiaru 9 kuupäevade lõikes
ÕM nr.: 110514 Siia kirjutage oma õppemärkmiku nr. (matrikli nr.) Variant Ülesanne Vallad 5 Surju, Tori, Asuja Risttabel1 4 Kogus ja maksumus liikide lõikes
Risttabel2 5 maksumus sortide - müüjate lõikes SumIf 4 Kogus ja maksumus müüjate lõikes c - a+b viimane number
SUMIF, c risttabel 2 kogus ja maksumus kuupäevade lõikes 0 maksumus liikide - müüjate lõikes valdade lõikes 1 maksumus kuupäevade - müüjate lõikes sortide lõikes 2 kogus küüpäevade -sortide lõikes liikide lõikes 3 maksumus kuupäevade - valdade lõikes müüjate lõikes 4 kogus sortide - valdade lõikes kuupäevade lõikes 5 maksumus sortide - müüjate lõikes valdade lõikes 6 kogus liikide - müüjate lõikes sortide lõikes 7 kogus kuupäede - liikide lõikes liikide lõikes 8 kogus liikide - sortide lõikes müüjate lõikes 9 maksumus liikide - sortide lõikes Vald
Surju
Tori
Asuja
Nimi Vald Telefon Merilaid
Arnold Asuja 5056572 Mets
Kaivo Asuja 5410935 Müürsepp
Raili Asuja 5010964 Parre
Selma Asuja 5096644 Petrov
Meelis Asuja 5192173
Pulk Aadu Asuja 5194784
Randla Aasa Asuja 5654344 Ilves Tom Surju 5491681 Mäger Karl Surju 5095125 Meister Anton Surju 5744042 Oks
Aarne Surju 5111918 Oks Kristiina Surju 5064516 Okspuu
Reijo Surju -
Kana Kalju Tori 5167468
Kuusk Maria Tori 5777718 Mänd
Olav Tori 5555866
Marmor Aare Tori - Müller
Tarmo Tori 5685829
Paulus Madis Tori 5431825
Sarapik Evi Tori 5618468 Isikukood
35408240148
36203030988
45104120460
46709190988
38211130833
34204170615
44012150956
37302150417
34203130136
34112180084
35001130124
45809140289
38206070961
34103030178
45711080030
33904050217
34408020335
36709040675
37308230939
44607080463 Kuupäev Müüja Vald Liik Sort 1.01.2011 Merilaid Arnold Err:508 mänd 5 3.01.2011 Mets Kaivo Err:508
lepp 3 15.01.2011 Müürsepp Raili Err:508 mänd 5 26.01.2011 Parre Selma Err:508 tamm 1 6.02.2011 Petrov Meelis Err:508 mänd 3 25.02.2011 Pulk Aadu Err:508 lepp 5 27.02.2011 Randla Aasa Err:508 saar 1 3.03.2011 Ilves Tom Err:508 lepp 3 5.04.2011 Mäger Karl Err:508 mänd 5 21.05.2011 Meister Anton Err:508
kask 5 3.06.2011 Oks Aarne Err:508
vaher 2 9.06.2011 Oks Kristiina Err:508 kuusk 5 11.06.2011 Okspuu Reijo Err:508 mänd 3 1.07.2011 Kana Kalju Err:508 mänd 5 9.08.2011 Kuusk Maria Err:508
haab 4 26.09.2011 Mänd Olav Err:508 saar 5 14.10.2011 Marmor Aare Err:508 haab 2 7.10.2011 Müller Tarmo Err:508 mänd 5 30.11.2011 Paulus Madis Err:508 kask 5 14.12.2011 Sarapik Evi Err:508 tamm 4 Kogus Hind Maksumus 5 Err:508 Err:509 6 Err:508 Err:509 9 Err:508 Err:509 10 Err:508 Err:509 58 Err:508 Err:509 62 Err:508 Err:509 1 Err:508 Err:509 2 Err:508 Err:509 9 Err:508 Err:509 36 Err:508 Err:509 2 Err:508 Err:509 15 Err:508 Err:509 4 Err:508 Err:509 7 Err:508 Err:509 8 Err:508 Err:509 2 Err:508 Err:509 56 Err:508 Err:509 4 Err:508 Err:509 1 Err:508 Err:509 5 Err:508 Err:509 Kogus ja maksimus müüjate lõikes
Müüja Kogus Maksumus Merilaid Arnold Err:508 Err:508 Mets Kaivo Err:508 Err:508 Müürsepp Raili Err:508 Err:508 Parre Selma Err:508 Err:508 Petrov Meelis Err:508 Err:508 Pulk Aadu Err:508 Err:508 Randla Aasa Err:508 Err:508 Ilves Tom Err:508 Err:508 Mäger Karl Err:508 Err:508 Meister Anton Err:508 Err:508 Oks Aarne Err:508 Err:508 Oks Kristiina Err:508 Err:508 Okspuu Reijo Err:508 Err:508 Kana Kalju Err:508 Err:508 Kuusk Maria Err:508 Err:508 Mänd Olav Err:508 Err:508 Marmor Aare Err:508 Err:508 Müller Tarmo Err:508 Err:508 Paulus Madis Err:508 Err:508 Sarapik Evi Err:508 Err:508
Maksumus sortide müüjate lõikes
Sum - Maksumus Sort
Müüja 1 2 3
Ilves Tom ###
Kana Kalju
Kuusk Maria
Mäger Karl
Mänd Olav
Marmor Aare #
VALUE !
Meister Anton
Merilaid Arnold
Mets Kaivo ###
Müller Tarmo
Müürsepp Raili
Oks Aarne #VALUE!
Oks Kristiina
Okspuu Reijo ###
Parre Selma #VALUE!
Paulus Madis
Petrov Meelis ### Pulk Aadu
Randla Aasa #VALUE!
Sarapik Evi
Total Result #VALUE! #VALUE! ### Kogus ja maksumus liikide lõikes
Data Liik Sum - Kogus Sum - Maksumus haab 64 #VALUE! kask 37 #VALUE! kuusk 15 #VALUE! lepp 70 #VALUE! mänd 96 #VALUE! saar 3 #VALUE! tamm 15 #VALUE! vaher 2 #VALUE! Total Result 302 #VALUE!
4 5 Total Result #VALUE! ### #VALUE!
### #VALUE! ### #VALUE! ### #VALUE! #VALUE! ### #VALUE! ### #VALUE! #VALUE! ### #VALUE! ### #VALUE! #VALUE! ### #VALUE! #VALUE! #VALUE! ### #VALUE! #VALUE! ### #VALUE! #VALUE!
### #VALUE!
### ### #VALUE! Total Sum - Kogus Total Sum - Maksumus 64 #VALUE! 37 #VALUE! 15 #VALUE! 70 #VALUE! 96 #VALUE! 3 #VALUE! 15 #VALUE! 2 #VALUE! 302 #VALUE! Kogus ja maksimus müüjate lõikes 12 10 vaher 8 tamm saar 6 mänd 4 Kogus lepp 2 Maksumus kuusk 0 kask Merilaid Arnold Pulk Aadu Oks Aarne Mänd Olav haab Liik
0 20 vaher
tamm saar
mänd lepp Data
kuusk
Column J kask haab Liik
0 20 40 60 80 100 120 Liik-mänd Kogus 75
Kuupäev Müüja Vald Liik Sort
26.01.2011 Parre Selma Asuja tamm 1 6.02.2011 Petrov Meelis Asuja mänd 3
27.02.2011 Randla Aasa Asuja saar 1 3.06.2011 Oks Aarne Surju vaher 2 9.06.2011 Oks Kristiina Surju kuusk 5
11.06.2011 Okspuu Reijo Surju mänd 3
26.09.2011 Mänd Olav Tori saar 5
14.12.2011 Sarapik Evi Tori tamm 4 Kogus Hind Maksumus 10 131 1310 58 80 4640 1 101 101 2 108 216 15 76 1140 4 80 320 2 81 162 5 112 560 Töötajad
Isikukood Nimi Vald Palga aste 44002110722 Hunt
Aili Kabli 12 37110240441 Hunt Heino Kabli 13 47704250911 Ilves
Annika Laiksaare 6 37302150417 Ilves Tom Surju 3 36405130719 Jänes
Ahto Uulu 7 36605150941 Kaasik Reijo Abja 4 35404050446 Kadak Priit Tali 12 34103030178 Kana Kalju Tori 9 34708140585 Karu Karl Uulu 4 48305030944 Karu
Salme Tali 7 46404170054 Kesa
Katy Tali 9 44311270496 Kukk
Krista Laiksaare 4 36110070151 Kuusik Kaivo Võiste 8 45711080030 Kuusk Maria Tori 10 38104220473 Känd Aare Kabli 13 34408020335 Marmor Aare Tori 13 34506190557
Meigas Reijo Abja 7 34112180084 Meister Anton Surju 3 35408240148 Merilaid Arnold Asuja 9 36203030988 Mets Kaivo Asuja 5 37303030624
Mikson Aarne Abja 3 48109130038
Miller Kersti Laiksaare 9 37003260243
Muld Reijo Abja 11 45903030319 Mäesalu Valve Laiksaare 10 34203130136 Mäger Karl Surju 9 48208230166 Mäger Tiina Kabli 8 37906080465 Mägi Kristjan Võiste 5 33904050217 Mänd Olav Tori 7 47110060467 Männik
Elvi Massiaru 11 34404190222 Männik
Erki Võiste 6 36709040675 Müller Tarmo Tori 9 45104120460 Müürsepp Raili Asuja 13 36512210549 Naaber Paul Abja 15 38303010526 Noormets Jaan Kabli 9 36406070555 Norak Aarne Kabli 10 38008200347 Norak Arnold Võiste 13 37708220891 Nõmmik
Ando Võiste 12 35001130124 Oks Aarne Surju 11 45809140289 Oks Kristiina Surju 8 38206070961 Okspuu Reijo Surju 4 35302070214 Paju Ants Massiaru 3
38005180669 Pajusaar
Hanno Tali 9
46709190988 Parre Selma Asuja 2
37612170754 Parts
Eevald Uulu 7
37308230939 Paulus Madis Tori 11
38211130833 Petrov Meelis Asuja 9
47508150058 Piirsalu
Irma Võiste 13
34204170615 Pulk Aadu Asuja 7
44801180808 Põder Mirja Laiksaare 12
45710100356 Põld Airi Uulu 4
45902200391 Põld Evelin Kabli 9
46307080393 Põldmaa Malle Uulu 15
47605040659 Raid
Hilja Laiksaare 14
47111150090 Raja Tiina Tali 9
44012150956 Randla Aasa Asuja 11
46809210954 Rebane
Helen Uulu 3
36110090988 Rebane
Rein Tali 7
37111200348 Roos Margus Massiaru 8
38105090295 Saar Erki Kabli 4
34811280456 Salu
Argo Abja 8
34810190405 Salu Karl Uulu 5
37105220288 Salu Kustav Laiksaare 9
37006180544 Salumets
Erno Võiste 11
44607080463 Sarapik Evi Tori 13
46802240722
Siil Aigi Tali 3
48007150516
Sirel Kristel Massiaru 7
44601210234
Toomsalu Tiina Massiaru 14
35901050084
Tubin Ahti Tali 12
45209010485 Tubin Juulia Massiaru 7
35312110930 Vesi Kaspar Abja 5
36504060863 Väljas Arvi Abja 10 Telefon
5413354
5120371
5057838
5491681
5538140 -
5774191
5167468
5265690
5436197
5378397
5349248
5213901
5777718
5742433 -
5172207
5744042
5056572
5410935
5197749
5086108
5319856
5219908
5095125
5356094
5344649
5555866 -
5015458
5685829
5010964
5168395
5041124
5187660
5755394
5264197
5111918
5064516 - 5127657
5472626
5096644
5224148
5431825
5192173
5185485
5194784
5176495
5252053
5045920
5442057
5428585
5176319
5654344 -
5514547
5023543
5282149
5465910
5552595
5159337
5493863
5618468
5539093
5775169
5784941
5113772
5534903
5669191
5396117 Puidu hinnad Sort Liik 1 2 3 4 5 kask 83 79 75 71 67 lepp 78 74 70 66 62 mänd 89 85 80 76 72 saar 101 97 91 87 81 kuusk 95 91 86 81 76 tamm 131 124 118 112 105 haab 59 57 53 51 48 vaher 113 108 102 97 91 Funktsioonide uurimine. Ülesande püstitus
Koostada rakendus, mis võimaldab teha kolme ühemuutuja funktsiooni: F1, F2
ja F3 = F1 + F2 graafikud valitaval lõigul etteantava sammuga ning leida
sama lõigu jaoks variandiga määratud
karakteristikud . Lõik määratakse
dünaamiliselt alguse, sammu ja punktide arvu (k) järgi.
Viimased sõltuvad
kopeeritud ridade arvust.
Graafikute tegemiseks vajalik tabel luua Table-objektina (List-objektina 2003-s).
Lõigu pikkus võiks tüüpiliselt olla 5-10 ühikut, samm - 0,1-0,2 ühikut.
Funktsioonide variandid valida lehelt Funktsioonid
Karakteristikute variandid valida lehelt Karakteristikud : F1, F2
eida
se ad
a 2003-s). Funktsioonide variandid (valida õppemärkmiku viimase numbri järgi) numbri järgi) Karakteristikute variandid
a - õppemärkmiku viimane number, b - eelviimane, c - vimmase ja eelviimase numbri
summintegraal või a keskmine b c pindala 0 F1 abskesk, F3 kesk 0 F2
integ , F3 pind 0 1 F2 poskesk, F3 kesk 1 F1 pind, F2 integ 1 2 F2 abskesk, F3 kesk 2 F1 integ, F3 pind 2 3 F1 kesk, F2 negkesk 3 F3 integ, F3 pind 3 4 F1 abskesk, F3 kesk 4 F2 integ, F2 pind 4 5 F2 kesk, F3 abskesk 5 F1 pind, F1 integ 5 6 F1 kesk, F2 abskesk 6 F1 pind,F3 integ 6 7 F3 kesk, F2 negkesk 7 F2 integ, F3 pind 7 8 F1 kesk, F3 negkesk 8 F2 pind, F3 integ 8 9 F2 kesk, F3 poskesk 9 F1 integ, F2 pind 9
Lühendid kesk - funktsiooni väärtuste aritmeetiline keskmine negkesk - negatiivsete väärtuste aritmeetiline keskmine poskesk - positiivsete väärtuste aritmeetiline keskmine abskesk - absoluutväärtuste aritmeetiline keskmine pind - pindala integ - määratud integraal min - minimaalne väärtus lõigul ja asukoht max - maksimaalne väärtus lõigul ja asukoht absmax - absoluutväärtuselt suurim lõigul ja asukoht mmase ja eelviimase numbri summa viimane number
max või min ja asukoht F2 absmax F2 min F3 absmax F3 max Siia kirjutage oma õppemärkmiku nr. F3 absmax ÕM nr.: 110514 F3 min F1 absmax Variant Ülesanne F2 max Keskmine 4 F1 abskesk, F3 kesk F1 min Integraal, pindala 1 F1 pind, F2 integ F3 max Max või min 5 F3 min ja selle asukoht a õppemärkmiku nr.
oht c
x F1 F2 F3 F1_abs 3 2 Err:508 Err:508 Err:508 Err:508 2,2 Err:508 Err:508 Err:508 Err:508 2,4 Err:508 Err:508 Err:508 Err:508 F1 abskesk 2,6 Err:508 Err:508 Err:508 Err:508 Err:508 2,8 Err:508 Err:508 Err:508 Err:508 F2 integ 3 Err:508 Err:508 Err:508 Err:508 Err:508 3,2 Err:508 Err:508 Err:508 Err:508 3,4 Err:508 Err:508 Err:508 Err:508 3,6 Err:508 Err:508 Err:508 Err:508 3,8 Err:508 Err:508 Err:508 Err:508 12 4 Err:508 Err:508 Err:508 Err:508 4,2 Err:508 Err:508 Err:508 Err:508 4,4 Err:508 Err:508 Err:508 Err:508 10 4,6 Err:508 Err:508 Err:508 Err:508 4,8 Err:508 Err:508 Err:508 Err:508 5 Err:508 Err:508 Err:508 Err:508 8 5,2 Err:508 Err:508 Err:508 Err:508 3 Err:508 Err:508 Err:508 Err:508 6 3,2 Err:508 Err:508 Err:508 Err:508 3,4 Err:508 Err:508 Err:508 Err:508 4
2
0 algus punktide arv samm 2 20 0,2
F3 kesk F1 pind Err:508 Err:508 F3 min F3 min asukoht Err:508 Err:508
2
0
8
F1 Column C
6 Column D
4
2
0 b
Määratud integraali ja pindala arvutamine F ( x)dx a Määratud integraalile vastab funktsiooni kõvera ja x telje vahel asuva ala algebraline pindala (ülalpo telge asuvate alade pindala on positiivne, allpool - negatiivne).
Integraalide (pindalade) väärtuste leidmiseks on olemas mitmeid erinevaid
meetodeid ja valemeid (ristküliku, trapetsi, Simpsoni jm). Siin kasutatakse trapetsivalemit. Selle meetodi korral asendatak tegelik kõver murdjoonega, mille sõlmed asuvad punktides: x = a, a+h, a+2h, ... b.
Integraali
ligikaudne väärtus leitakse valemiga: b n -1 n
F ( x)dx h ( y o / 2 + y i + y n / 2) = h ( y i - y 0 / 2 - y n / 2) a i =1 i =0
Pindala absoluutväärtuse leidmiseks peab võtma summas ordinaatide absoluutväärtused. braline pindala (ülalpool x
eetodeid ja valemeid
etodi korral asendatakse ... b.
väärtused.
Kõik kommentaarid