Test na prázdnou buňku se provádí funkcí ISBLANK(). Tato funkce funguje
bez ohledu na formát buňky. Buňka ovšem musí být opravdu prázdná (nesmí
v ní být ani vzorec).
Prázdná buňka (tedy i bez vzorce) bude v matematických operacích
považována z nulu opět bez ohledu na formát. Zde je ovšem výjimka -
agregační funkce (SUM, AVERAGE, SUMIF, COUNTIF...) ignorují nečíselné
hodnoty včetně prázdných buněk, takže např. AVERAGE nebude počítat
průměr z prázdných buněk.
Pokud je v buňce vzorec a jeho výsledek následně testujete na rovnost
nule, tak si musíte dávat pozor na vzorce typu
IF(podmínka; číselný výsledek; textový výsledek)
V tomto případě test na rovnost nule nelze přímo použít. Musíte nejdřív
otestovat typ výsledku (ISNUMBER, ISTEXT). Když je splněno ISNUMBER, tak
teprve po tom můžete testovat na rovnost nule.
Zdravím,
Jiří Spitz
Bc. Miloš Bíba napsal(a):
Já to bral jako vlastnost, kupříkladu to dělá každá podmínka například
IF (a=0;udělej něco;jinak nic) kdy a=0 jde použít pouze pokud je formát
číslo a současně není ta nula výsledek nějakého jiného vzorce, nekdy si
musim pomoct podmínkou a="" prostě je bohužel nutný todle hlídat!
Robert Vojta napsal(a):
2008/3/20 "Bc. Miloš Bíba" <[EMAIL PROTECTED]>:
to není úplně pravda, zvlášť v podmínkách je opravdu problém splnit
podmínku prázdná hodnota a podobnych chvili kdy proste neni prazdna
bunka jako prazdna bunka je rozhodne vice!
Kde je testovací dokument? Kde je to nahlášeno?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]