Skip to main content

Circular References in Excel Formulák

Excel Magic Trick #228: Text Formula & Forced Wrap Text (Június 2026)

Excel Magic Trick #228: Text Formula & Forced Wrap Text (Június 2026)
Anonim

A körkörös hivatkozás akkor jelenik meg az Excel-ben, ha egy képlet tartalmaz egy cella hivatkozást a képletre.

A cikkben szereplő információk a 2019, 2016, 2013, 2010, Excel Online és Excel for Mac verziókra vonatkoznak.

Példa körkörös hivatkozásra

Az ilyen típusú körkörös hivatkozás példája az alábbi képen látható, ahol a képlet a cellában C1 tartalmaz egy referenciát a cellára C1 a képletben:

= A1 + A2 + A3 + C1

Hivatkozási hiba akkor fordulhat elő, amikor egy képlet egy másik képletre utal, amely végül utal az eredeti képletet tartalmazó cellára.

Köríves figyelmeztetés

Amint a fenti képen látható, ha az Excel munkalapban körkörös hivatkozás történik, a program egy figyelmeztető párbeszédpanelt jelenít meg, amely jelzi a problémát. A párbeszédablakban szereplő üzenet kifejezetten megfogalmazott, mivel nem minden képletben szereplő körkörös hivatkozás véletlenszerű, ahogy azt az alábbiakban vázoljuk.

Felhasználói beállítások

A párbeszédablak megjelenítéséhez a felhasználói beállítások kiválasztása rendben vagy Segítség , egyik sem fog javítani a körkörös referencia probléma. Amikor elolvassa az üzenetet a párbeszédpanelen, akkor felfedezheti, hogy:

  • Segítség szándékosan használatos, ha nem szándékolt körkörös hivatkozás történik. Ez az Excel súgófájl-információit tartalmazza a körlevelekben.
  • rendben az Excel-et arra használják, hogy a körlevelet szándékosan tették meg, és hagyja a helyén.

Véletlen körkörös hivatkozások

Ha a körlevelek nem szándékosan történtek, a súgófájl információi megmutatják, hogyan keressenek és távolítsanak el körleveleket. A súgófájl arra utasítja Önt, hogy használja az Excel-t Hibaellenőrzés eszköz található a Formulák lapon. Sok véletlen sejtes referencia javítható anélkül, hogy hibaellenőrzésre lenne szükség, egyszerűen korrigálva a képletben használt sejt-referenciákat.

Szándékos körkörös hivatkozások

Az Excel körlevelére vonatkozó hivatkozás nem nyújt javítást a körkörös referenciaprobléma miatt, mivel nem minden körlevelek hibák. Bár ezek a szándékos körlevelek kevésbé gyakoriak, mint a véletlenek, akkor használhatók, ha azt szeretné, hogy az Excel többször is iterálja vagy futtasson egy képletet, mielőtt eredményt hozna.

Iteratív számítások engedélyezése

Az Excel-nek van lehetősége ezekre iteratív számítások ha használni szeretné őket.

Az iteratív számítások engedélyezéséhez:

  1. választ fájl (vagy a Hivatal gomb az Excel 2007 programban).

  2. választ Opciók az Excel Beállítások párbeszédpanel megnyitásához.

  3. A párbeszédpanel bal oldali paneljén válassza ki Képleteket.

  4. A párbeszédpanel jobb oldali paneljén válassza ki a Az iteratív számítás engedélyezése jelölőnégyzetet.

A jelölőnégyzet alatt a következő lehetőségek állnak rendelkezésre:

  • Állítsa be az iterációk maximális számát; ez az a szám, ahányszor az Excelnek újra kell számítania a képletet.
  • Állítsa be a számítási eredmények között elfogadható maximális változásmennyiséget - minél kisebb a szám, annál pontosabb az eredmény.

Zérók megjelenítése az érintett cellákban

A körkörös referenciákat tartalmazó cellák esetében az Excel az alábbiakat jeleníti meg: a 0, ahogy látható sejt C1 a példában vagy az utolsó számított értékben a cellában.

Bizonyos esetekben a képletek sikeresen futtathatók, mielőtt megpróbálják kiszámítani a cellahivatkozás értékét, ahol azok megtalálhatók. Amikor ez megtörténik, a képletet tartalmazó cellában megjelenik az utolsó sikeres számítás értéke.

Bővebben A körkörös figyelmeztetésről

A munkafüzet körkörös referenciáját tartalmazó képlet első példánya után az Excel nem feltétlenül jeleníti meg a figyelmeztető üzenetet. Attól függ, hogy milyen körülmények között és hol vannak további kerek hivatkozások.

Példák arra, mikor jelenik meg a figyelmeztető üzenetet tartalmazó figyelmeztető üzenet a következő körlevelekre vonatkozóan:

  • A körlevelek első példánya minden nyitott munkafüzetben.
  • Miután eltávolította az összes körlevelet az összes nyitott munkafüzetben, új kerek hivatkozást hoz létre.
  • Az összes munkafüzet bezárása után az új munkafüzetben egy kerek hivatkozást tartalmazó képlet kerül létrehozásra.
  • Kerek hivatkozást tartalmazó munkafüzet nyílik meg.