Často kladené otázky - Calc
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Moje funkce IF vrací TRUE nebo FALSE namísto čísla
Buňky, jejichž formát čísel je nastaven na Boolean, zobrazí čísla jako TRUE nebo FALSE.
Někdy je možné při úpravě vzorců neúmyslně nastavit formát buňky na logický (Boolean). Po zapsání konečné varianty vzorce vidíme, že namísto očekávané číselné hodnoty se v buňce ukazuje pouze TRUE nebo FALSE. Je to protože jakékoliv nenulové číslo je považováno za TRUE, pokud je s ním nakládáno jako s logickou hodnotou; nula je FALSE.
Chcete-li problém vyřešit, nastavte požadovaný formát numerických čísel nebo použijte funkci Vymazat přímé formátování (Ctrl+M) pro výchozí obecný formát.