Vnesli ste formulo, ki pa ne deluje. Namesto tega se je pojavilo sporočilo o »krožnem sklicu«. Milijoni ljudi imajo isto težavo in se zgodi, ker poskuša formula izračunati samo sebe. To se zgodi tako:
Formula =D1+D2+D3 ne deluje, ker je v celici D3in poskuša izračunati samo sebe. Če želite odpraviti težavo, lahko premaknete formulo v drugo celico. Pritisnite Ctrl+X, da izrežete formulo, izberite drugo celico in pritisnite Ctrl+V , da jo prilepite.
Namigi:
-
Včasih boste morda želeli uporabiti krožne sklice, ker so zaradi teh sklicev funkcije iterrate. V tem primeru skočite navzdol do možnosti Več informacij o iterativnem izračunu.
-
Če želite izvedeti več o pisanju formul, glejte Pregled formul v Excelu.
Druga pogosta napaka je uporaba funkcije, ki vključuje sklic sam na sebe; Celica F3 na primer vsebuje =SUM(A3:F3). Tukaj je primer:
Poskusite lahko tudi z eno od teh tehnik:
-
Če ste pravkar vnesli formulo, začnite s tisto celico in preverite, ali se sklicujete na isto celico. Celica A3 morda vsebuje formulo »=(A1+A2)/A3«. Napake zaradi krožnega sklica povzročijo tudi formule, kot so =A1+1 (v celici A1).
Med iskanjem preverite posredne sklice. Do njih pride, ko vstavite v celico A1 formulo, ki uporablja drugo formulo v celici B1, ki se nato sklicuje nazaj na celico A1. Če ste že vi zmedeni, si lahko predstavljate, kakšna težava je to za Excel.
-
Če napake ne najdete, izberite zavihek Formule, izberite puščico ob možnosti Preverjanje napak, pokažite na Krožni sklici in nato izberite prvo celico, ki je navedena v podmeniju.
-
Preglejte formulo v celici. Če ne morete ugotoviti, ali je celica vzrok krožnega sklica, izberite naslednjo celico v podmeniju Krožni sklici.
-
Nadaljujte s pregledovanjem in odpravljanjem krožnega sklica v delovnem zvezku, tako da ponovite korake (katerega koli ali vse) od 1 do 3, vse dokler iz vrstice stanja ne izgine »Krožni sklici«.
Namigi
-
V vrstici stanja v spodnjem levem kotu je prikazano Krožni sklici in naslov celice enega krožnega sklica.
Če imate krožne sklice v drugih delovnih listih, ne pa tudi v aktivnem delovnem listu, je v vrstici stanja prikazano le »Krožni sklici« brez naslovov celic.
-
Med celicami v krožnem sklicu se lahko premikate tako, da dvokliknete sledilno puščico. Puščica označuje celico, ki vpliva na vrednost trenutno izbrane celice. Sledilno puščico prikažete tako, da izberete Formule, nato pa izberete Sledi prejšnjim ali Sledi odvisnim.
Več o opozorilnem sporočilu o krožnem sklicu
Ko Excel prvič najde krožni sklic, prikaže opozorilo. Izberite V redu ali zaprite okno sporočila.
Ko zaprete sporočilo, Excel v celici prikaže ničlo ali zadnjo izračunano vrednost. In zdaj verjetno rečete »Hang on, a last calculated value?« (Ali želite še zadnjo izračunano vrednost?). Da. V nekaterih primerih se formula lahko uspešno zažene, preden poskuša izračunati samo sebe. Formula, ki uporablja funkcijo IF , lahko na primer deluje, dokler uporabnik ne vnese argumenta (del podatkov, ki ga formula potrebuje za pravilno delovanje), zaradi katerega se formula izračuna sama. V tem primeru Excel ohrani vrednost zadnjega uspešnega izračuna.
Če menite, da imate krožni sklic v celici, ki ne prikazuje ničle, poskusite to:
-
Izberite formulo v vnosni vrstici in pritisnite tipko Enter.
Pomembno Pri ustvarjanju dodatnih formul, ki vsebujejo krožne sklice, Excel običajno ne prikaže opozorilnega sporočila znova. Na spodnjem seznamu so prikazani nekateri (toda ne vsi) scenariji, v katerih se prikaže opozorilno sporočilo:
-
Ustvarite prvi primerek krožne reference v poljubnem odprtem delovnem zvezku.
-
Odstranite vse krožne sklice v vseh odprtih delovnih zvezkih, nato pa ustvarite nov krožni sklic.
-
Zaprite vse delovne zvezke, ustvarite nov delovni zvezek, nato pa vnesete formulo, ki vsebuje krožni sklic.
-
Odprite delovni zvezek, ki vsebuje krožni sklic.
-
Medtem ko ni odprt noben drug delovni zvezek, odprite delovni zvezek in ustvarite krožni sklic.
Več o iterativnem izračunu
Včasih si boste želeli uporabiti krožne sklice, ker se zaradi njih funkcije ponavljajo, dokler ni dosežen določen številski pogoj. Ponavljanje lahko upočasni računalnik, zato so iterativni izračuni v Excelu ponavadi izklopljeni.
Razen v primerih, ko ste seznanjeni z iterativnimi izračuni, krožnih sklicev verjetno ne boste želeli ohraniti nedotaknjenih. Če jih želite ohraniti, lahko omogočite iterativne izračune, a morate določiti, kolikokrat naj se formula znova izračuna. Če iterativne izračune vklopite, ne da bi spremenili vrednosti za največje število ponovitev ali največjo spremembo, Excel preneha izračunavanje po 100 ponovitvah ali ko se vse vrednosti v krožnem sklicu med dvema ponovitvama spremenijo za manj kot 0,001, kar je prej. Kljub temu lahko nadzirate največje število iteracij in količino sprejemljivih sprememb.
-
Izberite Možnosti > možnosti > formulah. Če uporabljate Excel za Mac, izberite meni Excel , nato pa izberite Preferences (Nastavitve) >Calculation (Izračun).
-
V razdelku Možnosti izračuna potrdite polje Omogoči iterativni izračun. V računalniku Mac izberite Uporabi iterativni izračun.
-
Če želite nastaviti največje možno število vnovičnih izračunov, ki ga bo izvedel Excel, vnesite število ponovitev v polje Največje število ponovitev. Večje kot je število iteracij, več časa potrebuje Excel za izračun delovnega lista.
-
V polje Največja sprememba vnesite najmanjšo vrednost, ki je potrebna za nadaljevanje ponavljanja. To je najmanjša sprememba v kateri koli izračunani vrednosti. Manjše kot je število, bolj točen je rezultat in več časa potrebuje Excel za izračun delovnega lista.
Iterativni izračun ima lahko 3 različne izide:
-
Rešitev konvergira, kar pomeni, da je dosežen stabilen končni rezultat. To je želeno stanje.
-
Rešitev divergira, kar pomeni, da se od ponavljanja do ponavljanja razlika med trenutnim in prejšnjim rezultatov povečuje.
-
Rešitev se preklaplja med dvema vrednostma. Po prvem ponavljanju je na primer rezultat 1, po naslednjem ponavljanju je rezultat 10, po naslednjem 1 in tako naprej.
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.
Namig: Če ste lastnik majhnega podjetja in iščete več informacij o tem, kako nastaviti Microsoft 365, obiščite spletno mesto Pomoč in učenje za mala podjetja.
Glejte tudi
Kako se izogniti nedelujočim formulam
Iskanje in popravljanje napak v formulah
Bližnjice na tipkovnici in funkcijske tipke v Excelu