Kruhové odkazy v príručkách programu Excel

Kruhový odkaz sa vyskytuje v programe Excel, keď:

  1. Vzorec obsahuje odkaz na bunku obsahujúcu samotný vzorec. Príklad tohto typu kruhového odkazu je zobrazený na obrázku vyššie, kde vzorec v bunke C1 obsahuje odkaz na túto bunku vo vzorci: = A1 + A2 + A3 + C1
  2. Vzorec odkazuje na iný vzorec, ktorý nakoniec odkazuje späť na bunku obsahujúcu pôvodný vzorec. Príklad tohto typu nepriameho odkazu, ako je známy, je znázornený v druhom príklade na obrázku, kde modré šípky spájajúce bunky A7, B7 a B9 ukazujú, že vzorce v týchto bunkách sa navzájom odkazujú.

Kruhové referenčné upozornenie

Ako je znázornené na obrázku vyššie, ak kruhový odkaz sa vyskytuje v pracovnom hárku programu Excel, program zobrazí dialógové okno Alert, ktoré indikuje problém.

Správy v dialógovom okne sú špeciálne formulované, pretože nie všetky kruhové odkazy vo vzorcoch sú neúmyselné, ako je uvedené nižšie.

"Starostlivo sme našli jeden alebo viac kruhových odkazov vo vašom zošite, ktoré by mohli spôsobiť nesprávny výpočet vášho vzorca"

Možnosti používateľa

Možnosti používateľov, keď sa zobrazí toto dialógové okno, sú kliknutím na tlačidlo OK alebo Help (Pomocník), pričom ani jeden z nich neupraví kruhový referenčný problém.

Ak čítate dlhú a trochu mätúcu správu v dialógovom okne, zistíte, že:

Neúmyselné kruhové odkazy

Ak kruhovú referenciu vykonali neúmyselne, v informačnom súbore pomocníka sa dozviete, ako zistiť a odstrániť kruhovú referenciu.

Súbor s nápovedou vás nasmeruje na použitie nástroja na kontrolu chýb aplikácie Excel umiestneného na paneli pod Vzorce> Audit vzorcov .

Mnoho neúmyselných odkazov na bunky možno opraviť bez potreby kontroly chýb jednoduchou opravou bunkových odkazov použitých vo vzorci. Namiesto zadávania odkazov na bunky do vzorca použite ukazovanie ------------------ kliknutím na bunkové odkazy s myšou -------------- -------- zadajte odkazy do vzorca.

Úmyselné kruhové odkazy

Kruhová referencia programu Excel neponúka opravu pre kruhový referenčný problém, pretože nie všetky kruhové odkazy sú chyby.

Zatiaľ čo tieto úmyselné kruhové odkazy sú menej časté ako neúmyselné, môžu sa použiť, ak chcete, aby Excel opakoval alebo spustil vzorec niekoľkokrát predtým, než vytvorí výsledok.

Povolenie iteračných výpočtov

Aplikácia Excel má možnosť povoliť tieto iteračné výpočty, ak ich plánujete použiť.

Ak chcete povoliť opakované výpočty:

  1. Kliknite na kartu Súbor (alebo tlačidlo Office v programe Excel 2007)
  2. Kliknutím na položku Možnosti otvoríte dialógové okno Možnosti programu Excel
  3. V ľavom paneli dialógového okna kliknite na položku Vzorce
  4. V pravom paneli dialógového okna začiarknite políčko Povoliť iteračný výpočet

Pod voľbou políčka sú k dispozícii:

Zobrazenie núl v postihnutých bunkách

Pre bunky obsahujúce kruhovú referenciu Excel zobrazuje buď nulu, ako je uvedené v bunke C1 v príklade alebo poslednej vypočítanej hodnote v bunke.

V niektorých prípadoch sa vzorky môžu úspešne spustiť skôr, než sa pokúsia vypočítať hodnotu odkazu na bunku, kde sa nachádzajú. Keď k tomu dôjde, bunka obsahujúca vzorec zobrazí hodnotu z posledného úspešného výpočtu.

Viac informácií o kruhovom referenčnom upozornení

Po prvej inštancii vzorca obsahujúceho kruhovú referenciu v zošite , program Excel nemusí nutne zobraziť varovnú správu znova. Závisí od okolností, ako a kde sa vytvárajú ďalšie kruhové odkazy.

Príklady, kedy sa bude zobrazovať výstražná schránka obsahujúca varovnú správu pre nasledujúce kruhové odkazy: