Takto chráníte vzorce před chybami
Víte, že změny ve výstupních hodnotách mohou vést k chybám ve vzorcích, a chtěli byste je zachytit? K určení toho použijte funkci ISERROR.
Adresu buňky nebo vzorce předáte funkci podle následujícího vzorce:
= ISERROR (reference)
Pokud ten s vztah Pokud je zadaný parametr vyhodnocen na chybovou hodnotu, výsledkem funkce ISERROR je PRAVDA, v opačném případě je výsledkem hodnota NEPRAVDA. Vzorec tedy můžete velmi dobře použít ve funkcích what-if. Následující vzorec ukazuje příklad:
= IF (ISERROR (100 / A1), "Není možné", 100 / A1)
Expresní testy zjistí, zda vydělením 100 číslem v buňce A1 dojde k chybě. Je tomu tak například v případě, že buňka A1 má hodnotu nula (dělení 0). Pokud je určena chybová hodnota, funkce vydá jako výsledek text „Není možné“, jinak výsledek operace 100 / A1. Následující obrázek ukazuje použití vzorce v praxi: