Huom! Koska Excelin funktiovalikoima on päivittynyt, niin tätä tehtävää on hieman päivitetty.
Tehtävä 1
Linkin Takana on taulukko. Kopioi se itsellesi ja tee seuraavat tehtävät:
Laske keskimääriset myynnit käyttäen sopivaa funktiota.
Firmassa huomataan, että myyntitykki Pönttölän nimi ja myynnit ovat jääneet pois taulukosta. Lisää nyt
aakkosjärjestyksellisesti oikeaan paikkaan Pönttölälle rivi ja keksi siihen sopivat myyntimäärät
Lisää ennen saraketta "keskimäärin" sarake "Yhteensä" ja laske siihen myynnit yhteensä.
Firmassa jaetaan myyntibonus 3000 ä, jos myynti ylittää 40000. Tee nyt taulukkoon viimeiseksi Bonus-sarake, johon sopivalla funktiolla luot ehdon. (Vihje: suomenkielisessä Excelissä funktio on nimeltään JOS ja englanninkielisessä IF)
Muotoile taulukko siistiksi ja tee siitä järkevä kuvaaja.
Tehtävä 2, useampi ehto
Tämän linkin takana on toinen Excel-tehtävä. Kopioi sekin itsellesi ja tee seuraavat tehvät:
Laske puuttuvat kaavat
muotoile siistiksi
lisää ehtolause taulukkoon seuraavin ehdoin arvioidun myynnin jälkeen:
jos myynti jää alle arvoidun, tulostetaan ruutuun teksti "paranna!"
jos myynti menee yli tai saman kuin arvioitu, ruutuun tulee teksti "Ok."
jso taas myynti on yli 50 yksikköä yli arvioidun, ruutuun tulee teksti "Erinomainen!"
IFS()-funktio [JOS.JOUKKO()-]
Alla oleva funktio (ks. kuva) mahdollistaa useat ehdot yhdessä
funktiossa:
Toimintamalli on seuraava:
Aloitetaan ensimmäisellä ehdolla. Ehtoa seuraavaan laatikkoon
kirjoitetaan mitä tapahtuu, jos ehto on tosi
Jos ehto ei ollut tosi, käydään kokeilemasa onko seuraava ehto tosi
Viimeisen vaihtoehdon ehdoksi voi laittaa yksinkertaisesti TOSI
(TRUE). Tällöin jos mikään muu ei käy, niin suoritetaan viimeinen.
Jos jokin ehto on tosi, se suoritetaan ja funktion suoritus loppuu
siihen. Siksi usein onkin hyvä miettiä suoritusjärjestys huolella.
Esimerkiksi seuraava koodi toimii väärin: (mieti, miksi?)
Tämä vastaa oikeastaan eri ohjelmointikielten tapaus-rakennetta (case).
Tämän voi myös ratkaista normaalilla JOS()-funktiolla, kuten alla on
tehty:
Pari vinkkiä tehtävään:
älä yritä ratkaista kaikkea kerralla. Yhdellä ehtolauseella voi olla kaksi vaihtoehtoa; ehto on voimassa taikka sitten ei ole.
aloita ehtoalueen toisesta päästä, kuten kuvan (alla) esimerkissä on tehty
ole looginen edetessäsi. Kannattaa pitää suurempi kuin -merkit koko ajan samaan suuntaan, ettei vahingossa tule kohtia, jossa mikään ehto ei ole voimassa ("epäjatkuvuuskohta")
sisäkkäisen ehtofunktion saat aikaiseksi näppäämällä kuvassa nuolella näkyvää funktion valitsinta.
Tehtävä 3, ehdolliset summat
Tämän linkin takana vielä yksi taulukko. Siinä on mukana tekstilaaatikko, jossa
kerrotaan, mitä pitää tehdä.