Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Excel tehokäytössä 1
- -------------------
- Maanantaisin ja Keskiviikkoisin
- Maanantai 3.4 Perustaidot, perusharjoitukset
- Lähdetään tekemään Excelapu-sivuston tehtäviä (tai jatketaan entisistä).
- https://excelapu.wordpress.com/perustaidot/
- Mistä voi hankkia ilmaisen Office 365 paketin:
- office.com
- Muutamia yleisiä huomioita:
- Solulla voi olla seuraavia ominaisuuksia:
- -Funktio, eli kaava
- -Numeroarvo/Teksti/päivämäärä
- -Tyyppi (esim. yleinen eli automaattinen tyyppi, numero, päivämäärä yms...)
- -Muotoilu (esim. keltainen väri)
- Funktion perusteet:
- =A5 - tuo A5 solusta sen arvon
- Huom! Suomenkielinen windows funktion osat erotetaan ; Englannikielisessä ,
- Suomenkielinen excel, käyttää suomenkielisiä funktion nimiä (SUMMA)
- Englannikielinen excel, käyttää englanninkielisiä funktion nimiä (SUM)
- =SUMMA(A1:A5) - laskee yhteen A1 ja A5 solun välistä kaikki A1,A2,A3,A4,A5
- =SUMMA(A1;A5) - laskee yhteen A1 ja A5 eikä välistä soluja A2,A3,A4.
- PMT funktio (Microsoft ohjeet)
- https://support.microsoft.com/fi-fi/office/pmt-funktio-8a27a1b8-ee4a-4dc2-820e-be0cf6c74a37
- Huomioita tehtävistä:
- --------------------
- Pieniä muutoksia tässä Excelin versiossa.
- Perusteet, Taul9
- Soluun B63 kirjoitettavan funktion täytyy olla suomalaisessa excelissä =MAKSU($B$58/12;A63;$B$59) eikä PMT (tod. näk. englannikielisessä toimii) IPMT toimii hieman eri tavalla.
- Keskiviikko 5.4
- ----------------
- Forms ja lomakkeet
- Forms kaavakkeen tekeminen ja jakaminen
- 1. Avaa Chrome ja siellä startti.tredu.fi
- 3. Valitse Microsoft 365
- 4. Klikkaa vasemmalla + (Luo) merkkiä ja valitse Lomake (Forms)
- 5. Muokkaa Forms lomakeesta haluamasi. Lomakkeen aihe voi olla esim. Reactori-kurssien palaute, kysely salmiakin mausta tai muunlainen tutkimus. Ei tarvitse olla vakava.
- Vaihda nimettömän lomakkeen ja käyttäjälle näkyvä otsikko. Tämä onnistuu tuplaklikkaamalla isoa otsikkoa.
- + merkistä voit lisätä lisää kenttiä.
- 6. Jaa forms linkki. Tämä on kätevämpi tapa saavuttaa ihmisiä kuin sähköpostiosoitteella kutsuminen. Julisteissa QR koodi olisi paras.
- 7. Jaa kyselylinkki kurssin Teamsissa.
- 8. Vastaa kaikkiin muiden kurssilaisten tekemiin kaavakkeisiin.
- Apuohjeet:
- ----
- Lomakkeiden luominen Microsoft Formsin kautta: https://support.microsoft.com/fi-fi/office/lomakkeen-luominen-microsoft-formsin-avulla-4ffb64cc-7d5d-402f-b82e-b1d49418fd9d
- Teamsin kautta lomakkeiden käyttö: https://support.microsoft.com/fi-fi/office/luo-muokkaa-ja-tarkista-lomakkeita-ty%C3%B6tovereiden-kanssa-microsoft-teamsissa-333b97a3-41d9-48bc-a1cb-84a96bd44e14
- Miten jaan MS Forms lomakkeen? https://omniatuki.zendesk.com/hc/fi/articles/360016243980-Miten-jaan-MS-Forms-lomakkeen-
- Valmiit lomakkeet
- -----------------
- Tutustu seuraaviin lomakkeisiin. (Google Drivessä, eli lataa itsellesi)
- Reactor projektin tuntikirjanpito
- https://docs.google.com/spreadsheets/d/15fPkz_FScpO4OwFzCYIHgFsgYpQZlODO/edit?usp=sharing&ouid=104211180312132183119&rtpof=true&sd=true
- Ohjelmiston QA testauslomake
- https://docs.google.com/spreadsheets/d/1Syx5kgm1fMKmbct-Q7_fPjnVpJdhbo38/edit?usp=sharing&ouid=104211180312132183119&rtpof=true&sd=true
- Marttojen talouslomake
- https://docs.google.com/spreadsheets/d/1iLLwz6l3tIL7lZPrOZIMbAncI1pe1fM4/edit?usp=sharing&ouid=104211180312132183119&rtpof=true&sd=true
- (Lähde: https://www.martat.fi/marttakoulu/omat-rahat/talouden-suunnittelu/ )
- Tehtävä:
- --------
- Toteuta valmis lomake johonkin aiheeseen (voi olla projekti, kysely, tsekkauslista). Jaa opettajalle Teamsin kautta.
- Muut tehtävät:
- Aku Taanilan excelapu-sivuston tehtävien jatkaminen.
- Keskiviikko 12.4 ja Maanantai 17.4
- -----------------------------------
- Käy läpi materiaali alla (googlaa jos tarvitset lisätietoa), tee excelit seuraavista soveltamistehtävistä.
- Lisää veroista vero.fi :
- Ansiotulojen verotus: https://www.vero.fi/henkiloasiakkaat/verokortti-ja-veroilmoitus/tulot/ansiotulot/
- Kuntien ja seurakuntien veroprosentit: https://www.vero.fi/syventavat-vero-ohjeet/paatokset/47465/kuntien-ja-seurakuntien-tuloveroprosentit-vuonna-2023/
- Arvonlisävero
- Esim. 0 digikameran veroton hinta on 420 € ja arvonlisävero on 100,80. Laske paljonko ALV on.
- 100,80
- --------- = 0,24 = 24%
- 420
- vastaus: 24%
- Voit myös käyttää lisäys kerrointa kertomalla veroton hinta ALV %, esim veroton hinta * 1.24 = hinta ALV veron kanssa. Tai verollinen hinta * 0,76
- Esim. 1 Voit käyttää kertoimia ALV laskemiseen. Esim. Taidekirjan veroton hinta on 98€, ja arvonlisäverokanta on 10%. Laske a) arvonlisävero b) verollinen hinta
- 0,1 * 98,00 = 9,80
- 98,00 + 9,80 = 107,80
- tai
- 1,1 * 98,00 = 107,80
- Kuva: Alv laskelmat kolmiona. Jos tiedät luvuista kaksi, voit laskea kolmannen joko jako tai kertolaskulla:
- https://drive.google.com/file/d/1cNle0Wws4oAv65c9CedWYlp6j4i-sNzK/view?usp=sharing
- Soveltamistehtävä 1:
- Kaikki EU:n ulkopuolelta tulevat tuotteet on tullattava.
- Tee taulukko joka laskee arvonlisäveron tuotteen verottomasta hinnasta. Saat tämän vähentämällä laivauskulut ja postikulut hinnasta.
- Ansiotulovero
- --------------
- Palkansajia verotetaan ansiotuloista, johon kuuluu palkat, palkkiot, opintorahat, luontaisedut, päivärahat, käyttökorvaukset ja eläkkeet. Ansiotuloista maksetaan veroa valtitolle, kunnalle, kirkolle ja kansaneläkelaitokselle, lisäksi yle-verolla rahoitetaan yleisradion toimintaa. Työnantaja perii ansiotuloverot ennakkoon ennakonpidätysprosentin mukaisesti.
- Esim.
- 4% ennakonpidätysprosentti, lisäprosentti 27,5
- 1250 € kuukaudessa / 576,92 / 288,46 viikossa / 41,21 päivässä. Laskennallinen tuloraja 15000
- Esimerkki.
- Elinan ennakonpidätys toimitetaan em. verokortin mukaisesti. Kuinka paljon ennakkoveroa peritään a) 1100 euron b) 2800 euron kuukausipalkasta.
- Kuukauden tuloraja 1250 ei ylity, joten ennakkovero kannetaan perusprosentin 4% mukaisesti. 0,04*1100 = 44 Kuukauden tuloraja ylittyy joten ylimenevään osaan sovelletaan lisärposenttia 27,5
- Perusprosentin mukaan 0,04 * 1250 = 50,00
- Lisäprosentin mukaan 0,275 * (2800 - 1250) = 426,25
- Yhteensä: 276,25
- Verot
- Esimerkki:
- Vuonna 2016 oululaisen kirkkoon kuuluvan opiskelijan saaran tulot olivat seuraavat:
- Palkka yhteensä 20000 €, Verotettava ansiotulo valtionverotuksessa 17846, verotettava ansiotulo kunnallisverotuksess 15722, yle-veron perusteena oleva tulo 19380.
- Kuinka paljon saara maksaa yhteensä valtionveroa, kunnallisveroa (20%), kirkollisveroa (1,3%), Yle-veroa ja sairasvakuutusmaksuja?
- Ratkaisu:
- Valtionveroa 8+0,065*(17846 - 16700) = 82,49
- Kunnallisveroa 0,2* 15722 = 3144,40
- Kirkollisveroa 0,013 * 15722 = 204,39
- Yle-veroa 0,0068 * 19380 = 131,78
- Päivärahamaksu 0,0082 * 20000 = 164,00
- sairaanhoitomaksu 0,013 * 15722 = 204,39
- --------------------------------------------------------------
- Yhteensä 3931,45 €
- Kunnalle:
- Tampereen tulovero on vuonna 2022 20,25% (2023 7.61%)
- Kirkolle:
- Tampereen seurakuntayhtymä 1,25%
- Kansaneläkelaitokselle
- (2022) Sairasvakuutus päivärahamaksu: 1,18 % (2023) 1,36%
- (2022) Sairaanhoitomaksu palkka ja yrittäjätuloista 0,53 % (2023) 0,60 %
- Yle-vero
- 2022: 0–163 euroa vuodessa tuloista riippuen. Veroa maksetaan 2,5 prosenttia 14 000 euroa ylittävistä yhteenslasketuista puhtaista ansio- ja pääomatuloista.
- 2023: https://www.viastar.fi/laskuri/YLE-vero_laskuri/
- Näiden maksujen lisäksi työnantaja pidättää palkasta muut pakolliset maksut.
- Eläkemaksu: 2023: alle 53-vuotiailla 7,15 % 53–62-vuotiailla 8,65 % 63 vuotta täyttäneillä 7,15 %. Jos yrityksesi palkkasumma oli yli 2 197 500 euroa vuonna 2021, olet silloin suurtyönantaja. Tilapäisen työnantajan maksu on 26,20 %.
- Työttömyysvakuutusmaksu:
- Työnantajan keskimääräinen maksu on 1,54 prosenttiyksikköä, Työntekijöiden maksu on 1,50 prosenttiyksikköä kuten vuonna 2022.
- https://www.tyollisyysrahasto.fi/uutiset/vuoden-2023-tyottomyysvakuutusmaksut-on-vahvistettu/
- Soveltamistehtävä 2:
- Tee itsellesi verolaskuri joka ottaa kaikki verotettavat huomioon. Ansiotuloista maksetaan veroa valtiolle https://www.veronmaksajat.fi/tutkimus-ja-tilastot/tuloverot/tuloveroasteikot-valtio/valtion-tuloveroasteikko-2022/
- JOS haluat
- ----------
- JOS funktio on kätevä tilanteissa jossa haluat saada ehdollisen tuloksen (esim. proseduraalisissa taulukoissa)
- ohjeet:
- https://support.microsoft.com/fi-fi/office/jos-funktio-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2
- =JOS(ehtolauseke; arvo jos ehto on totta; arvo jos ehto on epätosi)
- =JOS(A1=100;"Kyllä";"Ei")
- Esim. 2023 Alaraja on 19900, tämän alla veroprosentti on 0% ja sen yllä 19% (tietysti vero on myös alarajan kohdalla 2515,36 joten tarvitset kaksi solua ja kaksi jos lauseketta)
- Veroprosentin saisi näin
- =JOS(A1>19900;0,19;0)
- =JOS(A1>19900;2515,36;0)
- Jos lausekkeita voi asettaa sisäkkäiseksi, esimerkiksi proseduraalisen vero taulukon kohdalla:
- ---------------------------------------------------------------------------------
- Seuraava kaava laskee veroprosentin tulojen mukaan. A1 = bruttotulot
- =JOS(A1>85800;0,44;JOS(A1>49000;0,34;JOS(A1>29700;0,3025;JOS(A1>19900;0,19;0,1264))))
- ---------------------------------------------------------------------------------
- =JOS(väite1; väite1 on tosi; väite1 on epätosi)
- JOS-lausekkeita voi asettaa sisäkkäin
- =JOS(väite1; JOS(väite2; väite2 on tosi;väite2 on epätosi); väite1 on epätosi)
- =JOS(väite1; JOS(väite2; väite2 on tosi; JOS(väite3; väite3 on tosi; ”kukkuu”)); väite1 on epätosi)
- Esimerkissä:
- jos väite 1 on tosi testataan väitettä 2, jos väite 2 on tosi testataan väite3, jos väite3 on epätosi sanotaan ”kukkuu”.
- (Kukkuu ei tule jos väite on epätosi, tai väite 1 on tosi mutta väite 2 epätosi, tai väite1 on tosi, väite2 tosi muta väite3 tosi)
- Sanomattakin on selvää että ehtolausekkeiden rakentaminen on melko työlästä tällä menetelmällä, vaikka sitä joudutaankin käyttämään.
- Esimerkki YLE-vero
- Jos ansio ja pääomatulot ovat enemmän kuin 14000. Vero on 2,5% 14000 yli menevistä ansio ja pääomatuloista (tulot – 14000) Jos 2,5 on suurempi kuin 163 euroa, maksimivero on 163.
- A1 = pääomatulot
- A2 = pääomatulot-veron alaraja A1-B2
- B2 = veron alaraja (esim. 14000)
- B3 = veroprosentti 2,5 (eli 0,025)
- B4 = maksimivero (163)
- =JOS(A1>B2;A2*B3;0)
- laskee veron, jos tulot ovat enemmän kuin 14000, mutta maksmiveroa ei oteta huomioon
- =JOS(A2*B3>B4;163; A2*B3)
- Jos vero menee yli 163, se on 163, muussa tapauksessa se on 2,5% tulosta. Tämäkään kaava ei ota huomioon tulorajaa.
- =JOS(A1>B2;JOS(A2*B3>B4;163;A2*B3);0)
- Tämä kaava yhdistää molemmat kaavat hieman rumasti mutta toimii aika hyvin, alle 14000 tuloista ei tule veroa,
- eikä vero kasva yli 163.
- Pääomatulovero
- Valtiolle maksetaan pääomaveroa seruaavista tuloista:
- -vuokratulot (ennen veron laskemista voi vähentää yhtiövastikkeen ja remonttikulut)
- -pörssiyhtiöiden osingot (85% veronalaista, 15% vapaata)
- -myynti ja luovutusvoitto, joka syntyy kun myydään arvopapereita, kiinteistöjä ja asunto-osakkeita. Asunnon myyntivoitto on verovapaata, jos sitä on käytetty omana tai perheen asuinpaikkanaa vähintään 2 vuoden ajan yhtäjaksoisesti. Voitto on verotonta jos myyntihinnat ovat korkeintaan 1000€.
- Pääomaveroa maksetaan 30 % ja 30 000 euroa ylittävältä osalta 34 %. (2023)
- Esimerkki:
- Niina saa vuonna 2016 vuokratuloja sijoitusasunnostaan 10200€ vuodessa. Yhtiövastikkeet ovat 3600 € vuodessa. Remonttikulut ovat 2450€ . Sijoitusasunnon asuntolainan korot olivat 1400€ vuodessa. Laske vuokratulojen pääomatulovero, kun Niinan vuoden 2016 pääomatulot ovat yhteensä alle 30000€.
- Ratkaisu:
- Vuokratulot 10200
- Yhtiövastike -3600
- Remontti -2450
- Korot -1400
- --------------------------
- Verotettava pääomatulo 2750
- Vero 0,30*2750 = 825
- Vastaus: 825€
- Myyntivoitto
- Myyntivoitto voidaan laskea käyttämällä joko todellista ostohintaa tai hankintameno-olettamaa.
- Hankintameno-olettama on 20% myyntihinnasta, jos omistusaika on ollut alle 10 vuotta.
- 40% myyntihinnasta jos omistusaika on ollut 10 vuotta tai enemmän.
- Esimerkki:
- Veikko osti osakkeita 1500 erolla ja myi ne 5000 eurolla kahdeksan vuoden päästä. Myynnistä ja ostosta aiheutui kuluja yhteensä 18€. Ostohintana voidaan käyttää todellista ostohintaa tai hankintameno-olettamaa. Laske myyntivoiton vero molemmissa tapauksissa kun verokanta on 30%. Kumpi tapa on veikolle edullisempi?
- Hankintameno-olettama on 20%, koska osakkeita on omistettu alle 10 vuotta.
- Todellinen ostohinta | Hankintameno-olettama
- Myyntihinta 5000 | 5000
- Ostohinta 1500 | 0,2*5000 = 1000
- myyntivoitto 3500 | 4000
- myyntivoitto-kulut 3500 -18 = 3482 | kuluja ei huomioida
- Pääomaverotulo 0,3 * 3482 = 1044,60 | 0,3 * 4000 = 1200
- Vastaus: Todellinen ostohinta on edullisempi tapa.
- Soveltamistehtävä 3:
- Tee excel taulukko joka laskee myyntivoiton sekä todellisella ostohinnalla että hankintameno-olettamalla.
- Katetuottolaskelma
- Kokonaiskustannukset: muuttuvat ja kiinteät kustannukset
- Muuttuvat kustannukset: Myytävien tuotteiden hankkimiseen liittyviä kuluja, ostohinnat, rahdit yms.
- Kiinteät kustannukset: Kuluja jotka eivät muutu lyhyellä aikavalillä. Esim. vuokra.
- Katetuottolaskelman tuotot
- Myyntituotto: myytimäärä ja hinta vaikuttaa. Myyntituotto = myyntimäärä * myyntihinta.
- Katetuotto saadaan kun myyntituottosta vähennetään muuttuvat kustannukset
- Katetuotto = myyntituotto - muuttuvat kustannukset
- Tulos: saadaan myyntituotosta vähentämällä siitä kokonaiskustannukset. tulost =
- myyntituotto - kokonaiskustannukset
- = myyntituotto - muuttuvat kustannukset - kiinteät kustannukset
- = katetuotto - kiinteät kustannukset
- Eli:
- myyntituotto
- - muuttuvat kustannukset (mukut)
- ----------------------------------------------
- = katetuotto (myyntikate)
- - kiinteät kustannukset (kikut)
- ---------------------------------------------
- = tulost (voitto tai tappio)
- Katetuottolaskelman tulos kertoo onko toiminta kannattavaa. Kannattavuus ilmaistaan rahana tai prosentteina. Katelaskuisssa prosentiten perusarvona on aina myyntituotto (100%).
- katetuottoprosentti (KTP) =
- katetuotto
- ------------- = 100%
- myyntituotto
- tulosprosentti =
- tulos
- ------ * 100%
- myyntituotto
- Esimerkki
- Grillikioskissa makkaran myyntihinta on 1,64 €/kpl. Muuttuvat kustannukste ovat 0,50€ / kpl. ja kiinteät kustannukset 950€ /kk. Kuukaudessa myydään 1200 makkaraa. Laadi katetuottolaskelma.
- myyntituotto 1200 * 1,64 ? 1968
- Muuttuvat kustannukset 1200 *0,5=600
- katetuotto 1968-600 = 1369
- Kiinteät kustannukset 950
- tulos 419
- Prosentit saadaan seuraavasti:
- Muuttuvat kustannukset
- 600
- ------ * 100 = 30,5%
- 1968
- katetuotto %
- 1368
- ------- * 100 = 69,5%
- 1968
- tai yksikkökatteella ja hinnalla laskettuna
- 1,64 - 0,5
- ------------- * 100 = 69,5%
- 1,64
- Kiinteät kustannukset %
- 950
- ----- * 100% = 48,3%
- 1968
- Tulos
- 418
- ------ * 100% = 21,2%
- 1968
- Soveltava tehtävä 4
- Kutomo valmistaa pellavapyyhkeitä. Laadi excel taulukko joka tekee sinulle katetuottolaskelma prosentteineen.
- myyntimäärä 5000 kpl
- myyntihinta 7 eur/kpl
- valmistuskustannukset 4 eur/kpl
- kone- ja tilakulut, palkat 8750
- Kriittinen piste
- Kriittinen piste tarkoittaa sitä myyntimäärää jolla saadaan katettua kokonaiskustannukset, liiketoiminnan tulos on tällöin nolla.
- Esimerkki:
- Kemikaalialan liikkeen katetuotto on 35% ja kiinteät kustannukset 10500€/kk. Kuinka suuri täytyy kuukauden myyntituoton olla, jotta toiminta ei tuottaisi tappiota? Laske kriittinen pistä myyntituottona.
- Myyntituotto ? | 100%
- muuttuvat kustannukset -
- katetuotto ? | 35%
- Kiinteät kustannukset 10500 | 0%
- Katetuoton on oltavat 10500, joka on toisaalta myös 35% myyntituottosta.
- Myyntituoton on oltava siis vähintään:
- 10500
- -------- * 100 = 30000
- 35
- Vastaus:
- Kriittinen piste on 30000€
- Kaava:
- Kriittinen piste € =
- Kiinteät kustannukset
- ------------------------------ * 100
- katetuottoprosentti
- Myyntimääränä:
- Tuotteen myyntihinta on 30€/kpl. Muuttuvat kustannukset ovat 18€/kpl ja kiinteät kustannukset 6000€. Kuinka monta kappaletta on myytävä jotta yritys ei tekisi tappiota. Laske kriittinen piste myyntimääränä.
- Ratkaisu:
- Tapa 1
- Katetuoton on oltava yhtä suuri kuin kiinteät kustannukset.
- Yksikkökate on (30-18) = 12 euroa. Jotta katetuotto olisi 6000 täytyy myyntimäärän olla
- 6000
- ------- = 500 kpl.
- 12
- Tapa 2:
- Merkitään myyntimäärää x. Myyntimäärällä x sadaan yhtälö:
- 12x = 6000
- x =
- 6000
- ------ = 500
- 12
- Vastaus: Kriittinen piste on 500 kpl.
- Kaava:
- Kiinteät kustannukset €
- Kriittinen piste (kpl) = ------------------------------
- yksikkökate (€)
- Soveltava tehtävä 5
- Tuotteen myyntihinta on 10€/kpl, myyntimäärä 2000 kappaletta, muuttuvat kustannukset 4€/kpl ja kiinteät kustannukset 5000€. Tee Excel taulukko joka laskee:
- myyntituotto, %
- muuttuvat kustannukset, %
- katetuotto, %
- kiinteät kustannukset, %
- tulos, %
- Soveltava tehtävä 6
- Muokkaa taulukkoa niin että se laskee sinulle kriittisen pisteen.
- Soveltava tehtävä 7
- Muokkaa tehtävässä 5 ja 6 käyttämääsi taulukkoa. Lisää siihen alv laskema. Elintarvikkeiden ALV on 14%, ja tämän voit laskea suoraan pois myyntituotosta kertomalla tämän 1-0.14=0.86
- Hinnottelukerroin
- Vähittäiskaupassa hinnoittelu tehdään usein hinnoittelukertoimella. Kun eri hintaisten tuotteiden katetuottoprosentti on sama, saadaan myyntihinnat laskettua katetuotto prosentista johdetulla hinnoittelulla. Laskelmissa käytetään arviolisättömiä hintoja.
- Esim:
- Tuotteen katetuottoprosentti on 36%. Laske myyntihinta kun ostohinta on a) 200€ b) 40 euroa.
- 1-0.36= 0,64
- 0,64x=200
- x=
- 200
- ---- = 312,50
- 64
- b) Toinen tapa
- myyntihinta 100
- --------------- = ----- = 1,5625
- ostohinta 64
- 36% katetuotolla myyntihinta on aina 1,5625 kertainen ostohintaan nähden.
- 1,5625 * 40 = 62,50
- Vastaus:
- 312,50 €
- 62,50 €
- Soveltava tehtävä 8
- Taloustarvaroiden katetuottoprosentti on 26%
- laske hinnoittelukerroin. Käytä 3 desimaalin tarkkuutta.
- Hinnoittele seuraavat tuotteet a kohdan hinnoittelukertoimella.
- Salaattilinko, ostohinta 5,43€
- kahviautomaatti,ostohinta 967,71€
- wokkipannu,ostohinta 2,44€
- Tiedon visualisointi
- -----------------------
- https://excelapu.wordpress.com/tiedon-visualisointi/
- Teoria: Visuaalinen taulukko
- Tehtävät: Kaavion luonnin välttämättömät perustaidot & Taulukoita ja pylväitä
- Makrot ja Visual Basic
- ----------------------
- Visual Basic ohjelmointiluennon kalvot:
- https://docs.google.com/presentation/d/1FF7Z7hat9s79yn2WCsyIbJKM6KnydUuKKzfxEGwdYAo/edit?usp=sharing
- Oppimateriaalina käytetään Taanilan VBA-materiaalia (PDF ja Excelit), voit edetä materiaalin kautta sillä se käy läpi työkalujen aktivoinnin ja makrojen tekemisen:
- Oppimateriaali PDF-tiedostosta: https://myy.haaga-helia.fi/~taaak/vba/vba.pdf
- VBA harjoitukset Taanilan sivulta: https://excelapu.wordpress.com/vba/
- Jos haluat tutustua kieleen hyvin lyhyesti (ja ohjelmointikokemusta on), siitä löytyy myös muistiinpanot seuraavalla sivulla: https://appro.mit.jyu.fi/doc/tiedonhallinta/vba/
- Työkalujen aktivointi!!!!
- ---------------------------
- VBA työkalut eivät ole normaalisti esillä, nämä löytyvät kehitystyökaluista jotka on aktivoitava asetuksista:
- 1. Valitse Tiedosto ja tämän jälkeen Asetukset
- 2. Asetuksista:
- Valitse ’valintanauhan mukauttaminen’ sitten rullaa oikeanpuolisesta listasta esiin ‘Kehitystyökalut’ valinta. (Klikkaa tätä että muuttuu sinikseksi).Tämän jälkeen OK
- (Nämä ohjeet löytyvät myös taanilan VBA pdf monisteesta sivulta 4)
- Makron nauhoittaminen
- ------------------------
- (Nämä ohjeet löytyvät myös taanilan VBA pdf monisteesta sivulta 5)
- Kehitystyökalut-välilehti.
- -Klikkaa “Tallenna makro”
- -Tee muutokset Excel-tiedostoon
- -Klikkaa “Pysäytä tallennus”
- Makrot valinnan takaa löytyy lista makroista, voit muokata valittua makroa kehitystyökalulla
- tai suorittaa sen. Makro on tehokas tapa oppia VBA:a sillä ohjelma kirjoittaa kaikki tekemäsi komennot selkokielisnä käskyinä!
- Makro-tehtävät:
- 1 Tee ohjelma joka kirjoittaa “Hello World”-taulukkoon A1. Tämän voi tehdä helposti makrolla. Huomoi miten Range ja ActiveCell komennot määrittävät miten visual basic kirjoittaa excel-ruutuja.
- 2 . Nauhoita makro, joka lukee luvut ruuduista A1 ja B1 ja summaa ne ruutuun C1. Liitä makro Ctrl+w pika näppäimeen.
- Tämän jälkeen jatka Taanilan VBA-tehtäviin
- .....................
- Esimerkkivastauksia:
- ....................
- Seuraava makro laskee A1 ja B1 solujen sisällön ja tulostaa sen C1.
- Sub Makro1()
- Dim muuttuja1 As Double
- Dim muuttuja2 As Double
- Range("A1").Select
- muuttuja1 = ActiveCell.Value
- Range("B1").Select
- muuttuja2 = ActiveCell.Value
- Range("C1").Select
- ActiveCell.Value = muuttuja1 + muuttuja2
- End Sub
- Ohjelmointilinkkejä
- -----------------------------
- https://codecombat.com/ - sivu jossa voi harjoitella pelin kautta koodaamisen perustaitoja (esim. Python)
- https://www.mooc.fi/ - Helsingin yliopiston etäkurssit
- ---------------
- "Lopputehtävä"
- ---------------
- Tee lopputehtävänä Excel-spreadsheetille yhden seuraavista tehtävistä:
- 1) Esittelet vuosikokoukselle talousarviota, tee kuvaajat talousarviosta joka esittelee :
- a) Esittelet talousarvion Pirkanmaan Jytyn 2023 vuosikokoukselle. Tee piirakkakuvaaja tuotoista ja tappoista.
- https://jytypirkanmaa.jytyliitto.net/yhdistyksemme/talousarvio-ja-tilinpaatos/
- b) Tikomo osk tilinpäätös vuodelta 2020. Tee kuvaaja havainnollistamaan tilinpäätöksen liikevaihtoa eriteltynä.
- https://drive.google.com/file/d/1kVpugwxqRQ-RHQSPj1JtsnC23m54R2_V/view?usp=sharing
- 2) Kaavalaskuri
- a) Tee Excel taulukko joka laskee mahdollisuuden onnistua loitsussa The Elder Scrolls: Morrowind (2002) pelissä. Kaikkien arvojen tulisi olla muutettavissa.
- Kaava: (Loitsutaito * 2 + Tahdonvoima / 5 + Onni / 10 - Loitsun maksu - Äänen taso) * (0.75 + 0.5 * Väsymyspisteet/Maksimi väsymyspisteet)
- Kaava tuottaa luvun tulokseksi, joka voi mennä yli 100.
- Kaavassa:
- Loitsutaito on 1-100, esim. 30
- Tahdonvoima 1-100, esim. 40
- Onni 1-100, esim. 40
- Äänen taso on yleensä 0
- Väsymyspisteiden maksimi esim. 150. minimi 0
- Laske mikä on mahdollisuus onnistua (tulos on prosenttiluku) jos:
- -Taito on 20, Tahdonvoima 60, Onni 50, Fire Bite loitsun maksu on 6,Äänen taso 0, Väsymyspisteet 150/150
- - Taito on 20, tahdonvoima 30, Onni 40, Fire Trap loitsun maksu on 3, Äänen taso 0, Väsymyspisteet ovat 80/160
- -Taito on 40, Tahdonvoima 50, Onni 40, Recall loitsun maksu on 18, Äänen taso 0, väsymyspisteet ovat 170/170.
- b) Laske kumpi tekee todennäköisemmin enemmän vahinkoa Doom (1993) pelissä. Pelaaja vai hirviö?
- Doom (1993) pelissä pelaajan luodin vahinko lasketaan seuraavalla kaavalla:
- (P_Random%3+1)*5; P_Random funktio tuottaa “satunnaisluvun” 1-255.
- Näköyhteydellä pelaajaan osuvan hirviön vahinkokaava on (P_Random%5)+1)*3
- Toteuta kaavat ja tutki kumpi on parempi? Kumpi tuottaa keskimäärin isompia tuloksia?
- Huom1: Excelissä sattumanvaraisen numeron voi arpoa =RANDBETWEEN(1,255) funktiolla.
- Huom2: % on jakojäännös, excelissä tämä toteutuu JAKOJ funktiolla. (https://support.microsoft.com/fi-fi/office/jakoj-funktio-9b6cd169-b6ee-406a-a97b-edf2a9dc24f3)
- Huom3: Numerot 1-255 voi asettaa taulukkoon ja monistaa molemmat kaavat sarakkeisiin. Tämän jälkeen voi käyttää keskiarvo() funktiota antamaan keskiarvon molemmista kaavoista.
- Huom4: Sikäli kuin kiinnostaa, Doomin alkuperäinen P_Random käyttämä taulukko:
- https://github.com/id-Software/DOOM/blob/master/linuxdoom-1.10/m_random.c
- 3) Kirjanpito
- a) Teet kirjanpitoa polkupyöriä myyvälle yritykselle. Tee PIVOT taulukko joka jakaa seuraavan tiedon myytävien tuotteiden nimien mukaan.
- https://www.officekoulutus.fi/articles/officekoulutus-bike-data.xlsx
- Huom! Taanilan Pivot-materiaalista löytyy tärkeimmät ohjeet.
- 4) vaihtoehtoisesti voit tehdä budjetin aikaisemmalla kurssilla tekemääsi projektiin ja esitellä sen luokalle.
- Esimerkkejä:
- 2. tehtävä pelien laskelmat:
- https://docs.google.com/spreadsheets/d/1vLTAzpwDWCz3bPPgYoQnkETsrcuf2rxY/edit?usp=sharing&ouid=104211180312132183119&rtpof=true&sd=true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement