Felsökning av Excel - Hur kan jag eliminera fel? (Steg för steg)

Innehållsförteckning

Felsökning av Excel-formler

Vi arbetar alla med Excel, och det är en formel. Det är alltid ett fall att vi tenderar att få några fel eller oväntade resultat associerade med formeln vi använder i Excel. Ibland kan vi få fel som # N / A, #VALUE! etc. Ibland kanske vi vill ha ett datum men få siffror som ett resultat. Eller ibland använder vi en formel, men den beräknar inte resultaten i arkcellerna. För att undvika en sådan situation felsöker vi dessa excelformler.

Alla dessa är de fall där du får formelfel. Att hitta felet / felet i Excel-formeln är ibland ett tråkigt jobb, vilket kan ge dig mycket tid och pengar (eftersom du kanske är oproduktiv tills formelfelet löses om du arbetar i en organisation och helst sitter i viloläge vilket orsakar förlust pengar för organisation).

Det finns dock några kontrollpunkter; vet du detsamma som överallt runt om i världen? Om du följer dessa metoder kan några av formelfelen elimineras. Vi kallar sådana kontrollpunkter som formelfelsökningsmetoder. I den här artikeln får vi dig att gå igenom några av Excels vanligaste formelfel och hur du felsöker dem för att eliminera felen.

Hur felsöker jag Excel-formler?

Nedan finns olika sätt att felsöka excelformeln.

# 1 - Felsökning av felvärdet # Ej tillämpligt

Dessa typer av formelfel är så vanliga. Jag menar, kom ihåg hur många gånger du fick # N / A-fel när du arbetade med någon excelformel? Många gånger, ja? Vi får se hur detta kan elimineras. Var och en av felen i sig ger en ledtråd / ledtråd om hur man kan eliminera det. Se stegen nedan:

Steg 1

Om du får # N / A-fel, som möjligen uppstår under uppslagsformler som VLOOKUP, HLOOKUP, etc. Nu, om du ser skärmdumpen nedan har jag data om namn, ålder och lön med mig. Genom dessa uppgifter försöker jag ta reda på vad som kan vara lönedetaljerna för namnet "Sonal". Eftersom de faktiska uppgifterna där jag letar efter värdet inte innehåller detaljer om Sonal kommer vi att få ett # N / A-fel. Se skärmdumpen nedan:

Steg 2

Du kan eliminera detta fel genom att kombinera IFERROR i Excel i en given formel och lägga till ett trevligt meddelande istället för # N / A. Se skärmdumpen nedan:

IFERROR låter dig lägga till en text när det uppstår ett fel.

# 2 - Felsökning av logiska formler

Du måste ha använt några logiska formler i Excel, till exempel IF (). Denna formel söker efter det logiska tillståndet och ger någon av de två utgångarna (associerade med det sanna och falska värdet för det logiska testet). Det är viktigt att definiera logiken bakom sådana formler; annars kommer de att ge dig oväntade resultat.

Antag att vi har data, som visas nedan, som ger den totala försäljningen för 2018 och 2019.

Vi vill kontrollera om försäljningen går upp eller ner för 2019 med hjälp av det villkorade IF-uttalandet.

Vi har provat villkorligt IF och fått resultatet som visas i skärmdumpen nedan:

Du kan se under cell A5; vi får ett resultat som "Försäljning". Är det dock korrekt? Vi kan fortfarande se att försäljningen för 2019 är mindre än 2018. Var gjorde vi eventuellt ett misstag?

Här blir det mycket viktigt att utvärdera din formel. Låt oss kontrollera det en efter en.

Logiskt tillstånd - B3 <B2 (Försäljning för året <Försäljning för 2018) - Logiskt skick ger SANT som output.

Därför, om villkoret är SANT, måste vi leverera produktionen som "Försäljning ned" istället för "Försäljning upp", och om villkoret är FALSKT bör vi få "Försäljning upp."

Vad vi kan göra är att vi kan byta value_if_true och value_if_false under det logiska uttalandet och eliminera detta fel.

Se skärmdumpen nedan:

Nu får vi resultatet som förväntat. Därför kan du också eliminera de vilseledande resultaten som tillhandahålls av formeln genom att göra steg för steg utvärdering av din formel. Det blir en nödvändighet att utvärdera formeln du skrev så att du får resultaten som förväntat.

# 3 - Är det nummer eller datum eller inte båda?

Antag att vi försöker lägga till några försäljningsvärden under B2 och B3 på arket för åren 2018 respektive 2019.

Men så snart vi skriver värdena återspeglas de som datumvärden.

Varför ska detta hända? Är Excel galet? Kan det inte identifiera vad jag försöker lägga till?

Tja, detta har just hänt eftersom cellens format tyvärr har ställts in på datum.

Du kan navigera till cellens format och genom listan över rullgardinsmenyn kan vi välja allmänt istället för datum för att få önskad utdata.

Så snart du ställer in cellnummerformatet som allmänt kan du se datumen omvandlas till siffror, vilket var vad du helst förväntade dig.

Detta kan göras omvänd. Det betyder att du vill ha datum, men de lagras som nummer. Du kan ändra cellnummerformatering från nummer till Datum.

# 4 - Vad händer om formeln inte beräknar om

Vad händer om du drar formeln över raderna och förväntar dig att Excel gör beräkningar på egen hand men inte får det uppdaterade svaret över de olika cellerna? Vi tar ett exempel på detta.

Vi har försäljnings- och marginalvärden för året 2018 och 2019, som visas i bilden nedan:

Vi ville fånga marginalprocenten, som kan formuleras som marginal / försäljning (marginal dividerad med försäljning). Låt oss göra denna beräkning över cell D2.

Vi kan se den marginalen på 0,82% eller nästan 1% som vi gör för 2018. Dra nu samma formel över D3.

Eftersom Excel är smart och mångsidigt förväntar vi oss att det kommer att överväga mönstret och ta reda på marginal% för 2019.

Excel kunde dock inte ge dig det exakta svaret. Se, svaret är detsamma som för 2018. Detta händer eftersom du måste ha ställt in beräkningsalternativen till Manuell under avsnittet Formel.

Ändra beräkningsalternativet från manuell till automatisk, så kan du få värdet för den exakta marginalen% för 2019.

Så här kan vi felsöka excelformlerna samt några av dess fördefinierade funktioner.

Saker att komma ihåg

  • Inte alla fel är en olägenhet. I Excel, för det mesta, ger själva felet dig information om vad som har gått fel med formeln (kommer du ihåg # N / A)?
  • Felsökning av formler och funktioner kan ta några minuter och kan ta en hel dag och ändå inte lösas. Vi har precis provat några av de vanliga problemen och hur man felsöker dem i Excel. Du kanske står inför några andra problem.
  • Det finns ingen sådan steg-för-steg-felsökning eftersom det här är "som sådana" -instanser.

Intressanta artiklar...