Det er et ordtak i databransjen: Søppel inn, søppel ut. Og det gjelder hvordan Excel-formler er satt sammen. Hvis en formel er konstruert på feil måte, returnerer den et feil resultat eller en feil.
To typer feil kan oppstå i formler. I én type kan Excel beregne formelen, men resultatet er feil. I den andre typen er ikke Excel i stand til å beregne formelen. Sjekk ut begge disse.
En formel kan fungere og fortsatt gi et feil resultat. Excel rapporterer ikke en feil fordi det ikke er noen feil å finne. Ofte er dette et resultat av at parenteser ikke brukes riktig i formelen. Ta en titt på noen eksempler:
Formel |
Resultat |
=7 + 5 * 20 + 25 / 5 |
112 |
=(7 + 5) * 20 + 25 / 5 |
245 |
=7 + 5 *( 20 + 25) / 5 |
52 |
=(7 + 5 * 20 + 25) / 5 |
26.4 |
Alle disse er gyldige formler, men plasseringen av parenteser gjør en forskjell i resultatet. Du må ta hensyn til rekkefølgen på matematiske operatorer når du skriver formler. Her er prioritetsrekkefølgen:
Parenteser
Eksponenter
Multiplikasjon og divisjon
Addisjon og subtraksjon
Dette er et nøkkelpunkt for formler. Det er lett å bare godta et returnert svar. Tross alt er Excel så smart. Ikke sant? Feil! Som alle dataprogrammer kan Excel bare gjøre det den blir fortalt. Hvis du ber den beregne en feil, men strukturelt gyldig formel, vil den gjøre det. Så pass på p-ene og q-ene dine – eh, parentesene og matematiske operatorene dine – når du bygger formler.
Den andre typen feil oppstår når en feil i formelen eller i dataene formelen bruker hindrer Excel i å beregne resultatet. Excel gjør livet ditt enklere ved å fortelle deg når en slik feil oppstår. For å være presis gjør den ett av følgende:
Se først på hva som skjer når du prøver å fullføre inntastingen av en formel som hadde feil antall parenteser. Følgende figur viser dette.
Får en melding fra Excel.
Excel finner et ujevnt antall åpne og lukkede parenteser. Derfor kan ikke formelen fungere (den gir ikke mening matematisk), og Excel forteller deg det. Se etter disse meldingene; de tilbyr ofte løsninger.
På den andre siden av gjerdet er feil i returnerte verdier. Hvis du kom så langt, passerte formelens syntaks, men noe gikk galt likevel. Mulige feil inkluderer
-
Forsøk på å utføre en matematisk operasjon på tekst
-
Forsøk på å dele et tall med 0 (et matematisk nei-nei)
-
Prøver å referere til en ikke-eksisterende celle, område, regneark eller arbeidsbok
-
Legge inn feil type informasjon i en argumentfunksjon
Dette er på ingen måte en uttømmende liste over mulige feiltilstander, men du skjønner. Så hva gjør Excel med det? Det er en håndfull feil som Excel plasserer i cellen med problemformelen.
Feiltype |
Når det skjer |
#DIV/0! |
Når du prøver å dele på 0. |
#N/A! |
Når en formel eller en funksjon i en formel ikke finner de
refererte dataene. |
#NAVN? |
Når tekst i en formel ikke gjenkjennes. |
#NULL! |
Når et mellomrom ble brukt i stedet for et komma i formler som
refererer til flere områder. Et komma er nødvendig for å skille rekkeviddereferanser
. |
#NUM! |
Når en formel har numeriske data som er ugyldige for
operasjonstypen. |
#REF! |
Når en referanse er ugyldig. |
#VERDI! |
Når feil type operand eller funksjonsargument
brukes. |