Nacházíte se: WALL.czExcel návod › Potlačení nuly a chyby v grafu
Kategorie: Excel návod

Potlačení nuly a chyby v grafu

ExcelPokud 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:

Excel - potlačení nuly a chyby v grafu

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.

=KDYŽ(Q9=0;NEDEF();Q9)

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.

=KDYŽ(JE.CHYBHODN(B9/R9);NEDEF();B9/R9)

Po ošetření vzorců vypadá graf tak jak má:
Excel - potlačení nuly a chyby v grafu

print Formát pro tisk

Sdílet článek:


QR kód s odkazem na článek "Potlačení nuly a chyby v grafu"

Pokud máte ve svém mobilu nainstalovanou čtečku QR kódů, načtením tohoto kódu přenesete článek do prohlížeče svého mobilního telefenu.
QR kód s odkazem na článek



Komentáře jsou automaticky uzavřeny 730 dnů po vydání článku.

Komentáře rss

stop Uzamčeno - nelze přidávat nové příspěvky.

, popisky datové řady
avatar
Díky, zajímavé řešení. Problém je, že potřebuji v grafu zobrazit hodnoty datových bodů a zobrazuje mi to i N/A, což samozřejmě nechci. Co s tím? Díky!citovat
, Potlačení nul
avatar
Zdravím,

poprosil bych o pomoc. Ve výše uvedném článku se neřeší problém, pokud mám v datech nuly uprostřed. Např. ve sloupci mam pro y-osu tato data: 3,2,1,0,0,4,5. Pokud udělám podmínkou z nul nedef(), graf mi spojí krajní body 1 a 4 přímkou, místo aby vykreslení křivky vynechal. Jak na to? Oldacitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Novinky

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

Máte někdo starší sešit? ;)

kp57 • 20.12. 0:22

Čtení z HTML?

kp57 • 19.12. 21:15

Čtení z HTML?

PeSy • 19.12. 14:57

Makro pro odesílání emailu - konečná verze

Marekkoc • 19.12. 12:22

Harmonogram projektu + provázání M.Outlook

kecaduj • 19.12. 9:50

Máte někdo starší sešit? ;)

eLCHa • 19.12. 7:41

Máte někdo starší sešit? ;)

eLCHa • 19.12. 7:35