Suurin osa Excelissä olevista funktioista vaatii syötteitä tai tietoja voidakseen laskea oikein. Jos esimerkiksi haluat käyttää AVERAGE-funktiota, sinun on annettava sille joukko lukuja keskiarvon laskemiseksi.
=KESKIARVO(A1:A100)
Mitä tahansa funktiolle antamaasi syötettä kutsutaan argumentiksi.
Funktion perusrakenne on:
Function_Name(argumentti1, argumentti2,…)
Käyttääksesi funktiota, kirjoitat sen nimen, avoimet sulut, tarvittavat argumentit ja sitten sulkusulut. Tarvittavien argumenttien määrä vaihtelee funktioittain.
Funktioiden käyttäminen ilman argumentteja
Jotkut funktiot, kuten NOW()-funktio, eivät vaadi argumentteja. Saat nykyisen päivämäärän ja kellonajan syöttämällä seuraavan kaavan:
=NYT()
Huomaa, että vaikka argumentteja ei tarvita, sinun on silti sisällytettävä avoimet ja sulkevat sulut.
Funktioiden käyttäminen yhden tai useamman vaaditun argumentin kanssa
Jotkut funktiot vaativat yhden tai useamman argumentin. Esimerkiksi LARGE-funktio palauttaa n:nneksi suurimman luvun solualueelta. Tämä funktio vaatii kaksi argumenttia: soluviittauksen numeeristen arvojen alueeseen ja järjestysnumeron. Saat kolmanneksi suurimman arvon alueella A1–A100 syöttämällä:
=SUURI(A1:A100;3)
Huomaa, että jokainen argumentti erotetaan pilkulla. Tämä on totta riippumatta siitä, kuinka monta argumenttia annat. Jokainen argumentti on erotettava pilkulla.
Funktioiden käyttäminen sekä pakollisilla että valinnaisilla argumenteilla
Monet Excel-funktiot, kuten NETWORKDAYS-funktio, sallivat valinnaiset argumentit vaadittujen argumenttien lisäksi. NETWORKDAYS-funktio palauttaa työpäivien lukumäärän (päivät pois lukien viikonloput) tietyn aloituspäivän ja lopetustietojen välillä.
Jotta voit käyttää NETWORKDAYS-toimintoa, sinun on annettava vähintään alkamis- ja lopetuspäivät. Nämä ovat vaadittavat argumentit.
Seuraava kaava antaa vastauksen 260, mikä tarkoittaa, että 1. tammikuuta 2014 ja 31. joulukuuta 2014 välisenä aikana on 260 työpäivää:
=VERKKOPÄIVÄT("1.1.2014", "31.12.2014")
NETWORKDAYS-funktio mahdollistaa myös valinnaisen argumentin, jonka avulla voit välittää ajanjakson, joka sisältää luettelon lomapäivistä. Funktio käsittelee jokaista valinnaisen alueen päivämäärää ei-työpäivänä ja palauttaa käytännössä erilaisen tuloksen (255 työpäivää 1. tammikuuta 2014 ja 31. joulukuuta 2014 välisenä aikana, kun otetaan huomioon lomapäivät).
=VERKKOPÄIVÄT("1.1.2014", "31.12.2014", A1:A5)
Älä ole liian huolissasi NETWORKDAYS-toiminnon täydellisestä ymmärtämisestä. Poikkeus tähän on, että kun funktiolla on pakollisia ja valinnaisia argumentteja, voit käyttää funktiota vain vaadituilla argumenteilla tai voit hyödyntää funktion lisäapua tarjoamalla valinnaisia argumentteja.
Selvittää, mitä argumentteja tietylle funktiolle tarvitaan
Helppo tapa löytää tietylle funktiolle tarvittavat argumentit on aloittaa funktion kirjoittaminen soluun. Napsauta solua, kirjoita yhtäläisyysmerkki, kirjoita funktion nimi ja kirjoita sitten avoimet sulut.
Kun Excel tunnistaa, että olet syöttämässä funktiota, se aktivoi työkaluvihjeen, joka näyttää kaikki funktion argumentit. Kaikki suluissa ([ ]) näkyvät argumentit ovat valinnaisia. Kaikki muut ilman sulkeita näkyvät argumentit ovat pakollisia.