LibreOffice 24.2 Hjelp
Returnerer et tall som representerer en spesifikk feiltype, eller feilverdien #N/A, hvis det ikke er noen feil.
ERROR.TYPE(Feil_verdi)
Feil_verdi – nødvendig argument. Feilverdien eller en referanse til en celle, hvis verdi må behandles.
| Feilverdi | Returnerer | 
|---|---|
| #NULL! (Err:521) | 1 | 
| #DIV/0! (Err:532) | 2 | 
| #VALUE! (Err:519) | 3 | 
| #REF! (Err:524) | 4 | 
| #NAME? (Err:525) | 5 | 
| #NUM! (Err:503) | 6 | 
| #N/A (Err:32767) | 7 | 
| Noe annet | #N/A | 
=ERROR.TYPE(#N/A)
Returnerer 7, fordi 7 er indeksnummeret til feilverdien #N/A.
=ERROR.TYPE(A3)
Hvis A3 inneholder et uttrykk tilsvarende divisjonen med null, returnerer funksjonen 2, fordi 2 er indeksnummeret til feilverdien #DIV/0!
Hvis i divisjon A1 med A2, A2 kan bli null, kan du håndtere situasjonen som følger:
=IF(ISERROR(A1/A2);IF(ERROR.TYPE(A1/A2)=2;"nevneren kan ikke være lik null");A1/A2)
FEIL-funksjonen returnerer SANN eller USANN avhengig av om det er en feil eller ikke. Hvis feilen finner sted, adresserer funksjonen HVIS det andre argumentet, hvis det ikke er noen feil, returnerer den resultatet av divisjonen. Det andre argumentet sjekker indeksnummeret som representerer den spesifikke feiltypen, og hvis det er lik 2, returnerer det den spesifiserte teksten "nevneren kan ikke være null" eller 0 ellers. Dermed vil klartekst bety divisjonen med null, resultatet av divisjonen vil vises når divisjonen er vellykket, eller hvis det for eksempel er en feil av en annen type, vil null bli returnert.
Hvis FEIL.TYPE-funksjonen brukes som betingelse for HVIS-funksjonen og FEILTYPE returnerer #N/A, returnerer HVIS-funksjonen #N/A også. Bruk ISERROR for å unngå det som vist i eksempelet ovenfor.