Indhold

# Håndtering af tomme celler

Tidligere var tomme celler påtvunget tallet 0 i nogle sammenhænge og en tom streng i andre, undtaget i direkte sammenligning, hvor =A1=0 og =A1="" begge resulterede i SAND, hvis A1 var tom. Tomhed arves nu, så både =LOPSLAG(...)=0 og =LOPSLAG(...)="" giver SAND, hvis opslaget resulterer i at en tom celle returneres.

En simpel reference til en tom celle bliver stadig vist som numerisk 0, men er ikke nødvendigvis stadig af typen numerisk, så også sammenligninger med den refererende celle virker som forventet.

For de følgende eksempler indeholder A1 et tal, B1 er tom og C1 indeholder referencen til B1:

Med stort/lille | Formel | Resultater og kommentarer
--- | --- | ---
A1: 1 B1: <Empty> | 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) | SAND
=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) | SAND
=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 opfører sig anderledes og altid returnerer et tal som resultatet af en reference til en tom celle eller en formelcelle med resultatet af en tom celle. For eksempel:

Med stort/lille | Formel | Resultater og kommentarer
--- | --- | ---
A1: <Empty> | 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 (Microsoft Excel: SAND)
=ER.TEKST(B1) | FALSK
=B1=0 | SAND
=B1="" | SAND (Microsoft Excel: FALSK)
C1: =LOPSLAG(...) med tomt celle resultat | viser tomt (Microsoft Excel: viser 0)
=ER.TAL(LOPSLAG(...)) | FALSK
=ER.TEKST(LOPSLAG(...)) | FALSK
=ER.TAL(C1) | FALSK (Microsoft Excel: SAND)
=ER.TEKST(C1) | FALSK