Cyklické odkazy v Excelu – co to je, jak je hledat a proč je nemáme rádi

Tento článek se věnuje cyklickým odkazům - odkazům, kdy na sebe buňky vzájemně odkazují.

Co je to cyklický odkaz?

Příklad cyklického odkazu je v této tabulce. Zatímco buňka C1 sčítá celý sloupec A:

cyklické odkazy první

tak buňka A1 průměruje sloupec C:

cyklické odkazy druh

Jenomže v tom je logický problém. Pokud se změní hodnota ve sloupci A, změní se součet sloupce A v buňce C1. Tím se ovšem zvýší i průměr sloupce celého C, který se počítá v buňce A1, čímž se zvýší součet A, a tak pořád dokola. Jakákoliv změna buněk ve sloupci A nebo C by vyvolala nekonečný výpočet, proto Excel takovéto vzorce označí jako cyklické a nepočítá je. 

Dá se to říci i tak, že pokud se buňka odkazuje na jinou buňku, jejíž hodnota se mění v závislosti na té první buňce, je to cyklický odkaz. Tento vztah nemusí být přímo mezi dvěma buňkami, ale může být "oklikou" přes další vztahy v celém souboru.

Jak cyklické odkazy najít

Excel obvykle varuje už při zadávání vzorečků a často ještě vykreslí šipky ve stylu předchůdců a následníků.

cyklické odkazy šipky

Pokud šipky nevidíme, jdeme na Vzorce / Kontrola chyb / Cyklické odkazy.

cyklické odkazy nalezení

Nalezené odkazy nelze odstranit nijak automaticky - musíme prostě vzorce upravit tak, aby cyklické odkazy zmizely.

 

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Vyhledávání

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Nezařazené

Nyní otevřený kurz

Jednodenní Excel v praxi

  • 14.3.2017
  • V Praze
Další info / přihláška

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

FB CZ

TOPlist