Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel pro web Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016 Excel pro iPad Excel Web App Excel pro iPhone Excel pro tablety s Androidem Excel pro telefony s Androidem Excel pro Windows Phone 10 Excel Mobile

Microsoft Excel zobrazí chybu #DĚLENÍ_NULOU! v případě, že se nějaké číslo dělí nulou (0). Stává se to při zadání jednoduchého vzorce, třeba =5/0, nebo pokud vzorec odkazuje na buňku, která obsahuje nulu nebo je prázdná, jak je vidět na tomto obrázku.

Příklady vzorců způsobujících #DIV/0! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Chybu opravíte tak, že uděláte některý z těchto kroků:

  • Ujistěte se, že dělitel ve funkci nebo vzorci není nula nebo prázdná buňka.

  • Změňte odkaz na buňku ve vzorci na jinou buňku, která nemá nulovou (0) nebo prázdnou hodnotu.

  • Do buňky, na kterou se ve vzorci odkazuje jako na dělitel, zadejte #N/A , čímž se výsledek vzorce změní na #N/A, aby bylo možné označit, že hodnota dělitele není dostupná.

Mnohokrát #DIV/0! chybě se nedá vyhnout, protože vzorce čekají na vstup od vás nebo od někoho jiného. V takovém případě nechcete, aby se chybová zpráva vůbec zobrazovala, takže existuje několik metod zpracování chyb, které můžete použít k potlačení chyby při čekání na vstup. 

Vyhodnocení jmenovatele jako 0 nebo bez hodnoty

Nejjednodušší způsob, jak potlačit #DIV/0! chyba spočívá v použití funkce KDYŽ k vyhodnocení existence jmenovatele. Pokud se jedná o hodnotu 0 nebo žádná, zobrazte hodnotu 0 nebo žádnou hodnotu jako výsledek vzorce místo #DIV/0. chybovou hodnotu, jinak vzorec vypočítejte.

Pokud například vzorec, který vrátí chybu, je =A2/A3, použijte =KDYŽ(A3;A2/A3;0) k vrácení prázdného řetězce nebo =KDYŽ(A3;A2/A3;""). Můžete také zobrazit vlastní zprávu: =KDYŽ(A3;A2/A3;"Vyžaduje se vstup"). S funkcí QUOTIENT z prvního příkladu byste použili =IF(A3,QUOTIENT(A2,A3),0). Tím sdělíte Excelu následující: KDYŽ(A3 existuje, vrať výsledek vzorce, jinak ho ignoruj).

Příklady řešení #DIV/0! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Pomocí IFERROR potlačit #DIV/0! chyba

Tuto chybu můžete také potlačit vnořením operace dělení do funkce IFERROR. Pokud opět použijeme příklad A2/A3, můžete použít =IFERROR(A2/A3,0). Tak sdělíte Excelu, že pokud vzorec vyhodnotí jako chybu, má vrátit 0, jinak má vrátit výsledek vzorce.

Poznámka: Jak funkce IFERROR, tak funkce KDYŽ(JE.CHYBHODN()) se aplikují na všechny chyby – jinak řečeno, potlačí všechny chyby, nejen #DĚLENÍ_NULOU!. Než použijete zpracování chyb, musíte se ujistit, že vzorec funguje správně, jinak si možná neuvědomíte, že vzorec nefunguje podle očekávání.

Tip: Pokud je v Excelu zapnutá kontrola chyb, můžete vybrat vzhled tlačítka vedle buňky, která chybu zobrazuje. Vyberte Zobrazit kroky výpočtu , pokud je k dispozici, a vyberte řešení, které bude pro vaše data fungovat.

Potřebujete další pomoc?

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

Viz také

KDYŽ

IFERROR

JE

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Zjišťování chyb ve vzorcích

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.