IBM Lotus Symphony
|
Práca s prázdnymi bunkami sa zmenila.
V predchádzajúcich vydaniach boli prázdne bunky nastavené na číselnú hodnotu 0 v niektorý kontextoch, kým v iných na prázdny reťazec, okrem priameho porovnávania, pri ktorom =A1=0 a =A1="" vrátili hodnotu TRUE, ak bola bunka A1 prázdna. Prázdnosť sa teraz dedí, kým sa nepoužije, takže =VLOOKUP(...)=0 a =VLOOKUP(...)="" vrátia hodnotu TRUE, ak vyhľadávanie vrátilo prázdnu bunku.
Jednoduchá referencia na prázdnu bunku sa naďalej zobrazuje ako číslo 0, ale už nemá vždy číselný typ, takže aj porovnávanie s odkazujúcou sa bunkou funguje správne.
V nasledujúcich príkladoch bunka A1 obsahuje číslo, bunka B1 je prázdna a bunka C1 sa odkazuje na bunku B1:
A1: 1 B1: <prázdne> C1: =B1 (zobrazí 0)
=B1=0 => TRUE
=B1="" => TRUE
=C1=0 => TRUE
=C1="" => TRUE (predtým FALSE)
=ISNUMBER(B1) => FALSE
=ISNUMBER(C1) => FALSE (predtým TRUE)
=ISNUMBER(VLOOKUP(1;A1:C1;2)) => FALSE (B1)
=ISNUMBER(VLOOKUP(1;A1:C1;3)) => FALSE (C1, predtým TRUE)
=ISTEXT(B1) => FALSE
=ISTEXT(C1) => FALSE
=ISTEXT(VLOOKUP(1;A1:C1;2)) => FALSE (B1, predtým TRUE)
=ISTEXT(VLOOKUP(1;A1:C1;3)) => FALSE (C1)
=ISBLANK(B1) => TRUE
=ISBLANK(C1) => FALSE
=ISBLANK(VLOOKUP(1;A1:C1;2)) => TRUE (B1, predtým FALSE)
=ISBLANK(VLOOKUP(1;A1:C1;3)) => FALSE (C1)
![]() |
Aplikácia Microsoft Excel sa správa inak a vždy vráti číslo ako výsledok referencie na prázdnu bunku alebo na bunku vzorca s výsledkom prázdnej bunky. Napríklad: |
A1: <prázdne>
B1: =A1 => zobrazí 0, ale je to len referencia na prázdnu bunku
=ISNUMBER(A1) => FALSE
=ISTEXT(A1) => FALSE
=A1=0 => TRUE
=A1="" => TRUE
=ISNUMBER(B1) => FALSE (MS-Excel: TRUE)
=ISTEXT(B1) => FALSE
=B1=0 => TRUE
=B1="" => TRUE (MS-Excel: FALSE)
C1: =VLOOKUP(...) s výsledkom prázdna bunka => zobrazí prázdnu bunku (MS-Excel: zobrazí 0)
=ISNUMBER(VLOOKUP(...)) => FALSE
=ISTEXT(VLOOKUP(...)) => FALSE
=ISNUMBER(C1) => FALSE (MS-Excel: TRUE)
=ISTEXT(C1) => FALSE