Dette avsnittet beskriver de ni regnearkfunksjonene som brukes til å teste en verdi- eller referansetype.
Hver av disse funksjonene, som her refereres til under ett som ER-funksjoner, kontrollerer typen til argumentet verdi og returnerer SANN eller USANN, avhengig av resultatet. Funksjonen ERTOM returnerer for eksempel den logiske verdien SANN hvis verdi er en referanse til en tom celle. Ellers returnerer funksjonen resultatet USANN.
Syntaks
- ERF(verdi)
- ERFEIL(verdi)
- ERIKKETEKST(verdi)
- ERIT(verdi)
- ERLOGISK(verdi)
- ERREF(verdi)
- ERTALL(verdi)
- ERTEKST(verdi)
- ERTOM(verdi)
Verdi er verdien som du vil teste. Verdi kan være tom (tom celle), feil, logisk, tekst, tall, referanse eller et navn som refererer til noen av disse.
Funksjon | Returnerer SANN hvis |
---|---|
ERFEIL | Verdi refererer til en hvilken som helst feilverdi bortsett fra #I/T. |
ERFEIL | Verdi refererer til en hvilken som helst feilverdi (#I/T, #VERDI!, #REF!, #DIV/0!, #NUM!, #NAVN? eller #NULL!). |
ERIKKETEKST | Verdi refererer til et element som ikke er tekst. (Merk at denne funksjonen returnerer SANN hvis verdi refererer til en tom celle.) |
ERIT | Verdi refererer til feilverdien #I/T (verdi ikke tilgjengelig). |
ERLOGISK | Verdi refererer til en logisk verdi. |
ERREF | Verdi refererer til en referanse. |
ERTALL | Verdi refererer til et tall. |
ERTEKST | Verdi refererer til tekst. |
ERTOM | Verdi refererer til en tom celle. |
Kommentarer
- Verdiargumentene til ER-funksjonene konverteres ikke. I de fleste andre funksjoner som krever et tall som argument, konverteres for eksempel tekstverdien "19" til tallet 19. I formelen ERTALL("19"), konverteres imidlertid ikke "19" fra en tekstverdi til et tall, og funksjonen ERTALL returnerer dermed resultatet USANN.
- ER-funksjonene er nyttige i formler når du vil teste resultatet av en beregning. Når du kombinerer dem med funksjonen HVIS, kan de brukes til å finne feil i formler (se eksemplene nedenfor).
Eksempel 1
Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.
- Opprett et tomt regneark.
- Velg eksemplet i hjelpeemnet.
Velg et eksempel fra Hjelp
- Trykk CTRL+C.
- Merk celle A1 i regnearket, og trykk CTRL+V.
- Hvis du vil bytte mellom å vise formelen som returnerer resultatet, og resultatet i cellen, merker du cellen og trykker F2 og deretter ENTER, eller klikker Kommandoer og alternativer på verktøylinjen i regnearket, klikker Formel-kategorien og ser i boksen Formel i aktiv celle (aktiv celle).
Formel | Beskrivelse (Resultat) |
---|---|
=ERLOGISK(SANN) | Kontrollerer om SANN er en logisk verdi (SANN) |
=ERLOGISK("SANN") | Kontrollerer om "SANN" er en logisk verdi (USANN) |
=ERTALL(4) | Kontrollerer om 4 er et tall (SANN) |
Eksempel 2
Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.
- Opprett et tomt regneark.
- Velg eksemplet i hjelpeemnet.
Velg et eksempel fra Hjelp
- Trykk CTRL+C.
- Merk celle A1 i regnearket, og trykk CTRL+V.
- Hvis du vil bytte mellom å vise formelen som returnerer resultatet, og resultatet i cellen, merker du cellen og trykker F2 og deretter ENTER, eller klikker Kommandoer og alternativer på verktøylinjen i regnearket, klikker Formel-kategorien og ser i boksen Formel i aktiv celle (aktiv celle).
Data | |
---|---|
Gull | |
Område 1 | |
#REF! | |
330,92 | |
#I/T | |
Formel | Beskrivelse (Resultat) |
=ERTOM(A2) | Kontrollerer om A2 er tom (USANN) |
=ERFEIL(A4) | Kontrollerer om #REF! er en feil (SANN) |
=ERIT(A4) | Kontrollerer om #REF! er feilen #I/T (USANN) |
=ERIT(A6) | Kontrollerer om #I/T er feilen #I/T (SANN) |
=ERFEIL(A6) | Kontrollerer om #I/T er en feil (USANN) |
=ERTALL(A5) | Kontrollerer om 330,92 er et tall (SANN) |
=ERTEKST(A3) | Kontrollerer om Område 1 er tekst (SANN) |