Upotreba funkcija i ugniježđenih funkcija u formulama

Funkcije su unaprijed definirane formule koje izvode izračune pomoću određenih vrijednosti, koje se zovu argumenti, u točno zadanom redoslijedu ili strukturi. Funkcije se mogu koristiti za izvođenje jednostavnih ili kompleksnih izračuna. Sve funkcije programa Excel možete pronaći na kartici Formule na vrpci:

Kartica Formule programa Excel na vrpci
  • Sintaksa funkcije programa Excel

    Sljedeći primjer okrugle funkcije zaokruživanje broja u ćeliji A10 prikazuje sintaksu funkcije.

    Struktura funkcije

    1. struktura. Struktura funkcije započinje znakom jednakosti (=), a slijede ga naziv funkcije, otvorena zagrada, argumenti funkcije odvojeni zarezima i zatvorena zagrada.

    2. naziv funkcije. Na popisu dostupnih funkcija kliknite ćeliju, a zatim pritisnite SHIFT + F3, čime će se pokrenuti dijaloški okvir Umetanje funkcije .

    Formule programa Excel – dijaloški okvir Umetanje funkcije

    3. argumenti. Argumenti mogu biti brojevi, tekst, logičke vrijednosti, primjerice True ili False, polja, vrijednosti pogrešaka kao što su #N/a ili reference na ćelije. Argument koji odredite mora proizvesti valjanu vrijednost za taj argument. Argumenti mogu biti i konstante, formule i druge funkcije.

    4. podsjetnik za argument. Opis elementa sa sintaksom i argumentima pojavit će se za vrijeme upisivanja funkcija. Ako upišete, primjerice,=ROUND(, pojavit će se opis elementa. Opisi elementa prikazuju se samo za ugrađene funkcije.

    Napomena: Ne morate tipkati funkcije u svim slovima, kao što je = ROUND, budući da će Excel automatski ispraviti naziv funkcije kada pritisnete ENTER. Ako pogrešno napisate naziv funkcije, kao što je = SUME (a1: A10) umjesto = SUM (a1: A10), zatim će Excel vratiti #NAME? pogreška.

  • Unos funkcija programa Excel

    Kada stvorite formulu koja sadrži funkciju, pomoću dijaloškog okvira Umetanje funkcije možete unositi funkcije radnog lista. Kada odaberete funkciju u dijaloškom okviru Umetanje funkcije , Excel će pokrenuti čarobnjak za funkcije, koji prikazuje naziv funkcije, svaki od njenih argumenata, opis funkcije i svaki argument, sadašnji rezultat funkcije i sadašnji rezultat cijele formule.

    Čarobnjak za funkcije programa Excel

    Da biste pojednostavnili stvaranje i uređivanje formula te minimiziranje pogrešaka upisivanja i sintakse, koristite samodovršetak formule. Kada upišete = (znak jednakosti) i početnih slova funkcije, Excel prikazuje dinamički padajući popis valjanih funkcija, argumenata i naziva koji odgovaraju tim pismima. Zatim ga možete odabrati na padajućem popisu, a Excel će ga unijeti umjesto vas.

    Samodovršetak formule programa Excel

  • Ugnježđivanje funkcija programa Excel

    U nekim je slučajevima funkciju potrebno koristiti kao jedan od argumenata neke druge funkcije. Na primjer, sljedeća formula koristi ugniježđenu funkciju Average i uspoređuje rezultat s vrijednošću 50.

    Ugniježđene funkcije

    1. Funkcije AVERAGE i SUM ugniježđene su unutar funkcije IF.

    Valjani vraća    Kada se ugniježđena funkcija koristi kao argument, ugniježđena funkcija mora vratiti istu vrstu vrijednosti koju argument koristi. Ako, primjerice, argument vraća vrijednost TRUE ili FALSE, ugniježđena funkcija mora vratiti vrijednost TRUE ili FALSE. Ako funkcija ne postoji, Excel će prikazati #VALUE! #BROJ!.

    Ograničenja razine gniježđenja    Formula može sadržavati najviše sedam razina ugniježđenih funkcija. Kada se neka funkcija (nazovimo je funkcija B) koristi kao argument druge funkcije (nazovimo je funkcija A), funkcija B ponaša se kao funkcija druge razine. Primjerice, funkcija AVERAGE i funkcija SUM su funkcije druge razine ako se koriste kao argumenti funkcije IF. Funkcija koja je ugniježđena unutar ugniježđene funkcije AVERAGE tada je funkcija treće razine i tako dalje.

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×