Esikatselu — Kunnolla Vauhtiin -kurssimateriaali (FI). Ei tuotantoa.
Sivu 9 / 13
Sisäkkäiset funktiot
Excelin funktiot ovat itsessään tehokkaita, mutta niiden todellinen voima syntyy, kun voimme yhdistellä sisäkkäisiä funktioita.
Käytännössä sisäkkäisissä funktioissa yksi funktio on toisen argumenttina.
Harjoittelemme tätä kahdessa eri harjoituksessa.
Video
Tavoite
Teemme seuraavaksi tehtäviä Tuoteryhmät‑taulukkolehdellä ja Palkankorotukset‑taulukkolehdellä.
Tuoteryhmät
Tuoteryhmät‑taulukkolehdellä on määritelty tuoteryhmä sen koodin perusteella. Jos koodi on 1, niin kyseessä on "Tuoteryhmä 1" ja jos koodi on 2, niin kyseessä on "Tuoteryhmä 2". Muuten tuoteryhmä on tuntematon.
Tuoteryhmä on tunnistettu käyttäen kahta sisäkkäistä JOS-funktiota. Malli:
Kuva mallityökirjasta
Palkankorotukset
Palkankorotukset‑taulukkolehdellä rakennamme hieman monimutkaisemman laskennan, jonka avulla laskemme yrityksen työntekijöiden palkankorotukset. Laskentaan käytetään JOS- ja MAKS‑funktiota, jotka on sijoitettu sisäkkäin.
Laskemme jokaiselle työtekijälle palkankorotuksen sekä uuden palkan. Palkkaa korotetaan 3,5 %, mutta kuitenkin vähintään 65,50 €. Toisaalta vain tietyt työntekijät ovat oikeutettuja palkankorotukseen.
Kuva mallityökirjastaTehtävä: Tee kaava, joka tunnistaa tuoteryhmät
Jos tuoteryhmän koodi on **1**, tuoteryhmän kuvaus on **Tuoteryhmä 1**.
#### Ehto 2
Jos tuoteryhmän koodi on **2**, tuoteryhmän kuvaus on **Tuoteryhmä 2**.
#### Muuten
Tuoteryhmän kuvaus on **Tuntematon tuoteryhmä**.
Voit kirjoittaa kaavan käsin tai käyttäen funktiokirjastoa. Useimmat paljon funktioita käyttävät pitävät käsin kirjoittamista helpompana ja suoraviivaisempana.
Tehtävä: Laske palkankorotus prosenttikorotuksen perusteella
Tee tehtävä Palkankorotukset‑taulukkolehdelle.
Rakennetaan kaava ensin valmiiksi soluun D5, josta kopioimme sen seuraaviin soluihin.
Aloitetaan kaavan rakentaminen yksinkertaisella palkankorotuksen laskemisella.
Korotus=Palkka*prosenttikorotus
Malli:
Tehtävä: Huomioi minimikorotus
Huomioi palkankorotuksessa seuraavaksi minimikorotus. Palkankorotuksen tulee siis olla pienimmillään solussa B2 olevan tiedon mukainen.