Argumenti su vrednosti koje funkcije koriste za izvođenje proračuna. U programima za tabelarne proračune , kao što su Excel i Google listovi, funkcije su samo ugrađene formule koje izvršavaju postavljene kalkulacije, a većina ovih funkcija zahteva unos podataka koji će biti uneti korisnici ili drugi izvor kako bi vratili rezultat.
Sintaksa funkcije
Sintaksa funkcije se odnosi na izgled funkcije i uključuje ime funkcije, zagrade, separatore za zarez i njegove argumente.
Argumenti su uvek okruženi zagradi i pojedinačni argumenti su razdvojeni zapovijima.
Jednostavan primer, prikazan na slici iznad, je SUM funkcija - koja se može koristiti za suma ili ukupnih dugih kolona ili redova brojeva. Sintaksa za ovu funkciju je:
SUM (broj1, broj2, ... broj255)
Argumenti za ovu funkciju su: broj1, broj2, ... broj255
Broj argumenata
Broj argumenata koji zahteva funkcija varira sa funkcijom. Funkcija SUM može imati do 255 argumenata, ali samo jedan je potreban - argument broj 1 - ostatak su neobavezni.
Funkcija OFSET, u međuvremenu, ima tri potrebna argumenta i dva opciona.
Ostale funkcije, kao što su NOW i TODAY funkcije, nemaju argumente, ali izvlačite svoje podatke - serijski broj ili datum - iz sistemskog sata računara. Iako bez ovih argumenata ne zahtevaju ove funkcije, zagrade, koje su deo sintakse funkcije, i dalje moraju biti uključene prilikom unosa funkcije.
Vrste podataka u argumentima
Kao i broj argumenata, tipovi podataka koji se mogu uneti za argument će se razlikovati u zavisnosti od funkcije.
U slučaju funkcije SUM, kao što je prikazano na slici iznad, argumenti moraju sadržavati podatke o broju - ali ovi podaci mogu biti:
- stvarni podaci se sumiraju - argument broj 1 na slici iznad;
- referenca pojedinačne ćelije na lokaciju podataka o broju na radnom listu - argument broj2;
- niz ili opseg referenci ćelija - argument broj3;
Druge vrste podataka koje se mogu koristiti za argumente uključuju:
- tekstualni podaci;
- Boolean vrijednosti ;
- vrijednosti greške ;
- druge funkcije.
Nesting Funkcije
Uobičajeno je da se jedna funkcija unosi kao argument za drugu funkciju. Ova operacija je poznata kao funkcija nestajanja i radi se kako bi se proširile mogućnosti programa u izvođenju složenih proračuna.
Na primjer, nije neuobičajeno da funkcije IF budu ugnježene unutar unutar druge, kao što je prikazano u nastavku.
= IF (A1> 50, IF (A2 <100, A1 * 10, A1 * 25)
U ovom primeru, druga ili ugnežena IF funkcija se koristi kao argument Value_if_true prve IF funkcije i koristi se za testiranje na drugi uslov - ako su podaci u ćeliji A2 manji od 100.
Pošto je Excel 2007, u formulama je dozvoljeno 64 nivoa gneženja. Prije toga, podržano je samo sedam nivoa gnezda.
Pronalaženje argumenata funkcije
Dva načina za pronalaženje argumenata za pojedinačne funkcije su:
- Otvorite dijaloški okvir funkcije u programu Excel;
- Dodavanje alatki u Excel i Google tabele.
Dijalog okviri Excel funkcije
Ogromna većina funkcija u Excel-u ima dijaloški okvir - kao što je prikazano za SUM funkciju na gornjoj slici - koja navodi potrebne i opcione argumente za funkciju.
Otvaranje dijaloga funkcije funkcije može se izvršiti pomoću:
- pronalaženje i klik na ime funkcije pod karticom Formula na traci ;
- klikom na opciju Insert Function koja se nalazi pored trake formule - kako je navedeno na gornjoj slici.
Trake sa alatkama: Unos imena funkcije
Još jedan način da saznate argumente funkcije u Excel-u i Google Spreadsheet-ima je da:
- Kliknite na ćeliju,
- Unesite znak jednakosti - da obavestite program da se unosi formula;
- Unesite ime funkcije - dok ukucate, imena svih funkcija počevši od tog slova pojavljuju se u dodirnom alatu ispod aktivne ćelije;
- Unesite otvoreni zagradi - navedena je funkcija i njegovi argumenti navedeni u alatki.
U Excelu, prozor sa alatkama okružuje opcione argumente sa kvadratnim zagradama ([]). Svi ostali navedeni argumenti su obavezni.
U Google Spreadsheet-u, prozor sa alatima ne razlikuje se između traženih i opcionalnih argumenata. Umjesto toga, on uključuje primjer, kao i rezime korištenja funkcije i opis svakog argumenta.