Feilsøking av Excel - Hvordan eliminere feil? (Steg for steg)

Innholdsfortegnelse

Feilsøking av Excel-formler

Vi jobber alle med Excel, og det er en formel. Det er alltid et tilfelle at vi har en tendens til å få noen feil eller uventede resultater knyttet til formelen vi bruker i Excel. Noen ganger kan vi få feil som # N / A, #VALUE! etc. Noen ganger vil vi kanskje ha en dato, men få tall som et resultat. Eller noen ganger: Vi bruker en formel, men den beregner ikke resultatene gjennom arkcellene. For å unngå en slik situasjon feilsøker vi disse excel-formlene.

Alt dette er tilfellene der du vil ha formelfeil. Å finne feilen / feilen i Excel-formelen er en kjedelig jobb noen ganger, noe som kan gi deg mye tid og penger (siden du kan være uproduktiv til formelfeilen løses hvis du jobber i en organisasjon og ideelt sett sitter inaktiv som forårsaker tap penger for organisasjon).

Imidlertid er det noen sjekkpunkter; vet du det samme som overalt på kloden? Hvis du følger disse metodene, kan noen av formelfeilene elimineres. Vi kaller slike kontrollpunkter som feilsøkingsmetoder for formler. I denne artikkelen vil vi få deg til å gå gjennom noen av Excels vanligste formelfeil og hvordan du feilsøker dem for å eliminere feilene.

Hvordan feilsøke Excel-formler?

Nedenfor er det forskjellige måter å feilsøke Excel-formelen på.

# 1 - Feilsøking av feilverdien # Ikke relevant

Disse typer formelfeil er så vanlige. Jeg mener, husk hvor mange ganger du fikk # N / A-feil mens du jobbet med noen Excel-formel? Mange ganger, ja? Vi får se hvordan dette kan elimineres. Hver av feilene i seg selv gir et ledetråd / hint om hvordan du kan eliminere den. Se trinnene nedenfor:

Trinn 1

Hvis du får # N / A-feil, som muligens oppstår under oppslagsformler som VLOOKUP, HLOOKUP, etc. Nå, hvis du ser skjermbildet nedenfor, har jeg data om navn, alder og lønn med meg. Gjennom disse dataene prøver jeg å finne ut hva som kan være lønnsopplysningene for navnet “Sonal”. Siden de faktiske dataene der jeg ser etter verdien ikke inneholder detaljer om Sonal, vil vi få en # N / A-feil. Se skjermbildet nedenfor:

Steg 2

Du kan eliminere denne feilen ved å kombinere IFERROR i Excel i en gitt formel og legge til en fin melding i stedet for # N / A. Se skjermbildet nedenfor:

IFERROR lar deg legge til en tekst når det oppstår en feil.

# 2 - Feilsøking av logiske formler

Du må ha brukt noen logiske formler i Excel, for eksempel IF (). Denne formelen ser etter den logiske tilstanden og gir noen av de to utgangene (assosiert med den sanne og falske verdien av den logiske testen). Det er viktig å definere logikken bak slike formler; Ellers vil de gi deg uventede resultater.

Anta at vi har data, som vist nedenfor, som gir total salg for 2018 så vel som 2019.

Vi vil sjekke om salget går opp eller ned i 2019 ved hjelp av den betingede IF-erklæringen.

Vi har prøvd betinget IF og fikk resultatet som vist på skjermbildet nedenfor:

Du kan se under celle A5; vi får et resultat som "Sales Up." Er det imidlertid riktig? Vi kan fortsatt se at salget for året 2019 er mindre enn det for 2018. Hvor vi muligens gjorde en feil?

Her blir det veldig viktig å evaluere formelen din. La oss sjekke det en etter en.

Logisk tilstand - B3 <B2 (Salg for året 2019 <Salg for året 2018) - Logisk tilstand gir SANT som output.

Derfor, hvis tilstanden er SANT, må vi levere utdataene som "Salg ned" i stedet for "Salg opp", og hvis tilstanden er FALSK, bør vi få "Salg opp."

Det vi kan gjøre er at vi kan utveksle value_if_true og value_if_false under den logiske uttalelsen og eliminere denne feilen.

Se skjermbildet nedenfor:

Nå får vi resultatet som forventet. Derfor kan du også eliminere misvisende resultater gitt av formelen ved å gjøre trinnvis evaluering av formelen din. Det blir en nødvendighet å evaluere formelen du skrev inn slik at du får resultatene som forventet.

# 3 - Er det nummer eller dato eller ikke begge deler?

Anta at vi prøver å legge til noen salgsverdier under B2 og B3 på arket for henholdsvis år 2018 og 2019.

Så snart vi skriver inn verdiene, reflekteres de imidlertid som datoverdier.

Hvorfor skulle dette skje? Er Excel blitt gal? Er det ikke i stand til å identifisere hva jeg prøver å legge til?

Vel, dette har nettopp skjedd fordi celleformatet dessverre er satt til datoer.

Du kan navigere til celleformatet, og gjennom listen over rullegardinmenyen kan vi velge generelt i stedet for dato for å få ønsket utdata.

Så snart du har angitt cellenummerformatet som generelt, kan du se datoene blir konvertert til tall, som var det du ideelt forventet.

Dette kan gjøres omvendt. Det vil si at du vil ha datoer, men de er lagret som tall. Du kan endre cellenummerformateringen fra tall til Dato.

# 4 - Hva om formelen ikke beregnes på nytt

Hva om du drar formelen over radene og forventer at Excel gjør beregninger alene, men ikke får det oppdaterte svaret over de forskjellige cellene? Vi tar et eksempel på dette.

Vi har salgs- og marginverdier for året 2018 og 2019, som vist på bildet nedenfor:

Vi ønsket å fange margin%, som kan formuleres som margin / salg (margin delt på salg). La oss gjøre denne beregningen på tvers av celle D2.

Vi kan se den 0,82% eller nesten 1% margin vi lager for året 2018. Dra nå den samme formelen over D3.

Siden excel er smart og allsidig, forventer vi at den vil vurdere mønsteret og finne ut margin% for 2019.

Imidlertid var excel ikke i stand til å gi deg det eksakte svaret. Se, svaret er det samme som for 2018. Dette skjer fordi du må ha satt beregningsalternativene til Manual under Formula-delen.

Endre beregningsalternativet fra manuell til automatisk, så vil du kunne få verdien for den eksakte marginen% for 2019.

Slik kan vi feilsøke Excel-formlene, samt noen av dens forhåndsdefinerte funksjoner.

Ting å huske

  • Ikke alle feil er en plage. I Excel, mesteparten av tiden, gir feilen deg informasjon om hva som har gått galt med formelen (husker du # N / A)?
  • Feilsøking av formel og funksjon kan ta noen minutter, så vel som det kan ta en hel dag og blir fortsatt ikke løst. Vi har nettopp prøvd noen av de vanlige problemene og hvordan vi feilsøker dem i Excel. Du kan møte noen andre problemer.
  • Det er ingen slik trinnvis feilsøking siden dette er "som sådan" -forekomster.

Interessante artikler...