I denne artikel beskrives de otte funktioner, der bruges til at teste typen af en værdi eller kolonnereference. Hver af disse funktioner, der under ét kaldes ER-funktionerne, kontrollerer værditypen og returnerer SAND eller FALSK afhængigt af resultatet. Eksempelvis returnerer funktionen ER.TOM den logiske værdi SAND, hvis værdien er en kolonnereference, der er tom. Ellers returneres FALSK.
Syntaks
ER.TOM(værdi)
ER.ERGR(værdi)
ER.FEJL(værdi)
ERLOGISK(værdi)
ISNA(værdi)
ERIKKETEKST(værdi)
ER.TAL(værdi)
ER.TEKST(værdi)
Værdi er den værdi, der skal testes. Værdi kan være tom, fejl, logisk, tekst, tal eller 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ærdien refererer til en tom kolonnereference. |
| ER.TAL | Værdi refererer til et tal. |
| ER.TEKST | Værdi refererer til tekst. |
Bemærkninger
- Værdiargumenterne for ER-funktionerne konverteres ikke. Eksempel: I de fleste andre funktioner, hvor der kræves et tal, konverteres tekstværdien "19", til tallet 19. Men i formlen ER.TAL("19") er "19" ikke konverteret fra en tekstværdi, og funktionen ER.TAL returnerer 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).
Eksempel på sæ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
| Kolonne1 | Formel | Beskrivelse (resultat) |
|---|---|---|
| Guld | =ER.TOM([Kol1]) | Kontrollerer, om værdien i Kol1 er tom (Nej) |
| #REFERENCE! | =ER.FEJL([Kol1]) | Kontrollerer, om #the værdi i Kol1 er en fejl (Ja) |
| #REFERENCE! | =ER.IKKE([Kol1]) | Kontrollerer, om værdien i Kol1 er #N/A-fejlen (Nej) |
| #I/T | =ER.IKKE([Kol1]) | Kontrollerer, om værdien i Kol1 er #N/A-fejlen (Ja) |
| #I/T | =ER.FJL([Kol1]) | Kontrollerer, om værdien i Kolonne1 er en fejl (Nej) |
| 330,92 | =ER.TAL([Kol1]) | Kontrollerer, om værdien i Kolonne1 er et tal (Ja) |
| Område1 | =ER.TEKST([Kol1]) | Kontrollerer, om værdien i Kolonne1 er tekst (Ja) |