A körkörös hivatkozások meglehetősen bonyolultak lehetnek, ezért fontos tudni, hogyan találja meg őket. Az Excel beépített mechanizmussal rendelkezik, amely képes észlelni a körkörös hivatkozásokat, és megakadályozza, hogy a számítások végtelen ciklusban menjenek. Csak tudnia kell, hogyan engedélyezheti és hogyan használhatja ezt a funkciót előnyére.
Ebben a cikkben bemutatjuk, hogyan találhat körkörös hivatkozásokat az Excelben. Ezenkívül elmagyarázzuk, hogy pontosan mik is azok a körkörös hivatkozások, és miért érdemes ezeket elkerülni.
Hogyan találhat körkörös hivatkozást a Microsoft Excelben
Amikor megpróbál beírni egy képletet az Excel-munkafüzetbe, és valamilyen problémába ütközik, akkor előfordulhat, hogy körkörös hivatkozással van dolga. Ez akkor fordul elő, amikor a képlet a saját értékét próbálja használni a számításokhoz. Ekkor az Excel figyelmeztető üzenetet küld:
„Van egy vagy több körkörös hivatkozás, ahol egy képlet közvetlenül vagy közvetve hivatkozik a saját cellájára. Emiatt előfordulhat, hogy rosszul számolnak."
Mivel előfordulhat, hogy egy végtelen hurok örökre folytatódik, vagy kiléphet, mielőtt a helyes választ megérkezik, a legjobb, ha távol marad a körkörös hivatkozásoktól az Excelben. Nem csak ez, hanem a körkörös hivatkozások is nagymértékben lelassíthatják a teljes számítási folyamatot a munkafüzetekben. A legtöbb esetben azonban a körkörös hivatkozásokkal kapcsolatos legnagyobb probléma azok azonosítása.
Háromféle körkörös hivatkozás létezik: nem szándékos, szándékos és rejtett. A körkörös hivatkozások többsége nem szándékos, mivel az Excel használatában jártas valakire van szükség egy szándékos körkörös hivatkozás létrehozásához. Végül vannak rejtett körkörös hivatkozásaink. Míg a véletlen körkörös hivatkozásokat könnyű megtalálni, az Excel nem mindig képes felismerni a rejtett körkörös hivatkozásokat, ezért más módszereket kell használnia.
Amikor megjelenik a figyelmeztető üzenet, kattintson az „OK” vagy a „Súgó” gombra. Ez utóbbi csak több információt ad a körkörös hivatkozásokról, anélkül, hogy rámutatna, hol vannak a munkafüzetében. Másrészt, ha az „OK” lehetőséget választja, vagy csak kikapcsolja az üzenetet, akkor vagy az utolsó számított értéket, vagy a nullát fogja megtalálni az utolsó cellában. Azt is fontos megjegyezni, hogy ez az értesítés nem mindig jelenik meg. Például, ha szándékosan vagy akaratlanul újabb körkörös hivatkozásokat hoz létre, az Excel nem értesíti Önt erről az ügyről.
Nagyon ritkán az egyetlen körkörös hivatkozást tartalmazó képlet még az önszámítási mechanizmus működésbe lépése előtt befejezhető. Ebben az esetben csak az utolsó sikeres érték jelenik meg eredményeként. Más szóval, egy körkörös hivatkozás hatására a rendszer nem reagál. Ezért az azonosítása a legfontosabb lépés.
Egy körkörös hivatkozási hiba kijavításához az Excelben először meg kell találnia azt. Kövesse az alábbi lépéseket, hogy megtudja, hogyan történik:
- Kapcsolja ki az Excel figyelmeztető üzenetét.
- Lépjen a „Képletek” fülre a felső menüben.
- Lépjen a „Hibaellenőrzés” fülre, és kattintson rá.
- A legördülő menüben kattintson a „Circular References” elemre. Itt derülnek ki az esetleges körkörös hivatkozások.
- Kattintson az értékre a felugró listában, és közvetlenül a körlevélre kerül.
Ha rákattint a körkörös hivatkozást tartalmazó cellára, az megjelenik a lap alján található címsorban is.
Ha további segítségre van szüksége a körkörös hivatkozással kapcsolatban, két eszköz segíthet – a precedensek és az eltartottak nyomon követése. Az első eszköz, a precedensek nyomon követése, kék vonalakat jelenít meg az Excel-munkafüzetben, amelyek megmutatják, hogy mely cellák befolyásolják azt a cellát, amelyre kattintott. A nyomkövetési eltartottak viszont ennek az ellenkezőjét teszik. Vonalokat húznak, hogy megmutassák, mely cellákat érinti az a cella, amelyre kattintott. Ez a két szolgáltatás segít megtalálni azokat a körkörös hivatkozásokat, amelyeket az Excel nem tud észlelni. Ne feledje, hogy ezek a nyomjelzők nem mutatják meg pontosan, hol van a körkörös hivatkozás, csak egy támpont, amely segít gyorsabban megtalálni.
Ha engedélyezni szeretné a nyomkövetési precedenseket és a nyomkövetési függőket, kövesse az alábbi lépéseket:
- Nyissa meg a „Képletek” lapot a táblázat tetején.
- Lépjen tovább a „Formula Auditing” kategóriához.
- Válassza a „Trace Precedents” vagy a „Trace Dependents” lehetőséget.
Egyszerre csak egyet választhat ki. Ennek gyorsabb módja a következő billentyűparancsok használata: „Alt + T U T” a nyomkövetési precedensekhez, vagy „Alt + T U D” a nyomkövetési függőekhez.
Egyes Excel-felhasználók szándékosan körkörös hivatkozásokat hoznak létre iteratív számítások elvégzéséhez. De általában nem jó ötlet körkörös hivatkozásokat beépíteni a lapjaiba.
További GYIK
Hogyan lehet eltávolítani a körlevelet
Ha végre megtalálja az összes problémát okozó körkörös hivatkozást az Excel-munkafüzetben, el kell távolítania azt. Bár nincs mód az automatikus javításra, kitalálhatja, hogy a képlet mely részét kell eltávolítani vagy kicserélni. Tudni fogja, hogy megoldotta a problémát, ha rákattint a cellára, és nincs „Circular Reference” címke a címsorban.
Körhivatkozások csak akkor hozhatók létre az Excel-lapon, ha az iteratív számítási funkció engedélyezve van. Ez a funkció alapértelmezés szerint le van tiltva, így általában nincs mit sarokba szorítani. Ha azonban szeretné ellenőrizni, hogy az iteratív számítási funkció valamilyen módon engedélyezve van-e, a következőket kell tennie:
1. Lépjen a „Fájl” fülre a képernyő bal felső sarkában.
2. Lépjen tovább a menü alján található „Opciók” részhez.
3. Válassza a „Képletek” lehetőséget a felugró ablak bal oldalsávján.
4. A „Számítási beállítások” alatt lépjen az „Iteratív számítás engedélyezése” mezőbe, és ellenőrizze, hogy be van-e jelölve.
5. Az iterációk letiltásához törölje a jelölést.
6. Kattintson az „OK” gombra.
Ez a módszer alkalmazható az Excel 2010, Excel 2013, Excel 2016 és Excel 2019 programokban. Ha rendelkezik Excel 2007 programmal, akkor az Office gombra kattintva megtalálja az iteratív számítási funkciót, amikor rákattint az „Excel-beállítások” elemre. Az „Iterációs terület” rész a „Képletek” lapon lesz. Ha Excel 2003-as vagy korábbi verziója van, lépjen a „Menü”, majd az „Eszközök” fülre. A „Számítás” lap az „Opciók” részben lesz.
Keresse meg az összes körlevelet az Excel-munkafüzetben
A legtöbb esetben a körkörös hivatkozások véletlenül jönnek létre, de ezek meglehetősen problematikusak lehetnek. Nemcsak a teljes képletet rontják el, hanem lelassíthatják a teljes számítási folyamatot is. Ezért fontos, hogy mielőbb megtaláljuk és cseréljük ki őket. Szerencsére az Excel értesíti Önt, amint észlel valamit. Nyomkövetési precedenseket és nyomkövetési függőket is használhat a körkörös hivatkozás és a többi cella közötti kapcsolat felfedezéséhez.
Próbált már korábban körkörös hivatkozást találni az Excel-táblázatában? Hogy találtad meg? Tudassa velünk az alábbi megjegyzések részben.