Argumendid on väärtused, mida funktsioonid kasutavad arvutuste tegemiseks. Arvutustabeli programmides, näiteks Exceli ja Google'i arvutustabelites, on funktsioonid lihtsalt sisseehitatud valemid, mis teostavad kindlaksmääratud arvutusi ning enamik neist funktsioonidest nõuab tulemuse tagamiseks kas kasutaja või mõne muu allika sisestamist.
Funktsiooni süntaks
Funktsiooni süntaks viitab funktsiooni kujundusele ja sisaldab funktsiooni nime, sulgudes, komaga eraldajaid ja selle argumente.
Argumendid on alati sulgudes ümbritsetud ja üksikud argumendid eraldatakse komadega.
Lihtne näide, mida näitab ülaltoodud kujutis, on SUM-funktsioon - seda saab kasutada pikkade veergude või numbrite ridade summeerimiseks või nende kogumiseks. Selle funktsiooni süntaks on:
SUM (number1, number2, ... number255)
Selle funktsiooni argumendid on järgmised: Number1, Number2, ... Number255
Argumentide arv
Funktsioonide jaoks vajalike argumentide arv sõltub funktsioonist. SUMi funktsioonil võib olla kuni 255 argumenti, kuid ainult üks on vajalik - number1 argument - ülejäänud on vabatahtlikud.
Vahepeal on OFFSET funktsioonil kolm nõutavat argumenti ja kaks valikulist.
Muud funktsioonid, nagu näiteks KOHE JA TÄNA FUNKTSIOON , ei oma argumente, vaid teevad nende andmed - seerianumber või kuupäev - arvuti arvuti kellaajast. Kuigi need funktsioonid ei nõua mingeid argumente, tuleb funktsiooni sisestamisel ikkagi lisada sulgud, mis on osa funktsiooni süntaksist.
Argumentide andmete liigid
Nagu argumentide arv, erinevad argumentide sisestatavad andmed sõltuvalt funktsioonist.
SUMi funktsiooni puhul, nagu on näidatud ülaltoodud pildil, peavad argumendid sisaldama numbrite andmeid, kuid need andmed võivad olla:
- kokkuvõtlikud tegelikud andmed - number1 argument ülaltoodud pildil;
- üksiklahtri viide töölehe numbriandmete asukohale - number2 argument;
- raku viide massiiv või vahemik - number3 argument;
Muud argumentides kasutatavad andmed on järgmised:
- tekstiandmed;
- Boolean väärtused ;
- vea väärtused ;
- muud funktsioonid.
Pesemisfunktsioonid
On tavaline, et ühe funktsiooni sisestatakse argumendina teise funktsiooni jaoks. Seda toimingut nimetatakse pesitsusfunktsioonideks ja seda tehakse, et laiendada programmi suutlikkust keerukate arvutuste tegemisel.
Näiteks ei ole haruldane, et IF-funktsioonid asetatakse üksteisest teise sees, nagu allpool näidatud.
= IF (A1> 50, IF (A2 <100, A1 * 10, A1 * 25)
Selles näites kasutatakse esimest IF funktsiooni Value_if_true argumendina teist või integreeritud IF funktsiooni ning seda kasutatakse teise tingimuse testimiseks - kui lahtris A2 olevad andmed on väiksemad kui 100.
Alates Excel 2007-st on valemites lubatud 64 pesitsustaset. Enne seda toetati ainult seitset pesitsusastme taset.
Funktsioonide argumente leidmine
Kaks võimalust argumentide nõuete leidmiseks üksikute funktsioonide jaoks on:
- Excel'i funktsioonide dialoogiboksi avamine;
- Tööriistavihje aknad Exceli ja Google'i arvutustabelites.
Exceli funktsiooni dialoogiboksid
Enamikul Excel-i funktsioonidest on dialoogiboks - nagu on näidatud ülaltoodud pildi SUM-funktsioonis - see sisaldab funktsiooni jaoks nõutavaid ja valikulisi argumente.
Funktsiooni dialoogiboksi saab avada järgmiselt:
- lindi tabeli valemil asuva funktsiooni nime leidmine ja klõpsamine;
- klõpsates valikuvõimaluste ribal kõrval asuvale Lisa funktsioonina, nagu on näidatud ülaltoodud pildil.
Tooltips: funktsiooni nime sisestamine
Teine võimalus funktsiooni argumentide leidmiseks Exceli ja Google Spreadsheetsis on:
- Klõpsake lahtris
- Sisestage võrdusmärk - teatage programmist, et valem on sisestatud;
- Sisestage funktsiooni nimi - kui sisestate, ilmuvad kõik tähed, mis algavad selle tähega, aktiivse lahtri all olevas kohtspikrites ;
- Sisesta avatud sulgudes - määratud funktsioon ja selle argumendid on toodud tööriistavihikus.
Exceli tööriistapaneel ümbritseb valikulisi argumente nurksulgudega ([]). Kõik teised loetletud argumendid on vajalikud.
Google'i arvutustabelites ei näe kohtspikri aknas vajalikke ja valikulisi argumente eraldi. Selle asemel sisaldab see näiteks funktsiooni kasutamise kokkuvõtet ja iga argumendi kirjeldust.