IBM Lotus Symphony
|
Håndteringen af tomme celler er blevet ændret.
Tidligere blev tomme celler defineret som den numeriske værdi 0 i nogle sammenhænge og som tomme strenge i andre, undtagen i direkte sammenligninger, hvor både =A1=0 og =A1="" gav resultatet SAND, hvis cellen A1 var tom. Tomme værdier overtages, indtil de bruges, så både =VLOOKUP(...)=0 og =VLOOKUP(...)="" giver SAND, hvis resultatet af opslaget er returnering af en tom celle.
En simpel reference til en tom celle vises stadig som den numeriske værdi 0, men den har ikke nødvendigvis typen Numeric længere, så også sammenligninger med den refererende celle fungerer som forventet.
I følgende eksempler indeholder A1 et tal, B1 er tom, og C1 indeholder en reference til B1:
A1: 1 B1: <tom> C1: =B1 (viser 0)
=B1=0 => SAND
=B1="" => SAND
=C1=0 => SAND
=C1="" => SAND (var tidligere FALSK)
=ER.TAL(B1) => FALSK
=ER.TAL(C1) => FALSK (var tidligere SAND)
=ER.TAL(LOPSLAG(1;A1:C1;2)) => FALSK (B1)
=ER.TAL(LOPSLAG(1;A1:C1;3)) => FALSK (C1, var tidligere SAND)
=ER.TEKST(B1) => FALSK
=ER.TEKST(C1) => FALSK
=ER.TEKST(LOPSLAG(1;A1:C1;2)) => FALSK (B1, var tidligere SAND)
=ER.TEKST(LOPSLAG(1;A1:C1;3)) => FALSK (C1)
=ER.TOM(B1) => SAND
=ER.TOM(C1) => FALSK
=ER.TOM(LOPSLAG(1;A1:C1;2)) => SAND (B1, var tidligere FALSK)
=ER.TOM(LOPSLAG(1;A1:C1;3)) => FALSK (C1)
![]() |
Bemærk, at Microsoft Excel fungerer anderledes og altid returnerer et tal som resultat af en reference til en tom celle eller en formelcelle med resultatet af en tom celle. Eksempel: |
A1: <tom>
B1: =A1 => viser 0, men er blot en reference til en tom celle
=ER.TAL(A1) => FALSK
=ER.TEKST(A1) => FALSK
=A1=0 => SAND
=A1="" => SAND
=ER.TAL(B1) => FALSK (MS Excel: SAND)
=ER.TEKST(B1) => FALSK
=B1=0 => SAND
=B1="" => SAND (MS Excel: FALSK)
C1: =VLOOKUP(...) med tomt celleresultat => viser tom (MS-Excel: viser 0)
=ISNUMBER(VLOOKUP(...)) => FALSE
=ISTEXT(VLOOKUP(...)) => FALSE
=ER.TAL(C1) => FALSK (MS Excel: SAND)
=ER.TEKST(C1) => FALSK