Zdroj: https://wall.cz/excel-navod/potlaceni-nuly-a-chyby-v-grafu • Vydáno: 12.7.2008 21:55 • Autor: admin
Pokud jste vytvářeli v MS Excelu spojnicový graf a ve zdrojových datech se nacházely nuly nebo chyby po dělení nulou, setkali jste se s nepříjemným a nežádoucím efektem deformace grafu, kdy spojnice spadne na nulovou hodnotu osy x.
Tento jev nastává, pokud je ve zdrojových datech vzorec, který vrátí výsledek nulu nebo chybu #DIV/0!
(dělení nulou). Zdeformovaný graf může pak vypadat takto:
Hledal jsem řešení, jak tuto nežádoucí deformaci ošetřit. Řešení spočívá v ošetření buněk, které zobrazují nuly nebo chyby po dělení nulou. Řešením je použití funkce NEDEF()
, která vrátí #N/A
a zabrání deformaci grafu.
Ošetření nulové hodnoty:
Logickou funkcí KDYŽ
kontroluji, zda je v buňce nula. Pokud je podmínka splněna a je v buňce nula, použiji funkci NEDEF()
, která vrátí #N/A
. V opačném případě (v buňce je platná hodnota) vrátí funkce odkaz na buňku.
Ošetření chyby po dělení nulou:
Logickou funkcí KDYŽ
kontroluji, zda vzorec vrátí chybu pomocí funkce JE.CHYBHODN
. Pokud je podmínka splněna a vzorec vrátí chybu (pokus o dělení nulou), použiji opět funkci NEDEF()
, která vrátí #N/A
. V opačném případě (dělení vrátí platnou hodnotu) vložím vzorec.
Po ošetření vzorců vypadá graf tak jak má: