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.
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).
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
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.