I denne artikel beskrives de otte funktioner, der bruges til at teste en værdis eller kolonnereferences type. Hver af disse funktioner, som under et kaldes for ER-funktionerne, kontrollerer værditypen og returnerer SAND eller FALSK, alt efter resultatet. Funktionen ER.TOM returnerer f.eks. den logiske værdi SAND, hvis værdien er en kolonnereference, som er tom. Ellers returneres FALSK.
Syntaks
ER.TOM(værdi)
ER.FJL(værdi)
ER.FEJL(værdi)
ER.LOGISK(værdi)
ER.IKKE.TILGÆNGELIG(værdi)
ER.IKKE.TEKST(værdi)
ER.TAL(værdi)
ER.TEKST(værdi)
Værdi er den værdi, du vil teste. Værdi kan være en tom værdi, fejlværdi, logisk værdi, tekst, et tal eller en kolonnereference.
Funktion |
Returnerer SAND, hvis |
ER.TOM |
Værdi refererer til en tom kolonnereference. |
ER.FJL |
Værdi refererer til en fejlværdi, undtagen #I/T. |
ER.FEJL |
Værdi refererer til en fejlværdi (#I/T, #VÆRDI!, #REFERENCE!, #DIVISION/0!, #NUM!, #NAVN? eller #NUL!). |
ER.LOGISK |
Værdi refererer til en logisk værdi. |
ER.IKKE.TILGÆNGELIG |
Værdi refererer til fejlværdien #I/T (værdi ikke tilgængelig). |
ER.IKKE.TEKST |
Værdi refererer til ethvert element, der ikke er tekst. Bemærk, at denne funktion returnerer SAND, hvis værdi refererer til en tom kolonne. |
ER.TAL |
Værdi refererer til et tal. |
ER.TEKST |
Værdi refererer til tekst. |
Bemærkninger
-
ER-funktionernes værdiargumenter konverteres ikke. I de fleste andre funktioner, hvor der kræves et tal, konverteres tekstværdien "19" til tallet 19. Men i formlen ER.TAL("19"), konverteres "19" ikke fra en tekstværdi, og funktionen ER.TAL returnerer værdien FALSK.
-
ER-funktionerne er nyttige i formler til test af resultatet af en beregning. Når de kombineres med funktionen HVIS, kan de anvendes til lokalisering af fejl i formler (se nedenstående eksempler).
Eksempelsæt 1
Formel |
Beskrivelse (resultat) |
=ER.LOGISK(SAND) |
Kontrollerer, om SAND er en logisk værdi (Ja) |
=ER.LOGISK("SAND") |
Kontrollerer, om "SAND" er en logisk værdi (Nej) |
=ER.TAL(4) |
Kontrollerer, om 4 er et tal (Ja) |
Eksempelsæt 2
Kol1 |
Formel |
Beskrivelse (resultat) |
Guld |
=ER.TOM([Kol1]) |
Kontrollerer, om værdien i Kol1 er tom (Nej) |
#REFERENCE! |
=ER.FEJL([Kol1]) |
Kontrollerer, om værdien i Kol1 er en fejl (Ja) |
#REFERENCE! |
=ER.IKKE.TILGÆNGELIG([Kol1]) |
Kontrollerer, om værdien i Kol1 er fejlen #I/T (Nej) |
#I/T |
=ER.IKKE.TILGÆNGELIG([Kol1]) |
Kontrollerer, om værdien i Kol1 er fejlen #I/T (Ja) |
#I/T |
=ER.FJL([Kol1]) |
Kontrollerer, om værdien i Kol1 er en fejl (Nej) |
330.92 |
=ER.TAL([Kol1]) |
Kontrollerer, om værdien i Kol1 er et tal (Ja) |
Region1 |
=ER.TEKST([Kol1]) |
Kontrollerer, om værdien i Kol1 er tekst (Ja) |