Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Unijeli ste formulu, ali ona ne funkcionira. Umjesto toga, dobili ste ovu poruku o "kružnoj referenci". Milijuni ljudi imaju isti problem i to se događa jer formula pokušava izračunati samu sebe. Evo kako izgleda:

formula koja uzrokuje kružnu referencu

Formula =D1+D2+D3 prikazuje pogrešku jer je u ćeliji D3, pa pokušava izračunati samu sebe. Da biste riješili problem, formulu možete premjestiti u drugu ćeliju. Pritisnite Ctrl + X da biste izrezali formulu, odabrali drugu ćeliju, a zatim pritisnite Ctrl + V da biste je zalijepili.

Savjeti: 

Druga česta pogreška jest korištenje funkcije koja obuhvaća referencu na sebe, na primjer ćelija F3 sadrži =SUM(A3:F3). Evo jednog primjera:

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Možete pokušati koristiti i jednu od ovih tehnika:

  • Ako ste upravo unijeli formulu, započnite s tom ćelijom i provjerite pozivate li se na samu ćeliju. Ćelija A3, primjerice, može sadržavati formulu =(A1+A2)/A3. Formule kao što je =A1+1 (u ćeliji A1) uzrokuju i pogreške kružnih referenci.

Kad već tražite pogreške, provjerite nema li i neizravnih referenci. Do njih dolazi kad, primjerice, u ćeliju A1 unesete formulu koja koristi drugu formulu iz ćelije B1, a ta formula pak sadrži referencu na ćeliju A1. Ako vas sve to zbunjuje, zamislite kako je tek programu Excel.

  • Ako ne možete pronaći pogrešku, odaberite karticu Formule , odaberite strelicu pokraj mogućnosti Provjera pogrešaka , pokažite na Kružne reference, a zatim odaberite prvu ćeliju navedenu u podizborniku.

  • Pregledajte formulu u ćeliji. Ako ne možete odrediti je li ćelija uzrok kružne reference, odaberite sljedeću ćeliju u podizborniku Kružne reference.

  • Nastavite pregledavati i ispravljati kružne reference u radnoj knjizi ponavljanjem svih ili samo nekih koraka od 1 do 3 sve dok se na traci stanja ne prestane prikazivati "Kružne reference".

Savjeti    

  • Na traci stanja u donjem lijevom kutu prikazuje se stavka Kružne reference i adresa ćelije za jednu kružnu referencu.

    Ako kružne reference postoje na drugim radnim listovima, ali ne i na aktivnom, na traci stanja prikazuje se samo "Kružne reference" bez adresa ćelija.

  • Po ćelijama u kružnoj referenci možete se pomicati tako da dvokliknete strelicu praćenja. Strelica označava ćeliju koja utječe na vrijednost trenutno odabrane ćelije. Prikazat će se strelica praćenja tako da odaberete Formule, a zatim Prati prethodne ili Prati zavisne.

    Prati prethodnike

Dodatne informacije o poruci upozorenja o kružnoj referenci

Kada prvi put pronađe kružnu referencu, Excel će prikazati poruku upozorenja. Odaberite U redu ili zatvorite prozor poruke.

Kada zatvorite poruku, Excel prikazuje nulu ili zadnju izračunatu vrijednost u ćeliji. A sada vjerojatno govorite: "Pričekajte, zadnja izračunata vrijednost?" Da. U nekim slučajevima formula se može uspješno pokrenuti prije nego što se pokuša sama izračunati. Formula koja koristi funkciju IF , primjerice, može funkcionirati sve dok korisnik ne uđe u argument (dio podataka koji formula mora pravilno funkcionirati) zbog kojeg formula izračunava samu sebe. Kada se to dogodi, Excel zadržava vrijednost iz zadnjeg uspješnog izračuna.

Ako mislite da u ćeliji u kojoj se ne prikazuje nula postoji kružna referenca, pokušajte ovo:

  • Odaberite formulu na traci formule, a zatim pritisnite Enter.

Važno    Ako stvorite dodatne formule koje sadrže kružne reference, Excel u mnogim slučajevima neće ponovno prikazati poruku upozorenja. Na sljedećem su popisu navedeni neki, ali ne i svi scenariji u kojima će se pojaviti poruka upozorenja:

  • stvorili ste prvu instancu kružne reference u bilo kojoj otvorenoj radnoj knjizi

  • uklonili ste sve kružne reference iz svih otvorenih radnih knjiga, a potom ste stvorili novu kružnu referencu

  • zatvorili ste sve radne knjige, stvorili novu radnu knjigu, a potom unijeli formulu koja sadrži kružnu referencu

  • otvorili ste radnu knjigu koja sadrži kružnu referencu

  • otvorili ste radnu knjigu kad nije otvorena nijedna druga, a potom stvorili kružnu referencu

Dodatne informacije o izračunu s iteracijama

Katkad želite koristiti kružne reference jer njima postižete iteraciju funkcija – odnosno ponavljanje sve dok se ne ispuni određeni numerički uvjet. To može znatno usporiti računalo pa su izračuni s iteracijama u programu Excel obično isključeni.

Kružne reference vjerojatno nećete htjeti zadržati ako niste upoznati s izračunima s iteracijom. No ako želite, možete omogućiti izračune s iteracijom, ali morate odrediti koliko puta želite da se formula izračunava. Kada uključite izračune s iteracijom, a ne promijenite vrijednosti za maksimalni broj iteracija ili maksimalni broj izmjena, Excel prestaje računati nakon 100 iteracija ili kada se vrijednosti između iteracija u kružnoj referenci razlikuju za manje od 0,001, ovisno o tome što se prije postigne. Maksimalni broj iteracija i iznos prihvatljive promjene vrijednosti, međutim, možete kontrolirati.

  1. Odaberite Mogućnosti > datoteka > formule. Ako koristite Excel za Mac, odaberite izbornik Programa Excel, a zatim Preference > Izračun.

  2. U sekciji Mogućnosti izračuna odaberite potvrdni okvir Omogući izračun s iteracijama. Na Macu odaberite Koristi izračun s iteracijama.

  3. Kako biste postavili maksimalan broj preračunavanja koje će izvršiti program Excel, upišite broj iteracija u okviru Najveći broj iteracija. Što je veći broj iteracija, to je više vremena potrebno programu Excel za izračun radnog lista.

  4. U okvir Najveća promjena upišite najmanju potrebnu vrijednost za nastavak iteracija. To je najmanja promjena u nekoj izračunatoj vrijednosti. Što je broj manji, rezultat je točniji, a programu Excel trebat će više vremena za izračun radnog lista.

Tri su moguća ishoda izračuna s iteracijom:

  • Rješenja se približavaju, što znači da je postignut stabilan krajnji rezultat. To je poželjno stanje.

  • Rješenje se udaljuje, što znači da se sa svakom iteracijom povećava razlika između trenutnog i prethodnog rezultata.

  • Rješenje se mijenja s jedne vrijednosti na drugu. Na primjer: nakon prve iteracije rezultat je 1, nakon sljedeće iteracije rezultat je 10, zatim ponovno 1 i tako dalje.

Vrh stranice

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.

Savjet: Ako ste vlasnik male tvrtke i tražite dodatne informacije o postavljanju sustava Microsoft 365, posjetite Pomoć i učenje za male tvrtke.

Vidi također

Pregled formula u programu Excel

Izbjegavanje neispravnih formula

Traženje i ispravljanje uobičajenih pogrešaka u formulama

Tipkovni prečaci i funkcijske tipke u programu Excel

Funkcije programa Excel (abecednim redoslijedom)

Funkcije programa Excel (po kategorijama)

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.