Chyby vzorců
Uvádíme některé chyby, na které můžete narazit při používání vzorců, a jejich možné příčiny:
#DIV/0!
Vzorec se pokouší dělit nulou.
#N/A
Parametry vzorce jsou zadány správně, ale výsledek neexistuje. Tato chyba se rovněž zobrazí, pokud je v databázi hodnota NULL.
Vzácně se místo chyby #N/A může zobrazit #REF. Může k tomu dojít, pokud nelze určit přesné umístění chyby.
#NAME?
Chyba ukazuje například na to, že jste zadali nesprávný název vzorce. Například =ssum
místo =sum
. Může také znamenat, že parametr řetězce ve vzorci není uzavřen ve dvojitých uvozovkách.
#NULLPTR!
#NULLPTR! se zobrazí, pokud například zadáte rozsahy s průnikem, ale rozsahy průnik nemají. Například tento vzorec určuje průnik mezi řádky E a F: =E7:F7 E8:F8
, ale tyto dva řádky se v žádném bodě nekříží.
#NUM!
Vzorec vrací hodnotu, která je příliš velká. Může být také zadáno neplatné číslo jako argument vzorce.
#OBJECT!
Objekt odkazovaný vzorcem neexistuje. Vzorec například odkazuje na objekt zobrazení seznamu, který je poté smazán.
#REF
Datové propojení nebo kostka odkazovaná vzorcem neexistují nebo nejsou správně propojeny. Možná neexistuje objekt odkazovaný vzorcem. Například buňka hodnoty hyperbloku obsahuje vzorec a odkazuje na buňku rejstříku klíčů a hyperblok je následně smazán.
Vzácně se místo chyby #REF může zobrazit #N/A. Může k tomu dojít, pokud nelze určit přesné umístění chyby.
#VALUE
Vzorec obsahuje text v místech, kde mají být čísla. Například vzorec =sum("I",2,3)
vygeneruje chybu #VALUE.
Chyba může být také zobrazena v režimu Zobrazení v aplikaci Application Studio, ne však v režimu Návrh. Může k tomu dojít, pokud je například vzorec mimo hyperblok, ale odkazuje na buňku, kterou zabírá hyperblok.