Luento 5 - Taulukkolaskentafunktiot, nimetyt alueet ja soluviittaukset

Kurssin viides luento on kuunneltavissa MP3-muodossa. Uusimpien selainten mukana pitäisi tulla kuuntelemiseen tarvittavat ohjelmat. MP3-tiedostojen kuuntelemiseen voi käyttää esimerkiksiä Winampia tai Windows Media Playerilla.

Kertaus edellisen luennon asioista

Soluviittaukset ja nimetyt alueet

Nimetyt alueet

Tyylit ja solumuotoilut

Taulukkolaskentafunktiot ja niiden käyttö

Yleistä

Syntaksi

=FUNKTION_NIMI(parametri1 ; parametri2 ;...;parametriN)

Esimerkki

=UUNI(ruoka ; aika ; lämpötila)
=KAHVINKEITIN(kahvia ; vettä ; suodatinpaperia)

SUM-funktio (suom. SUMMA)

Laskee annettujen solujen tai solualueen summan.

Syntaksi

=SUM(solualue)

Esimerkki

=SUM(E4:E8)
=SUM(kokonais)

NOW-funktio (suom. NYT)

Antaa soluun tämän hetkisen ajan.

Esimerkki

=NOW()

IF-funktio (suom. JOS)

Funktiolla voidaan laskea tehtäviä tiettyjen ehtojen toteutuessa tai jäädessä toteutumatta.

Esimerkiksi jos kokonaisostokset ovat 500 mk tai enemmän, niin annetaan 10 prosentin alennus, mutta muuten ei alennusta.

Syntaksi

=IF(ehto ; ehto on totta ; ehto ei ole totta)

Esimerkki

=IF(A1>10 ; "suurempi kuin 10" ; "pienempi tai yhtäsuuri kuin 10")
=IF( E10>=500 ; 0,1 ; 0)

VLOOKUP-funktio (suom. PHAKU)

Voidaan hakea tietoa toisesta taulukosta erilaisten ehtojen perusteella.

Syntaksi

=VLOOKUP(haettava_arvo ; hakualue ; sarake_indeksi_nro ; tarkkuusehto)

Esimerkki

=VLOOKUP(E10;Hinnasto!A2:B8;2;TRUE)

=IF(ISNA(VLOOKUP($B$4;valuutat;3;FALSE));"väärä valuutta";VLOOKUP($B$4;valuutat;3;FALSE))

Sisäkkäiset funktiot

Esimerkki

=RUOKA( UUNI(ruoka ; aika ; lämpötila) ; maito ; leipä)

Kehitetään sisäkkäisten kaavojen ideaa sanallisesti