Hvorfor #DIV/0! oppstå og hvordan fikse #DIV/0! i Excel

Innholdsfortegnelse:

Anonim

I denne artikkelen lærer vi om hvorfor #DIV/0! oppstå og hvordan fikse #DIV/0! i Excel.

I excel får vi mange ganger #DIV/0! feil. Denne feilen oppstår når det er en matematisk feil i formelen du har levert til cellen, og gjenkjennes av Excel ved å vise feilen. I henhold til Microsofts offisielle nettsted a #DIV/0! er Excels måte å si: Det er noe galt med inndataformelverdier som faktisk resulterer i feilen.

Matematisk feil som divisjon av et tall med null.

I Excel returnerer et hvilket som helst tall når det deles med null #DIV/0! Feil.

Som du kan se fra gifen ovenfor, deler du et hvilket som helst tall med null, og returnerer #DIV/0! Feil.

La oss forstå hvordan denne feilen oppstår og hvordan vi kan fikse dem med noen eksempler

#DIV/0! feil på grunn av tom celle.

Den mest grunnleggende årsaken til #DIV/0! feil er når tom celle er gitt som argumentet til funksjonen. Vanligvis forstår Excel tomme celler som verdi lik null bortsett fra med noen funksjoner.

For eksempel tar QUOTIENT -funksjonen de to argumentene begge tallene. Men her returnerer funksjonen feil da cellen er tom.

Se i øyeblikksbildet ovenfor og innse at den matematiske feilen nettopp skjedde. Funksjonen ovenfor deler 2 med null.

Hvordan fikse det! Du kan ikke fikse feilen for resultatet. Men du kan fange feil og trekke ut resultater på grunnlag av det.

to måter å fange de tomme cellene som returnerer #DIV/0! Feil

Første metode som bruker IF og ISBLANK -funksjonen.

Bruk formelen:

= HVIS (ISBLANK (celle_referanse), "Nevneren er tom", KVOTIENT (tall1, tall2))

Forklaring:

  • IF -funksjonen sjekker først tilstanden og returnerer value_if_true, ellers value_if_False.
  • ISBLANK -funksjonen fanger den tomme cellen og returnerer strengen "Nevneren er tom" hvis SANN.
  • ISBLANK -funksjonen sjekker etter tom celle i cellereferansen og returnerer formelen KVOTIENT (tall1, tall2)) hvis FALSKT.

Det er samme formel i C2 og C3 celle.

Den andre metoden er å bruke IFERROR -funksjonen.

Forklaring:

  • IFERROR -funksjonen sjekker om det er noen feil der operasjonen utføres i dette tilfellet KVOTIENT (A3, B3).
  • Hvis operasjonen utført returnerer feil, returnerer funksjonen strengen "Nevneren er tom".
  • Hvis operasjonen som utføres returnerer en verdi, returnerer funksjonen verdien.

Som du kan se #DIV/0! Feil ved drift med tomme celler.

#DIV/0! feil på grunn av tekst (betraktet som null) i celler

Noen ganger blir funksjonene som tar numerisk verdi matet med tekstverdi, så denne #DIV/0! Det oppstår en feil.

For eksempel tar gjennomsnittsfunksjonen i excel tall som argumenter og returnerer gjennomsnittet.

AVERAGE = Sum verdier / totalt antall verdier

Eller når tallene er gitt i tekstformat.

Se i øyeblikksbildet ovenfor og innse at den matematiske feilen nettopp skjedde. Funksjonen ovenfor får tekst i stedet for tall. Så funksjonen returnerer #DIV/0! feil.

Hvordan fikse det! Du kan ikke fikse feilen for resultatet med mindre du oppgir tall i stedet for tekst.

to måter å fange de tomme cellene som returnerer #DIV/0! Feil.

Første metode sjekke argumentet om at dens TEKST eller nummer. Bruk verdi -funksjonen til først å konvertere teksten til tall og deretter betjene funksjonen.

= VALUE (celle_referanse)

Forklaring:
VALUE -funksjonen konverterer verdien til datatypeskjemaet. Slik at Excel kan lese verdien med det riktige formatet.

Her genererer funksjonen #VERDI! Feil, Excel -måte å si, sjekk argumentets datatype før du mater funksjonen. Finn ut mer om #VALUE! Feil her.

Når denne metoden brukes med tall som tekst.

De første tekstene blir konvertert til tall. Og så er gjennomsnittet tatt på tallmatrisen

Fange flere tomme celler ved hjelp av IF & OR -funksjonen

For eksempel: Matematisk feil som divisjon av et tall med null.

I Excel returnerer et hvilket som helst tall når det deles med null #DIV/0! Feil.

Som du kan se fra gifen ovenfor, deler du et hvilket som helst tall med null, og returnerer #DIV/0! Feil.

Bruk formelen

= HVIS (ELLER (A2 = "", B2 = ""), "", A2/B2)

Forklaring:

ELLER -funksjonen sjekker alle cellens referanse, hvis alle betingelsene står SANN, returnerer funksjonen verdi_hvis_true, eller returnerer verdi_if_falsk.

Som du kan se hvordan matematisk feil med forhåndsdefinert array -argumentnavn returnerer #DIV/0! feil, og etter korreksjonen fungerer formelen bra.

Håper denne artikkelen om hvorfor #DIV/0! oppstå og hvordan fikse #DIV/0! feil i Excel er forklarende. Finn flere artikler om Excel -feilfunksjoner her. Vennligst del spørringen nedenfor i kommentarfeltet. Vi hjelper deg.

#VALUE -feil og hvordan du løser det i Excel

Slik retter du et #NUM! Feil

Hvordan bruke jokertegnene i excel

Slik fjerner du tekst i Excel fra en posisjon

Validering av tekstoppføringer

Lag rullegardinliste i excel med farge

Fjern ledende og etterfølgende mellomrom fra tekst i Excel

Populære artikler

Rediger en rullegardinliste

Absolutt referanse i Excel

Hvis det er betinget formatering

Hvis det er jokertegn

Vlookup etter dato

Bli med for- og etternavn i excel

Telle celler som matcher enten A eller B

Konverter tommer til fot og tommer i Excel 2016

50 Excel -snarvei for å øke produktiviteten