Slik retter du en #VERDI! feil i hvis-funksjonen

HVIS er en av de mest allsidige og populære funksjonene i Excel. Den brukes ofte flere ganger i én enkelt formel og i kombinasjon med andre funksjoner. HVIS-setninger kan bli svært komplekse, og derfor er det dessverre lett å møte på #VERDI!-feil. Vanligvis kan du undertrykke feilen ved å legge til spesifikke funksjoner for feilbehandling til formelen som ERFEIL, ERF eller HVISFEIL.

Problem: Argumentet refererer til feilverdier

Hvis det er en celle referanse til en feil verdi, vises #VALUE! -feil.

Løsning: Du kan bruke en av formlene for feilbehandling, for eksempel ERFEIL, ERF eller HVISFEIL sammen med HVIS. Emnene nedenfor forklarer hvordan du bruker HVIS, ERF og ERFEIL eller HVISFEIL i en formel når argumentet refererer til feilverdier.

Obs!: 

  • HVISFEIL ble innført i Excel 2007 og foretrekkes langt framfor ERFEIL eller ERF fordi den ikke krever en formel for å konstrueres redundant. ERFEIL og ERF tvinger formelen til å beregnes to ganger, først for å se om den returnerer en feil ved evaluering, og deretter på nytt for å returnere resultatet. HVISFEIL beregner bare én gang.

  • =HVISFEIL(Formula,0) er mye bedre enn =HVIS(ERFEIL(Formula,0,Formula))

Problem: Syntaksen er feil

Hvis syn tak sen for en funksjon ikke er konstruert på riktig måte, kan den returnere #VALUE! -feil.

Løsning: Kontroller at syntaksen er konstruert riktig. Her er et eksempel på en velkonstruert formel som nester en HVIS-funksjon inne i en annen HVIS-funksjon for å beregne fradrag basert på inntektsnivå.

=HVIS(E2<31500,E2*15%,IF(E2<72500,E2*25%,E2*28%))

Eksempel på en velkonstruert HVIS-setning

Dette betyr at HVIS (verdien i celle A5 er mindre enn 31 500, skal verdien multipliseres med 15 %. HVIS den ikke er det, skal det kontrolleres om verdien er under 72 500. HVIS den er det, skal verdien multipliseres med 25 %. Ellers skal den multipliseres med 28 %).

Hvis du vil bruke HVISFEIL med en eksisterende formel, kan du bryte den fullførte formelen med HVISFEIL:

=HVISFEIL(IF(E2<31500,E2*15%,IF(E2<72500,E2*25%,E2*28%)),0)

Som bare sier om en del av den opprinnelige formelen evalueres til en feil, viser 0, ellers returnerer resultatet av hvis-uttrykket. Noen personer skriver sin formel fullført med feil behandling for å starte, men dette er ikke god praksis, fordi feil håndtere ren vil skjule eventuelle feil, slik at du ikke nødvendigvis vet om formelen fungerer som den skal eller ikke. Hvis du må legge til feil behandling, er det best å legge den til når du er sikker på at formelen fungerer som den skal.

Obs!: Evalueringsverdiene i formler har ikke komma. Hvis du legger dem til, vil HVIS-funksjonen prøve å bruke dem som argumenter, og Excel vil kjefte på deg. På den annen side har prosentmultiplikatorer %-symbolet. Dette forteller Excel at du vil at disse verdiene skal vises som prosent. Ellers må du angi dem som de faktiske prosentverdiene, som «E2*0.25».

Excel-melding når du legger til komma til en verdi

Har du spørsmål om en bestemt funksjon?

Legg inn et spørsmål i Excel-fellesskapsforumet

Hjelp oss med å forbedre Excel

Har du forslag til hvordan vi kan forbedre neste versjon av Excel? Hvis det er tilfelle, kan du se emnene på Excel User Voice.

Se også

Rette en #VALUE! feil

HVIS (funksjon)

HVISFEIL (funksjon)

ER-funksjoner

Hvis-funksjonen (Microsoft 365 eller Excel 2016 eller nyere)

HVIS-funksjonen – nestede formler og unngåelse av feil

Video: Nestede HVIS-funksjoner

Oversikt over formler i Excel

Unngå formler med feil

Oppdage feil i formler

Alle Excel-funksjoner (alfabetisk)

Alle Excel-funksjoner (etter kategori)

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×