Applies ToExcel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016

Zadali jste vzorec, ale ten nefunguje. Místo toho se zobrazuje zpráva o cyklickém odkazu. Miliony lidí mají stejný problém a stává se to proto, že se vzorec snaží vypočítat sám. Vypadá to takhle:

Vzorec způsobující cyklický odkaz

Vzorec =D1+D2+D3 nefunguje, protože je v buňce D3 a pokouší se vypočítat její obsah. Pokud chcete tento problém vyřešit, můžete vzorec přesunout do jiné buňky. Stisknutím kombinace kláves Ctrl+X vystřihněte vzorec, vyberte jinou buňku a vložte ji stisknutím Ctrl+V .

Tipy: 

Další častou chybou je použití funkce, která obsahuje odkaz na buňku, ve které je umístěná – třeba když je v buňce F3 vzorec =SUMA(A3:F3). Tady je příklad:

Váš prohlížeč nepodporuje video. Nainstalujte si Microsoft Silverlight, Adobe Flash Player nebo Internet Explorer 9.

Vyzkoušejte také tyto postupy:

  • Pokud jste vzorec zrovna zadali, zkontrolujte, jestli v něm neodkazujete na buňku, ve které je umístěný. Třeba buňka A3 může obsahovat vzorec =(A1+A2)/A3. Chyby cyklického odkazu způsobují také vzorce jako =A1+1 (v buňce A1).

Při zjišťování příčiny problému hledejte taky nepřímé odkazy. Příklad nepřímého odkazu: Do buňky A1 zadáte vzorec, který využívá jiný vzorec z buňky B1 a ten odkazuje zpátky na buňku A1. Pokud jste z toho zmatení, co to teprve udělá s Excelem!

  • Pokud chybu nemůžete najít, vyberte kartu Vzorce , vyberte šipku vedle položky Kontrola chyb, přejděte na Cyklické odkazy a pak vyberte první buňku uvedenou v podnabídce.

  • Zkontrolujte vzorec v buňce. Pokud nemůžete určit, jestli je buňka příčinou cyklických odkazů, vyberte další buňku v podnabídce Cyklické odkazy .

  • Zjišťujte a opravujte cyklické odkazy v sešitu opakováním předchozích kroků, až se na stavovém řádku přestane zobrazovat text Cyklické odkazy.

Tipy    

  • Na stavovém řádku v levém dolním rohu se zobrazí text Cyklické odkazy a adresa buňky, která je součástí cyklického odkazu.

    Pokud jsou cyklické odkazy na jiných listech, ale ne v aktivním listu, na stavovém řádku se zobrazí jenom text Cyklické odkazy – bez adres buněk.

  • Mezi buňkami v cyklickém odkazu můžete přecházet dvojitým klikáním na šipky závislostí. Tyto šipky označují buňky, které mají vliv na hodnotu aktuálně vybrané buňky. Šipku trasování zobrazíte tak, že vyberete Vzorce a pak vyberete Předchůdci nebo Předchůdci.

    Předchůdci

Informace o zprávě upozornění na cyklický odkaz

Když Excel poprvé najde cyklický odkaz, zobrazí zprávu upozornění. Vyberte OK nebo zavřete okno zprávy.

Když zprávu zavřete, Excel zobrazí v buňce nulu nebo poslední počítanou hodnotu. A teď pravděpodobně říkáte: "Vydržet, poslední vypočítaná hodnota?" Ano. V některých případech se vzorec může úspěšně spustit předtím, než se pokusí vypočítat sám sebe. Například vzorec, který používá funkci KDYŽ , může fungovat, dokud uživatel zadá argument (část dat, která vzorec musí správně spustit), který způsobí, že se vzorec vypočítá sám. Když k tomu dojde, Excel zachová hodnotu z posledního úspěšného výpočtu.

Pokud máte podezření, že v buňce je cyklický odkaz, přestože není zobrazená nula, zkuste tohle:

  • Vyberte vzorec na řádku vzorců a stiskněte Klávesu Enter.

Důležité:    Často se stává, že když vytvoříte další vzorce obsahující cyklické odkazy, Excel zprávu upozornění znovu nezobrazí. V následujícím seznamu jsou některé (ne všechny) případy, ve kterých se zpráva upozornění zobrazí:

  • Vytvoříte první případ cyklického odkazu v otevřeném sešitu.

  • Odeberete všechny cyklické odkazy ze všech otevřených sešitů a potom vytvoříte nový cyklický odkaz.

  • Zavřete všechny sešity, vytvoříte nový sešit a zadáte vzorec obsahující cyklický odkaz.

  • Otevřete sešit, který obsahuje cyklický odkaz.

  • Když nejsou otevřené další sešity, otevřete sešit a vytvoříte cyklický odkaz.

Informace o iterativních výpočtech

Někdy můžete chtít cyklické odkazy použít, protože díky nim budou funkce iterovat – opakovaně se počítat, dokud se nesplní určitá číselná podmínka. To může zpomalit váš počítač, proto jsou obvykle v Excelu iterativní výpočty vypnuté.

Pokud se nevyznáte v iterativních výpočtech, nebudete cyklické odkazy potřebovat. Pokud ano, můžete iterativní výpočty povolit, ale musíte zadat, kolikrát se má vzorec přepočítávat. Jestliže zapnete iterativní výpočty a nezměníte hodnotu maximálního počtu iterací nebo hodnotu maximální změny, aplikace Excel zastaví výpočet po 100 iteracích nebo potom, co se všechny hodnoty v cyklickém odkazu budou mezi iteracemi měnit o míň než 0,001, podle toho, která z těchto možností nastane dřív. Maximální počet iterací a přípustnou velikost změny můžete měnit.

  1. Vyberte Možnosti > souboru>Vzorce. Pokud používáte Excel pro Mac, vyberte nabídku Excel a pak vyberte Předvolby > Výpočet.

  2. V části Možnosti výpočtů zaškrtněte políčko Povolit iterativní přepočet. Na Macu vyberte Použít iterativní výpočet.

  3. Pokud chcete nastavit maximální počet přepočtů, zadejte počet iterací do pole Nejvyšší počet iterací. Čím vyšší je počet iterací, tím víc času bude Excel k výpočtu listu potřebovat.

  4. Do pole Maximální změna zadejte nejmenší hodnotu vyžadovanou k tomu, aby iterace pokračovala. Je to nejmenší změna libovolné počítané hodnoty. Čím je tohle číslo menší, tím bude výsledek přesnější a tím víc času bude Excel potřebovat k výpočtu listu.

Iterativní výpočet může dopadnout třemi způsoby:

  • Řešení konverguje – to znamená, že bylo dosaženo stabilního konečného výsledku. To je žádoucí stav.

  • Řešení diverguje – to znamená, že mezi iteracemi se rozdíl mezi aktuálním a předchozím výsledkem zvětšuje.

  • Řešení přepíná mezi dvěma hodnotami. Například po první iteraci je výsledek 1, po další iteraci je výsledek 10, po další iteraci je výsledek 1 a tak dále.

Začátek stránky

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Tip: Pokud jste vlastníkem malé firmy a hledáte další informace o tom, jak nastavit Microsoft 365, navštivte stránku Nápověda pro Nápověda a výuka pro malé podniky.

Viz taky

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Nalezení a oprava chyb ve vzorcích

Klávesové zkratky a funkční klávesy Excelu

Funkce Excelu (podle abecedy)

Funkce Excelu (podle kategorie)

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.