Vzorec z C1 kontroluje zda není součet 0 a pak zobrazí součet nebo prázdné uvozovky (tedy nic).
=IF(A1+B1<>0;A1+B1;"")
Tento vzorec kontroluje hodnoty A1 a B1 zda nejsou 0 a pak...
==IF(AND(A1<>0;B1<>0);A1+B1;"")
... to už jsem trochu odbočil ;-)
]]>možnosti jsou 2:
...
B) nastavit formát zobrazení obsahu buňky na [=5]"";#,#
Tak ten formát se moc nepovedl. (Maže záporné znaménko)
Implicitně platí <formát pro kladná>;<formát pro záporná>;<ostatní čísla>;<text>
Ostatní čísla jsou samozřejmě =0.
tj. formát ;;; skryje obsah buňky.
Když někde použijeme modifikátor a jinde ho vynecháme použije se implicitní:
[podmínka.1]<formát>;[podmínka.2]<formát>;formát
Implicitní podmínky jsou:
[>0]<formát>;[<0]<formát>;formát
I když použijeme podmínku pro 3. složku, je ignorována.
Pokud chybí 3. část, je 2.část použita pro ostatní čísla.
Formát [=5]"";#,# tedy skryje hodnotu 5, ale všechny ostatní čísla zobrazí bez znaménka.
Formát by tedy měl vypadat:[=5]"";-#,#;#,#
Lepší je asi v těchto případech používat [=5]"";[>0]#,#;[<0]-#,#
nebo aspoň [=5]"";[>0]#,#;-#,#
Použití barev viz výše.
]]>díky,funguje to,ač nerozumím tomu kódu.
zkoušel jsem to samé s číslem 5 - a nefunguje to,nechápu tu logiku.
Do formátovacího pole jsem zdadal:
5;-5;;
Logika je v popise formátu, 5 tam nemá čo robiť, pre popis čísiel sa používa znak "0", znak "#" ... Napríklad kód 0,0;[RED]-0,00;; znamená:
kladné čísla sa budú zobrazovať na jedno desatinné miesto s tým, že čísla menšie ako jedna budú mať pred desatinnou čiarkou uvedené číslo 0 (napr 0,3) - to je prvá časť kódu "0,0"
záporné čísla sa budú zobrazovať na dve desatinné miesta a to červenou farbou s tým, že čísla od -0,01 po -0,99 budú mať pred desatinnou čiarkou uvedené číslo 0 (napr -0,54) - to je druhá časť kódu "[RED]-0,00"
číslo nula sa nebude zobrazovať - to je posledná, prázdna časť kódu (jednotlivé časti sú oddelené bodkočiarkou).
]]>A která verze OOo to vymazává? Já jsem to teď zkusil v GoOO 3.1.1. a akorát se teda přestaly zobrazovat nuly, dříve vložené vzorce odkazující na prázdné buňky i vložené nuly tam zůstaly, akorát jsou vidět, až když se na ně umístí kurzor (ukážou se ve stupním řádku).
Stalo sa mi to na verzii GO-OO 3.2.13. Po prvom spustení Calcu a po zadaní vzorcov, kde boli aj nulové hodnoty, sa po zmene nastavenia(zrušenia) zobrazovania nulových hodnôt vymazali kompletne bunky so vzorcami kde tieto nulové hodnoty boli. Zdá sa však, že šlo o nejaký kiks, lebo dnes nie a nie toto nasimulovať. Vzorce zostali tak ako boli vložené. Takže, teraz neviem kde sa stala chyba.
]]>