Argumenti su vrijednosti koje se koriste za izračunavanje. U programima proračunske tablice kao što su Excel i Google tablice funkcije su samo ugrađene formule koje izvršavaju izračunavanje i većina tih funkcija zahtijeva unos podataka, bilo od strane korisnika ili drugog izvora, kako bi se vratio rezultat.
Sintaksa funkcija
Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagradama, razdjelnike zareza i njene argumente.
Argumenti su uvijek okruženi zagradama i pojedinačni argumenti su razdvojeni zarezima.
Jednostavan primjer, prikazan na gornjoj slici, jest SUM funkcija - koja se može upotrijebiti za zbroj ili ukupne dugačke stupce ili redove brojeva. Sintaksa ove funkcije je:
SUM (broj1, broj2, ... broj255)
Argumenti za tu funkciju su: Broj1, Broj2, ... Broj255
Broj argumenata
Broj argumenata koje funkcija zahtijeva varira s funkcijom. SUM funkcija može imati do 255 argumenata, ali samo jedan je potreban - argument Number1 - ostatak je opcionalan.
OFFSET funkcija, u međuvremenu, ima tri potrebna argumenta i dva neobvezna.
Ostale funkcije, kao što su NOW i DANAS funkcije, nemaju argumenata, ali crtaju svoje podatke - serijski broj ili datum - od satova sustava računala. Iako takve funkcije ne zahtijevaju argumente, zaglavlja, koja su dio sintakse funkcije, moraju biti uključena prilikom ulaska u funkciju.
Vrste podataka u argumentima
Kao i broj argumenata, vrste podataka koje se mogu unijeti za argument razlikuju se ovisno o funkciji.
U slučaju SUM funkcije, kao što je prikazano na slici iznad, argumenti moraju sadržavati podatke o broju - ali ti podaci mogu biti:
- stvarni podaci se zbrajaju - argument Number1 na gornjoj slici;
- pojedinačna referenca stanica na mjesto brojčanih podataka u radnom listu - argument Number2;
- niz ili raspon referencija za stanice - argument Number3;
Ostale vrste podataka koje se mogu upotrijebiti za argumente uključuju:
- tekstualni podaci;
- Booleove vrijednosti ;
- vrijednosti pogrešaka ;
- druge funkcije.
Nesting funkcije
Uobičajeno je da se jedna funkcija unese kao argument za drugu funkciju. Ova je operacija poznata kao funkcije gniježđenja i radi se kako bi proširila sposobnosti programa u izvođenju složenih izračuna.
Na primjer, nije neuobičajeno da se IF funkcije uglave jedna unutar druge kao što je prikazano u nastavku.
= IF (A1> 50, IF (A2 <100, Al * 10, Al * 25)
U ovom primjeru, druga ili ugniježđena IF funkcija se koristi kao Value_if_true argument prve IF funkcije i koristi se za testiranje drugog uvjeta - ako su podaci u ćeliji A2 manji od 100.
Od programa Excel 2007 dopušteno je 64 razina gniježđenja u formulama. Prije toga je podržano samo sedam razina gniježđenja.
Pronalaženje argumenata funkcije
Dva su načina pronalaženja zahtjeva za argumentom za pojedinačne funkcije:
- Otvorite dijaloški okvir funkcije u programu Excel;
- Istaknite prozore u programu Excel i Google proračunske tablice.
Dijaloški okvir Excel Funkcije
Velika većina funkcija u Excelu ima dijaloški okvir - kao što je prikazano za funkciju SUM na gornjoj slici - koja navodi potrebne i opcionalne argumente za funkciju.
Otvaranje dijaloškog okvira funkcije može biti učinjeno:
- pronalaženje i klikanje na naziv funkcije ispod tablice Formule vrpce ;
- klikom na opciju Insert Function (Funkcija unosa) koja se nalazi pored trake s formulom - kao što je prikazano na gornjoj slici.
Alatne točke: upisivanje naziva funkcije
Drugi način otkrivanja argumenata funkcije u Excelu i Google tablicama jest:
- Kliknite na ćeliju,
- Unesite jednaki znak - da biste obavijestili program da unese formulu;
- Unesite naziv funkcije - dok upisujete, nazivi svih funkcija koje počinju tim slovom pojavljuju se u alatu ispod aktivne ćelije;
- Unesite otvorenu zagradnu tablicu - navedena funkcija i njezini argumenti navedeni su u alatu.
U programu Excel, prozor s alatima okružuje opcionalne argumente sa uglatim zagradama ([]). Svi drugi navedeni argumenti su obavezni.
U Google proračunskim tablicama, opis alata ne razlikuje tražene i opcionalne argumente. Umjesto toga, sadrži primjer, kao i sažetak upotrebe funkcije i opis svakog argumenta.