Kuidas funktsiooni või valemit kasutatakse argumendina

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:

Muud argumentides kasutatavad andmed on järgmised:

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:

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:

Tooltips: funktsiooni nime sisestamine

Teine võimalus funktsiooni argumentide leidmiseks Exceli ja Google Spreadsheetsis on:

  1. Klõpsake lahtris
  2. Sisestage võrdusmärk - teatage programmist, et valem on sisestatud;
  3. Sisestage funktsiooni nimi - kui sisestate, ilmuvad kõik tähed, mis algavad selle tähega, aktiivse lahtri all olevas kohtspikrites ;
  4. 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.