Skip to main content

Krožne reference v formulah Excel

Anonim

A krožna referenca se pojavlja v Excelu, če formula vsebuje celično sklicevanje na celico, ki vsebuje formulo.

Informacije v članku veljajo za Excelove različice 2019, 2016, 2013, 2010, Excel Online in Excel za Mac.

Primer krožnega sklica

Primer te vrste krožne reference je prikazan na spodnji sliki, kjer je formula v celici C1 vsebuje sklic na celico C1 v formuli:

= A1 + A2 + A3 + C1

Referenčna napaka se lahko pojavi, če se formula sklicuje na drugo formulo, ki se sčasoma nanaša nazaj na celico, ki vsebuje prvotno formulo.

Krožno referenčno opozorilo

Kot je prikazano na zgornji sliki, če se v preglednici Excel pojavi krožna referenca, se prikaže pogovorno okno Opozorilo, ki označuje težavo. Sporočilo v pogovornem oknu je posebej napisano, ker niso vse krožne reference v formulah nenamerne, kot je opisano spodaj.

Uporabniške možnosti

Izbira uporabniških možnosti, ko se prikaže to pogovorno okno v redu ali Pomoč , od katerih nobeden ne bo popravil krožne referenčne težave. Ko preberete sporočilo v pogovornem oknu, boste ugotovili, da:

  • Pomoč je namenjena uporabi, kadar pride do nenamerne krožne reference. To vas popelje do podatkov Excelove datoteke o krožnih referencah.
  • v redu se uporablja za povedal Excelu, da je bila krožna referenca storjena namerno in da jo mora pustiti na mestu.

Nenamerne krožne reference

Če je bila krožna referenca nenamerno izvedena, vam informacije o datoteki pomoči kažejo, kako najti in odstraniti krožne reference. Datoteka pomoči vas usmerja k uporabi Excelovih Preverjanje napak orodje, ki se nahaja na zavihku Formule. Številne nenamerne reference celic je mogoče popraviti brez potrebe po preverjanju napak s preprosto popravljanjem celičnih referenc, uporabljenih v formuli.

Namerne krožne reference

Krožna referenca Excela ne ponuja popravka za krožno referenčno težavo, ker niso vse krožne reference napake. Medtem ko so te namerne krožne reference manj pogoste od nenamernih, jih lahko uporabite, če želite Excel ponoviti ali ponoviti formulo večkrat, preden dobite rezultat.

Omogočanje iterativnih izračunov

Excel ima možnost, da to omogoči iterativni izračuni če jih nameravate uporabiti.

Da omogočite iterativne izračune:

  1. Izberite mapa (ali Urad gumb v Excelu 2007).

  2. Izberite Opcije da odprete pogovorno okno Možnosti programa Excel.

  3. V levi plošči pogovornega okna izberite Formule.

  4. V desnem kotu pogovornega okna izberite Omogoči iterativni izračun potrditveno polje.

Pod potrditvenim poljem so na voljo možnosti:

  • Nastavite največje število ponovitev; to je število, kolikokrat bo Excel preračunal formulo.
  • Nastavite najvišji znesek spremembe, ki je sprejemljiv med rezultati izračunov - manjše število, bolj natančen rezultat.

Prikaz ničel v prizadetih celicah

Za celice, ki vsebujejo krožne reference, Excel prikaže bodisi a 0, kot je prikazano v celica C1 v primeru ali zadnji izračunani vrednosti v celici.

V nekaterih primerih lahko formule uspešno delujejo, preden skušajo izračunati vrednost referenčne številke celic, kjer se nahajajo. Ko se to zgodi, celica, ki vsebuje formulo, prikaže vrednost iz zadnjega uspešnega izračuna.

Več o krožnem referenčnem opozorilu

Po prvi primerek formule, ki vsebuje krožno sklicevanje v delovnem zvezku, Excel morda ne bo znova prikazal opozorilnega sporočila. Odvisno je od okoliščin, kako in kje so ustvarjene dodatne krožne reference.

Primeri, v katerih se opozorilna škatla z opozorilnim sporočilom pri naslednjih krožnih sklicev vključujejo:

  • Prvi primer krožne reference v katerem koli odprtem delovnem zvezku.
  • Ko odstranite vse krožne reference v vseh odprtih delovnih zvezkih, se ustvari novo krožno sklicevanje.
  • Po zapiranju vseh delovnih zvezkov se v novem delovnem zvezku ustvari formula, ki vsebuje krožno sklicevanje.
  • Odpre se delovni zvezek, ki vsebuje krožno sklicevanje.