Excel 2013 Funktioita Sisällysluettelo FUNKTIOITA FUNKTIOITA... 1 Keskiarvo-funktio... 1 Minimi ja maksimi... 1 Lukumäärä... 1 IF-funktio (JOS)... 2 IF-funktion tekeminen funktioluettelon avulla... 2 IF-funktio, useita ehtoja... 3 Tekstitieto... 4 PMT-funktio (MAKSU)... 4 SUMIF-funktio (SUMMA.JOS)... 6 COUNTIF-funktio (LASKE.JOS)... 7 VLOOKUP funktio (PHAKU)... 7 ROUND -funktio (PYÖRISTÄ)... 9 Tunnit, minuutit, tämä päivä... 9
Excel 2013 Funktiot 1 FUNKTIOITA Keskiarvo-funktio Funktio on valmis kaava, joka laskee tuloksen käyttäjän syöttämien tietojen eli argumenttien perusteella. Argumentti voi olla solu, alue, vakio, lauseke tai toinen funktio Keskiarvo-funktio laskee argumenttien keskiarvon. 1. Valitse alue, jonka lukujen keskiarvon lasket 2. Napsauta Home (Aloita) tai Formulas (Kaavat) välilehdellä Autosum (Summa) painiketta. 3. Valitse luettelosta Average (Keskiarvo). 4. Syötä vastaus soluun. Minimi ja maksimi Jos solussa ei ole lukua, Excel ei laske sitä tulokseen. Jos solussa on 0, Excel laskee solun mukaan. Minimi ja maksimi-funktio luodaan kuten keskiarvo-funktio eli 1. valitaan alue ja sen jälkeen 2. valitaan -luettelosta funktio MIN tai MAX-funktio. Lukumäärä Numerotietoa sisältävien kenttien määrä lasketaan -valikon COUNT NUMBERS (Laske numerot) funktiolla. Teksti-, merkki- ja numerotietoa sisältävien kenttien määrä lasketaan COUNTA (Laske.A) funktiolla, joka löytyy Formulas (Kaavat) välilehden More functions, Statisticals (Lisää funktioita, Tilasto)
Excel 2013 Funktiot 2 IF-funktio (JOS) IF(Jos) -funktiolla on kolme argumenttia: ensimmäinen on ehto, allaolevassa esimerkissä: D4<200000 jos ehto täyttyy eli on tosi, lasketaan toisen argumentin mukaan eli alla kertolasku 2%*D4 jos ehto ei täyty eli on epätosi, arvo määräytyy kolmannen argumentin mukaan eli suoritetaan kertolasku 5%*D4. Esimerkissä on ehto eli jos myynti on alle 200000, bonus on 2 % myynnistä ja jos myynti on 200000 tai suurempi, bonus on 5 % myynnistä. Funktiossa on =IF(D4<200000;2%*D4;5%*D4) Ehto Tosi Epätosi Funktio voidaan kirjoittaa suoraan soluun. Kaavat ja numerot kirjoitetaan sellaisenaan. IF-funktion tekeminen funktioluettelon avulla 1. Vie kohdistin soluun, johon vastaus tulee 2. Avaa Formulas (Kaavat) välilehdellä Logical (Loogiset) valikko. 3. Valitse valikosta IF (Jos)
Excel 2013 Funktiot 3 4. Täytä testi- ja ehtokentät. Esimerkissä on kirjoitettu vakiot ja soluviittaukset osoitettu taulukosta. IF-funktio, useita ehtoja IF-funktiossa voi olla sisäkkäisiä IF-funktioita 7. Jos IF-funktiossa on sisällä IF-funktio, se täytyy tehdä kirjoittamalla. Esim. bonus määräytyy seuraavasti: Myynti Bonus myynnistä <=150000 0 >100000 ja <=250000 5 % myynnistä >250000 10 % myynnistä
Excel 2013 Funktiot 4 Aina jos on mahdollista kannattaa funktiossa tarvittavat tiedot kirjoittaa taulukkoon Tekstitieto Kaavat ja numerot kirjoitetaan sellaisenaan, tekstitieto lainausmerkkien sisään. Esim. jos bonus on < 5000 kirjoitetaan huomautussarakkeeseen Huono, jos bonus on pienempi yhtä suuri kin 20000, kirjoitetaan Tyydyttävä, muutoin Hyvä. PMT-funktio (MAKSU) PMT-funktiolla (MAKSU) voi laskea annuiteettilainan kuukausierän, jolla pankit laskeen esim. asuntolainan kuukausierän. 1. Vie kohdistin soluun, johon vastaus tulee 2. Avaa Formulas (Kaavat) välilehdellä Financial (Taloudelliset) valikko. Valitse valikosta PMT (Maksu) 3. PMT-funktiossa argumentit ovat B4/B7 korko jaetaan maksuerien lukumäärällä tässä 12:sta, jolloin on kysymys kk-korosta B5*B6 maksuerien määrä on (vuosien määrä) * (maksukertojen määrä vuodessa) -B3 lainan määrä, joka on miinusmerkkinen, koska kysymys kassastamaksusta.
Excel 2013 Funktiot 5 Funktio voidaan kirjoittaa tai tehdä funktioluetteloa hyväksikäyttäen, jolloin argumentit voidaan poimia hiirellä napsauttamalla taulukosta.
Excel 2013 Funktiot 6 SUMIF-funktio (SUMMA.JOS) SUMIF (SUMMA.JOS) ja COUNTIF (LASKE.JOS) -funktioilla voi laskea summan tai lukumäärän annetun ehdon mukaan. Esim. lasketaan bonusten summa osastoittain. 1. Vie kohdistin soluun, johon vastaus tulee 2. Napsauta Formulas (Kaavat) välilehdellä Math&Trig (Matemaattiset) painiketta. 1. Valitse SUMIF (Summa.Jos) -funktio. 2. Napsauta Range-kohtaan ja rajaa alue, jossa on osastojen nimet eli C4:C10, kiinnitä alue, koska kaava kopioidaan alaspäin. 3. Napsauta Criteria-kohdassa soluun, jossa lukee Myynti 1 eli D13 4. Napsauta Sum_range-kohtaan ja rajaa alue, josta summa lasketaan eli E4:E10, kiinnitä alue 5. Napsauta OK. 6. Kopioi kaava muille osastoille.
Excel 2013 Funktiot 7 COUNTIF-funktio (LASKE.JOS) COUNTIF-funktio toimii samoin kuin SUMIF-funktio. Esim. edellä olevasta voidaan laskea, kuinka monta Myynti1 henkilöä luettelossa on 1. Vie kohdistin soluun, johon vastaus tulee 2. Napsauta Formulas (Kaavat) välilehdellä More functions (Lisää funktioita) painiketta. 3. Valitse Statistical (Tilastolliset) 4. Valitse COUNTIF (Laske.Jos) -funktio. VLOOKUP funktio (PHAKU) VLOOKUP-funktiolla (PHAKU) voit hakea taulukon sarakkeista tietoa. Vastaavia funktioita ovat LOOKUP, HLOOKUP. 1. Vie kohdistin soluun, johon vastaus tulee 2. Napsauta Formulas (Kaavat) välilehdellä Lookup & Reference painiketta. 3. Valitse VLOOKUP (Phaku) -funktio. 4. Haetaan allaolevasta taulukosta (voitaisi hakea myös toisesta taulukosta tai työkirjasta) B4- soluun arvosana. 5. Lookup value-kohtaan määritetään se solu, jonka arvoa haetaan toisesta taulukosta 6. Table array-kohdassa määritetään se alue, jolta arvo haetaan. Jos kaava kopioidaan, alue pitää kiinnittää 7. Column_index_num kohtaan annetaan sarakkeen numero eli monennestako sarakkeesta tieto haetaan. Eli hakufunktio etsii B4-solussa annettua pistemäärää vastaavaa arvoa hakualueen A17:B22 ensimmäisestä eli A-sarakkeesta. Kun vastaava arvo löytyy, funktio etsii 2. sarakkeesta sen arvon ja palauttaa sen B4-soluun. Funktio on =VLOOKUP(B4;$A$17:$B$22;2)
Excel 2013 Funktiot 8
Excel 2013 Funktiot 9 ROUND -funktio (PYÖRISTÄ) ROUND-funktiolla luvun voi pyöristää, jolloin solun arvo on solussa näkyvä luku toisin kuin desimaalimuotoilulla. 5 6 7 8 9 10 11 12 13 14 E6-solun funktio on ROUND(C6;2) PYÖRISTÄ(C6;2), missä C6 on luku, joka pyöristetään ja 2 desimaalien määrä. ROUND.DOWN() ja ROUND.UP() funktiot ovat samanlaisia. (PYÖRISTÄ.ALAS() ja PYÖRISTÄ.YLÖS()) Tunnit, minuutit, tämä päivä A C D E F G Hoitokulut Alkup. arvo Desim. muotoilu Pyöristys 2 desimaalia Alaspäin pyöristys Ylöspäin pyöristys Palkat 14,905365 14,905 14,91 14,90 14,91 Vesi 36,335179 36,335 36,34 36,33 36,34 Sähkö 4,234660 4,235 4,23 4,23 4,24 Puhtaanapito 9,835222 9,835 9,84 9,83 9,84 Vakuutukset 20,425495 20,425 20,43 20,42 20,43 Korjaukset 1,945596 1,946 1,95 1,94 1,95 Kiinteistövero 10,006956 10,007 10,01 10,00 10,01 Muut kulut 2,311527 2,312 2,31 2,31 2,32 Yhteensä 100,000000 100,000 100,02 99,96 100,04 Tunnit ja minuutit voidaan erottaa kellonjasta HOURS() ja MINUTES funktioilla (TUNNIT(), MINUUTIT()). 7 8 9 10 11 12 A B C D E F Minuutit/ Työaika Työntekijä Työaika Tunnit Minuutit tunteina tunteina Mäki 8:30 8 30 0,50 8,50 Aalto 10:40 10 40 0,67 10,67 Niemi 6:45 6 45 0,75 6,75 Saari 7:10 7 10 0,17 7,17 Lahti 8:20 8 20 0,33 8,33 Kaavat ovat seuraavat C6 eli tunnit =HOURS(B6) =TUNNIT(B6) D6 eli minuutit =MINUTES(B6) =MINUUTIT(B6) E6-solussa muutetaan minuutit luvuksi, koska halutaan laskea palkka. Palkan kaavassa ei voi käyttää kertojana minuutteja, vaan ne on muutettava ensin luvuksi, johon voidaan lisätä tunnit ja kertoa saadulla työajalla esim. tuntipalkka. Muunnos tehdään jakamalla minuutit/60 eli kaava on D6/60. TODAY() funktiolla (TÄMÄ.PÄIVÄ()) saadaan selville tämä päivä. NOW()-funktiolla (NYT()) saadaan lisäksi kellonaika. TODAY() TÄMÄ.PÄIVÄ() 22.11.2000 NOW() NYT() 22.11.2000 11:19