Hvilken formel var forkert? Hvilke fejl findes i Excel, og hvordan man løser dem

Lad os overveje en situation, hvor formlerne i tabellen indeholder tidligere forventede fejlværdier. De kræver ikke øjeblikkelig korrektion, men præsentationen af ​​resultater skal forbedres. Der er flere måder at skjule fejlværdier og fejlindikatorer i celler på.

Formler kan returnere fejl af mange årsager. For eksempel returnerer formlen =1/0 fejlen #DIV/0!, fordi division med 0 ikke er tilladt. Følgende fejlværdier er angivet: #DIV/0!, #N/A, #NAME?, #EMPTY!, #NUMBER!, #LINK! og #VÆRDI!.

Konvertering af en fejl til en nulværdi og brug af et format til at skjule værdien

For at skjule fejlværdier kan du konvertere dem til f.eks. tallet 0 og derefter anvende et betinget format for at skjule værdien.

Oprettelse af en prøvefejl

    Åben Blankt ark eller oprette en ny.

    Gå ind 3 til celle B1, 0 - i celle C1 og formel =B1/C1- i celle A1.
    Celle A1 viser fejlværdien #DIV/0!.

    Vælg celle A1, og tryk på F2 for at ændre formlen.

    Indtast efter lighedstegnet (=). IFERROR med en åbningsparentes:
    IFERROR(

    Flyt markøren til slutningen af ​​formlen.

    Gå ind ,0) , dvs. et komma efterfulgt af et nul og en afsluttende parentes.
    Formel =B1/C1 vil tage formen =FEJL(B1/C1;0).

    Tryk på ENTER for at afslutte redigeringen af ​​formlen.
    Nu i cellen i stedet for fejlen #DIV/0! værdien 0 skal vises.

Anvendelse af et betinget format

    Vælg cellen med fejlen og på fanen hjem klik på knappen Betinget formatering .

    Vælg et hold Opret en regel.

    Vælg indstillingen i dialogboksen.

    Sørg for, at sektionen i den første liste er valgt Celleværdi, og i den anden - lige med. Indtast derefter 0 i tekstboksen til højre.

    Klik på knappen Format.

    På fanen Nummer på listen Talformater vælg element (alle formater).

    I marken Type gå ind ;;; (tre semikolon) og tryk på knappen Okay. Klik på knappen Okay en gang til.
    Værdien 0 i cellen forsvinder. Dette er fordi det brugerdefinerede format ;;; instruerer at skjule eventuelle tal i cellen. Den faktiske værdi (0) er dog stadig gemt i cellen.

Skjul fejlværdier ved at ændre tekstfarven til hvid

Følgende procedure giver dig mulighed for at formatere celler med fejl, så teksten i dem vises med skrifttype hvid. Som et resultat bliver fejlteksten i sådanne celler usynlig.

    Vælg det celleområde, der indeholder fejlværdien.

    På fanen hjem i gruppe Stilarter Betinget formatering og vælg Regelstyring.
    En dialogboks vises Manager for betinget formateringsregler.

    Vælg et hold Opret en regel.
    En dialogboks åbnes Opret en formateringsregel.

    På listen Vælg regeltype vælg element Formater kun celler, der indeholder.

    I kapitel Skift regelbeskrivelsen på listen Formater kun celler, der opfylder følgende betingelse vælg element Fejl.

    Klik på knappen Format og åbn fanen Skrifttype.

    Klik på pilen for at åbne listen Farve, og i afsnittet Tema farver vælg hvid farve.

Vis en bindestreg, #N/A eller ND i stedet for en fejlværdi

Der kan være situationer, hvor det er nødvendigt, at i stedet for fejlværdier i celler, tekststreng, såsom "#N/A", en bindestreg eller "ND". Du kan gøre dette ved hjælp af funktioner IFERROR Og ND, som vist i eksemplet nedenfor.

Funktionsbeskrivelse

IFERROR. Du kan bruge denne funktion til at bestemme, om en celle indeholder eller formel returnerer en fejl.

ND Denne funktion returnerer strengen "#N/A" i en celle. Funktionssyntaks: = ND().

Skjuler fejlværdier i en pivottabelrapport

    Klik på pivottabelrapporten.
    En fane vises Arbejde med pivottabeller.

    Excel 2016 og Excel 2013: På fanen Analyse i gruppe Pivottabel klik på pilen ved siden af ​​kommandoen Muligheder og vælg Muligheder.

    Excel 2010 og Excel 2007: på fanen Muligheder i gruppe Pivottabel klik på pilen ved siden af ​​kommandoen Muligheder og vælg Muligheder.

    Åbn fanen Layout og format og gør en eller begge af følgende:

    • Skift måden, fejl vises på. I gruppe Format marker afkrydsningsfeltet For fejl vises. Indtast værdien i feltet, som du vil have vist i stedet for fejl. Til tomme felter fejl blev vist, fjern al tekst fra feltet.

Når beregningerne er forkerte, viser formler flere typer fejl i stedet for værdier. Lad os se på dem praktiske eksempler i gang med at arbejde med formler, der gav fejlagtige beregningsresultater.

Excel-formelfejl vises i celler

I denne lektion Betydningen af ​​formelfejl, som celler kan indeholde, vil blive beskrevet. Når du kender betydningen af ​​hver kode (for eksempel: #VÆRDI!, #DIV/0!, #NUMMER!, #N/A!, #NAVN!, #TOM!, #LINK!), kan du nemt finde ud af, hvordan du find en fejl i formlen og eliminer hende.

Sådan fjerner du #DIV/0 i Excel

Som du kan se, når du dividerer med en celle med en tom værdi, opfatter programmet det som at dividere med 0. Som et resultat producerer det værdien: #DIV/0! Du kan bekræfte dette ved hjælp af et tip.

I andre aritmetiske beregninger (multiplikation, summering, subtraktion) tom celle er også en nulværdi.



Resultatet af en fejlberegning er #NUMBER!

Forkert nummer: #NUMBER! – dette er en fejl ved manglende evne til at udføre en beregning i en formel.

Nogle praktiske eksempler:

Fejl: #NUMBER! opstår når numerisk værdi for stor eller for lille. Også denne fejl kan forekomme, når man forsøger at få roden fra negativt tal. For eksempel =ROOT(-25).

I celle A1 - også stort antal(10^1000). Excel kan ikke håndtere så store tal.

Celle A2 har det samme problem med store tal. Det ser ud til at være 1000 lille antal, men returnering af dens fakultet resulterer i en numerisk værdi, der er for stor til, at Excel kan håndtere.

I celle A3 – Kvadrat rod kan ikke være fra et negativt tal, men det viste program dette resultat samme fejl.

Sådan fjerner du ND i Excel

Værdi ikke tilgængelig: #N/A! – betyder, at værdien ikke er tilgængelig for formlen:

Den skrevne formel i B1: =MATCH("Maxim", A1:A4) søger efter tekstindholdet "Maxim" i celleområdet A1:A4. Indhold fundet i anden celle A2. Derfor returnerer funktionen resultatet 2. Den anden formel søger efter tekstindholdet "Andrey", så indeholder området A1:A4 ikke sådanne værdier. Derfor returnerer funktionen fejlen #N/A (ingen data).

Fejl #NAVN! i Excel

Tilhører kategorien fejl i skrivefunktioner. Ugyldigt navn: #NAVN! - betyder, at Excel ikke genkendte teksten skrevet i formlen (navnet på funktionen =SUM() er ukendt for den, den er skrevet med en fejl). Dette er resultatet af en syntaksfejl ved skrivning af funktionsnavnet. For eksempel:

Fejl #TOM! i Excel

Tomt sæt: #EMPTY! er fejl fra den indstillede vejkrydsoperatør. I Excel er der sådan noget som skæringspunktet mellem sæt. Det bruges til hurtigt at få data fra store borde efter anmodning skæringspunktet for et lodret og vandret celleområde. Hvis områderne ikke skærer hinanden, viser programmet en fejlagtig værdi - #EMPTY! Den indstillede skæringsoperator er det enkelte rum. Den adskiller de lodrette og vandrette områder, der er angivet i funktionsargumenterne.


I dette tilfælde er skæringspunktet mellem områderne celle C3, og funktionen viser dens værdi.

De givne argumenter i funktionen: =SUM(B4:D4 B2:B3) – danner ikke et skæringspunkt. Derfor returnerer funktionen en fejlværdi - #EMPTY!

#LINK! – Excel-cellereferencefejl

I i dette eksempel Fejlen opstod, da formlen blev kopieret forkert. Vi har 3 celleområder: A1:A3, B1:B4, C1:C2.

Under det første område, i celle A4, skal du indtaste summeringsformlen: =SUM(A1:A3). Og så kopierer vi den samme formel under det andet område, i celle B5. Formlen summerer som før kun 3 celler B2:B4, uden at værdien af ​​den første B1.

Da den samme formel blev kopieret under det tredje område, returnerede funktionen fejlen #REF! i celle C3. Da der kun kan være 2 celler over celle C3 og ikke 3 (som krævet af den oprindelige formel).

Bemærk. I I dette tilfælde Det er mest bekvemt at trykke på kombinationen af ​​genvejstaster under hvert område, før du begynder at indtaste. ALT-taster+=. Indsæt derefter summeringsfunktionen og bestem automatisk antallet af summeringsceller.

Sådan rettes VALUE i Excel

#VÆRDI! – fejl i mening. Hvis vi forsøger at tilføje et tal og et ord i Excel, får vi fejlen #VÆRDI! Et interessant faktum er, at hvis vi forsøgte at tilføje to celler, hvor værdien af ​​den første er et tal, og den anden er tekst ved hjælp af =SUM()-funktionen, så vil der ikke opstå nogen fejl, og teksten vil tage værdien 0 under beregning. For eksempel:

Gitter i en Excel-celle

En række hash-mærker i stedet for celleværdi ###### – givet værdi er ikke en fejl. Dette er simpelthen information om, at kolonnebredden er for smal til at rumme det korrekt viste celleindhold. Du skal blot udvide kolonnen. Gør f.eks Dobbeltklik venstre museknap på kanten af ​​kolonneoverskrifterne i denne celle.

Så hash-mærker (######) i stedet for celleværdier kan ses med en negativ dato. For eksempel forsøger vi at tage væk fra gammel dato ny dato. Og som et resultat af beregningen er celleformatet sat til "Dato" (og ikke "Generelt").

Et forkert celleformat kan også vise en række hash-symboler (######) i stedet for værdier.


Lister og intervaller (5)
Makroer (VBA-procedurer) (63)
Diverse (39)
Excel-fejl og fejl (3)

Sådan viser du 0 i stedet for en fejl i en celle med en formel

Der er situationer, når arbejdsbog mange formler er blevet oprettet på de ark, der fungerer forskellige opgaver. Desuden blev formlerne skabt for længe siden, måske endda af dig. Og formlerne returnerer fejl. For eksempel #DIV/0! (#DIV/0!). Denne fejl opstår, hvis division med nul forekommer inde i formlen: = A1 / B1, hvor B1 er nul eller tom. Men der kan være andre fejl (#N/A, #VALUE! osv.). Du kan ændre formlen ved at tilføje en fejlkontrol:

=HVIS(FEJL(A1 / B1);0; A1 / B1)
argumenter:
=HVIS(EOSH(1 argument), 2 argument, 1 argument)
Disse formler fungerer i enhver version af Excel. Sandt nok vil EOS-funktionen ikke behandle #N/A (#N/A) fejlen. For at behandle #N/A på samme måde skal du bruge FEJL-funktionen:
=HVIS(FEJL(A1 / B1);0; A1 / B1)
=HVIS(FEJL(A1 / B1);0; A1 / B1)
Men længere i teksten vil jeg bruge EOSH (da den er kortere) og desuden er det ikke altid nødvendigt at "ikke se" #N/A fejlen.
Men for Excel-versioner 2007 og højere, kan du bruge en lidt mere optimeret funktion IFERROR:
=FEJL(A1 / B1 ;0)
=FEJL(A1 / B1 ;0)
argumenter:
=IFERROR(1 argument; 2 argument)

1 argument: udtryk, der skal beregnes
2. argument: den værdi eller det udtryk, der skal returneres til cellen, hvis der er en fejl i det første argument.

Hvorfor er IFERROR bedre, og hvorfor kalder jeg det mere optimeret? Lad os se på den første formel mere detaljeret:
=HVIS(EOSH(A1 / B1);0; A1 / B1)
Hvis vi regner trin for trin, vil vi se, at først bliver udtrykket A1 / B1 beregnet (dvs. division). Og hvis resultatet er en fejl, vil EOSH returnere TRUE, som vil blive videregivet til IF. Og så returnerer IF-funktionen værdien fra det andet argument 0.
Men hvis resultatet ikke er forkert, og ISERR returnerer FALSK, vil funktionen genberegne det tidligere beregnede udtryk: A1 / B1
Med den givne formel spiller dette ikke nogen særlig rolle. Men hvis en formel som VLOOKUP bruges med et opslag på flere tusinde rækker, så kan en udregning af den to gange øge den tid, det tager at genberegne formlerne markant.
Funktionen IFERROR evaluerer udtrykket én gang, husker dets resultat, og hvis det er forkert, returnerer det, hvad der er skrevet som det andet argument. Hvis der ikke er nogen fejl, returnerer den det gemte resultat af beregningen af ​​udtrykket fra det første argument. De der. selve beregningen sker én gang, hvilket stort set ikke vil have nogen indflydelse på hastigheden af ​​den samlede genberegning af formler.
Derfor, hvis du har Excel 2007 og nyere, og filen vil ikke blive brugt til mere tidligere versioner– så giver det mening at bruge IFERROR.

Hvorfor skal formler med fejl overhovedet rettes? Dette gøres normalt for at vise data i rapporter mere æstetisk, især hvis rapporterne derefter sendes til ledelsen.

Så der er formler på arket, hvis fejl skal behandles. Hvis der er en eller to lignende formler til korrektion (eller endda 10-15), så er der næsten ingen problemer med at erstatte dem manuelt. Men hvis der er flere dusin, eller endda hundredvis af sådanne formler, antager problemet næsten universelle proportioner :-). Processen kan dog forenkles ved at skrive relativt simpel kode Visuel Grundlæggende til Ansøgning.
For alle versioner af Excel:

Sub IfIsErrNull() Const sToReturnVal As String = "0" , vbInformation, "www.site" Exit Sub End If For Every rc In rr If rc.HasFormula Then s = rc.Formula s = Mid(s, 2) ss = " =" & "IF(ISERR(" & s & ")," & sToReturnVal & "," & s & ")" hvis venstre(e, 9)<>"IF(ISERR(" Then If rc.HasArray Then rc.FormulaArray = ss Else rc.Formula = ss End If If Err.Number Then ss = rc.Address rc.Select Exit For End If End If End If Next rc If Err .Nummer Derefter MsgBox "Formel behandlet"

Sub IfIsErrNull() Const sToReturnVal As String = "0" "hvis det er nødvendigt at returnere tom i stedet for nul "Const sToReturnVal As String = """""" Dim rr As Range, rc As Range Dim s As String, ss As String On Error Resume Next Set rr = Intersect(Selection, ActiveSheet.UsedRange) If rr Is Nothing Then MsgBox "Det valgte område indeholder ingen data", vbInformation, "www..HasFormula Then s = rc.Formula s = Mid(s, 2) ss = " =" & "IF(ISERR(" & s & ")," & sToReturnVal & "," & s & ")" hvis venstre(e, 9)<>"IF(ISERR(" Then If rc.HasArray Then rc.FormulaArray = ss Else rc.Formula = ss End If If Err.Number Then ss = rc.Address rc.Select Exit For End If End If End If Next rc If Err .Number Derefter MsgBox "Kan ikke konvertere formel i celle: " & ss & vbNewLine & _ Err.Description, vbInformation, "www..site" End If End Sub

Til version 2007 og nyere

Sub IfErrorNull() Const sToReturnVal As String = "0" "om nødvendigt returneres tom i stedet for nul "Const sToReturnVal As String = """""" Dim rr As Range, rc As Range Dim s As String , ss As String Ved fejl Genoptag Næste Sæt rr = Intersect(Selection, ActiveSheet.UsedRange) If rr Is Nothing Then MsgBox "Det valgte område indeholder ingen data", vbInformation, "www.site" Exit Sub End If For Hver rc In rr If rc.HasFormula Then s = rc.Formula s = Mid(s, 2) ss = "=" & "IFERROR(" & s & ", " & sToReturnVal & ")" hvis venstre(e, 8)<>"IFERROR(" Then If rc.HasArray Then rc.FormulaArray = ss Else rc.Formula = ss End If If Err.Number Then ss = rc.Address rc.Select Exit For End If End If End If Next rc If Err.Number Derefter MsgBox "Kan ikke konvertere formel i celle:"& ss & vbNewLine & _ Err.Description, vbInformation, "www.site" Else MsgBox "Formel behandlet", vbInformation, "www.site" End If End Sub

Sub IfErrorNull() Const sToReturnVal As String = "0" "hvis det er nødvendigt at returnere tom i stedet for nul "Const sToReturnVal As String = """""" Dim rr As Range, rc As Range Dim s As String, ss As String On Error Resume Next Set rr = Intersect(Selection, ActiveSheet.UsedRange) If rr Is Nothing Then MsgBox "Det valgte område indeholder ingen data", vbInformation, "www..HasFormula Then s = rc.Formula s = Mid(s, 2) ss = " =" & "IFERROR(" & s & "," & sToReturnVal & ")" hvis venstre(e, 8)<>"IFERROR(" Then If rc.HasArray Then rc.FormulaArray = ss Else rc.Formula = ss End If If Err.Number Then ss = rc.Address rc.Select Exit For End If End If End If Next rc If Err.Number Derefter MsgBox "Formlen i cellen kan ikke konverteres: " & ss & vbNewLine & _ Err.Description, vbInformation, "www..site" End If End Sub

Hvordan det virker
Hvis du ikke er bekendt med makroer, så er det først bedre at læse, hvordan man opretter og kalder dem: Hvad er en makro, og hvor skal man lede efter den? , fordi Det kan ske, at du gør alt korrekt, men glemmer at aktivere makroer, og intet vil virke.

Kopier ovenstående kode og gå til VBA-editoren( Alt+F11), opret et standardmodul ( Indsæt -modul) og indsæt bare denne kode i den. Gå til den ønskede Excel projektmappe og vælg alle de celler, hvis formler skal konverteres, så de i tilfælde af fejl returnerer nul. Trykke Alt+F8, vælg koden IfIsErrNull(eller IfErrorNull, afhængigt af hvilken du kopierede), og tryk på Udfør.
En fejlhåndteringsfunktion vil blive tilføjet til alle formler i de valgte celler. De givne koder tager også højde for:
-hvis formlen allerede har brugt IFERROR- eller IF(EOSH)-funktionen, så behandles en sådan formel ikke;
-koden vil også behandle array-funktioner korrekt;
-du kan vælge ikke-tilstødende celler (via Ctrl).
Hvad er ulempen: Komplekse og lange matrixformler kan forårsage en kodefejl på grund af arten af ​​disse formler og deres behandling fra VBA. I dette tilfælde vil koden skrive om umuligheden af ​​at fortsætte arbejdet og fremhæve den problematiske celle. Derfor anbefaler jeg kraftigt at lave udskiftninger på kopier af filer.
Hvis fejlværdien skal erstattes med tom, og ikke nul, så skal du bruge strengen

"Const sToReturnVal As String = """"""

Fjern apostrof ( " )

Du kan også denne kode kalde det ved at trykke på en knap (Hvordan opretter man en knap for at kalde en makro på et regneark) eller placer det i et tilføjelsesprogram (Hvordan opretter man dit eget tilføjelsesprogram?), så du kan kalde det fra en hvilken som helst fil.

Og en lille tilføjelse: prøv at bruge koden med omtanke. Det er ikke altid et problem at returnere en fejl. For eksempel, når du bruger VLOOKUP, er det nogle gange nyttigt at se, hvilke værdier der ikke blev fundet.
Jeg vil også bemærke, at det skal anvendes på faktisk fungerende formler. For hvis en formel returnerer #NAVN!(#NAVN!), så betyder det, at et eller andet argument er skrevet forkert i formlen, og det er en fejl ved skrivning af formlen, og ikke en fejl i udregningsresultatet. Det er bedre at analysere sådanne formler og finde fejlen for at undgå logiske fejl i beregninger på regnearket.

hjalp artiklen? Del linket med dine venner! Video lektioner

("Bottom bar":("textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24," textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"venstre","texteffectslidedistance" :30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"right","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600 ,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"right","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500," textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; position:absolute; top:0px; left:0px; width:100%; height:100% ; baggrundsfarve:#333333; opacitet:0.6; filter:alpha(opacitet=60);","titlecss":"display:blok; stilling:slægtning; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"display:blok; stilling:slægtning; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; farve:#fff; margin-top:8px;","buttoncss":"display:blok; stilling:slægtning; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive": "","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40))

Når du opretter komplekse formler (og simpelthen skødesløshed) i MS Excel fejl ret nemt at gøre. Typisk viser MS Excel i sådanne tilfælde fejlmeddelelser eller foreslår endog den "korrekte", efter dets mening, version af at skrive formlen, men selvom der er hjælpesystem, i starten er det ret svært at forstå, hvad det "dumme program" vil have af os. I denne artikel vil vi se på alle typer fejl, der opstår i MS Excel-formler, og lære at rette og forstå dem.

Fejl #VALUE! (fejl i betydning)

Hvis der var en "top af MS Excel-fejl", ville den første plads i den tilhøre fejlen #VÆRDI!. Som du kan gætte ud fra navnet, opstår det, når en forkert værdi erstattes af en formel eller funktion. Hvis du forsøger at udføre aritmetiske operationer med tekst, eller erstatte et område af celler i funktionen, når du kun skal angive én celle, vil resultatet af beregningen være fejlen #VALUE!.

Som sagt, forsøg på at tilføje et tal og tekst efterlader MS Excel i en blindgyde.

Fejl #LINK! (forkert cellehenvisning)

En af de mest almindelige fejl under beregninger. Betegner det meste den enkleste ting— formlen bruger en reference til en celle, som du enten ikke har oprettet eller utilsigtet slettet. Oftere #LINK! opstår, når du sletter en "unødvendig" kolonne, hvoraf nogle celler, som det viser sig, var involveret i beregningerne.

Fejl #DIV/0! (division med nul)

Fra skolen husker vi en simpel regel: du kan ikke dividere med nul! Fejl #DIV/0!- dette er en advarsel fra MS Excel om, at dette grundregel er brudt, og du forsøger stadig at dividere et bestemt tal med nul. I dette tilfælde er selve "nul" ikke nødvendigt - ethvert forsøg på at opdele et eksisterende tal i en "tom" celle vil også forårsage denne fejl.

Du kan ikke dividere med nul - en tom celle opfattes af MS Excel som det samme nul

Fejl #N/A (værdi ikke tilgængelig)

Fejl #N/A opstår, når en funktion mangler et argument, eller en af ​​værdierne brugt i formlen bliver utilgængelig. Jeg så #N/A - først og fremmest, se efter, hvad der mangler i dine beregninger.

jeg ansøger VLOOKUP funktion, jeg satte et delingstegn, men jeg glemte at angive, hvilken celle det tilhører

Fejl #NAME? (ugyldigt navn)

Fejl #NAVN- et tegn på, at du og Excel ikke forstod hinanden. Eller rettere sagt, MS Excel forstod ikke, hvad du mente - du peger tydeligt på et eller andet element, men programmet kan ikke finde det. I hvilke tilfælde sker dette normalt?

  • Funktionen angiver en celle eller et celleområde med et ikke-eksisterende (oftest forkert indtastet) navn.

Forsøger at summere et ikke-eksisterende område kaldet kolonne

  • Teksten inde i funktionen er omgivet af anførselstegn. Hvis dette ikke sker (det vil sige, i stedet for = "Vasya" indtaster vi = Vasya), bliver MS Excel fuldstændig forvirret.

En anden simpel fejl er, at teksten i funktioner og formler er angivet i anførselstegn

  • Der var en utilsigtet tastefejl i funktionsnavnet.

Fejl #TOM! (tomt sæt)

Fejl #TOM Oftest opstår det, når en af ​​operatorerne mangler i formlen, men det kan også forekomme, når vi skal finde skæringspunktet mellem to celleområder, og dette skæringspunkt eksisterer simpelthen ikke.

Alt ville være fint, men jeg glemte det andet "+"-tegn

Fejl #NUMBER! (forkert nummer)

Fejl #NUMMER! ms Excel rapporterer i tilfælde, hvor resultatet af matematiske beregninger i formlen genererer nogle helt urealistiske resultater. Et resultat i form af et ekstremt stort eller lille tal, et forsøg på at beregne roden af ​​et negativt tal - alt dette vil føre til #NUMBER-fejlen!

Beregn roden af ​​et negativt tal? Ikke kun Excel ville ikke forstå dig

Hash-mærker i en Excel-celle (#######)

En meget almindelig MS "fejl" i fortiden Excel relateret med en celle pludselig fyldt med pundtegn (#) kunne være forårsaget af, at der blev indtastet et tal i cellen, som ikke passer helt ind i den (men kun hvis cellen har et "numerisk" eller "dato"-format).

Med fremkomsten af ​​MS Office 2013 forsvandt fejlen praktisk talt, da den "klogere" Excel i de fleste tilfælde begyndte automatisk at øge cellebredden for at passe til tallet. Hvis du ser "gitter", er den nemmeste måde at slippe af med dem ved manuelt at øge cellens bredde.

Øg blot kolonnebredden, og problemet vil forsvinde

Hvis du ved, i hvilke tilfælde en bestemt fejl opstår i Excel, vil du højst sandsynligt umiddelbart forstå, hvad der forårsagede den. Men programmet forenkler dit arbejde endnu mere og viser et særligt symbol i form af et ikon ved siden af ​​den fejlagtige værdi udråbstegn i en gul diamant. Når du klikker på den, vil du blive præsenteret for en liste mulige handlinger for at rette fejlen.

Klik på ikonet for at få hjælp til at rette fejlen

I den første linje, der dukkede op kontekstmenu du vil se det fulde navn på fejlen, i den anden kan du ringe detaljeret information ifølge den, men det mest interessante er gemt i det tredje punkt: " Vis beregningstrin...«.

"Vis beregningstrin..." - du kan ikke narre programmet, det viser nøjagtigt fragmentet af formlen, hvor fejlen blev lavet

Klik på det, og i vinduet, der vises, vil du se selve fragmentet af formlen, hvor fejlen blev lavet - dette er især praktisk, når du skal "optrevle" et helt virvar af handlinger indlejret i hinanden.

Goddag, venner!

I denne artikel vil vi tale om, hvilke typer fejl i formlerExcel som vi møder, når vi arbejder med elektronisk Excel tabeller. Jeg er mere end sikker på, at alle har set fejl, men mindre ved, hvordan man kan slippe af med dem korrekt. Alligevel er denne viden vigtig, da den vil sikre dig imod typiske fejl eller vil hjælpe dig hurtigt og uden panik slippe af med eller rette modtaget fejl i formlerExcel.

Vi kan tale meget om fejl i Excel, men lad os se på de mest almindelige, jeg vil fortælle dig hvorfor og hvordan de sker, samt hvordan du løser dem fejl i formlerExcel, Til korrekt visning data.

Nå, her er, hvordan det faktisk er fejl i formlerExcel:

  1. Fejl #####. Dette er en af ​​de mest almindelige og enkleste fejl i Excel formler . Det betyder kun én ting: kolonnebredden er ikke bred nok til fuldt ud at vise dine data. Løsningen på dette problem er meget enkel, flyt musemarkøren til grænsen af ​​kolonnen, og mens du holder venstre knap nede, forøg cellen indtil dataene begynder at blive vist eller Dobbeltklik på kolonnekanten giver mulighed for den bredeste celle i kolonnen.
  2. Fejl #NAME?. Det her fejl (#NAVN?) forekommer kun i Excel-formler, når editoren ikke kan genkende teksten i formlen (f.eks. en fejl i navnet på funktionen på grund af en tastefejl =SUM(A1:A4). For at rette dette fejl i formlerExcel, skal du læse den omhyggeligt og rette fejlen (A1:A4).
  3. Fejl #VALUE!. Det her fejl (#VALUE!) Du kan have dette problem, når formlen indeholder et argument, hvis type ikke er egnet til dine beregninger. For eksempel er der i din matematiske eller formel tekst værdi=A1+B1+C1, hvor C1 er teksten. Løsningen på problemet er enkel, brug en formel, der ignorerer celler, der indeholder tekst, eller fjern blot denne værdi fra celle C1.
  4. Fejl #BUSINESS/0. Som du kan se af fejlen, der dukkede op i formlen, multiplicerede du blot dit argument med tallet 0, og det kan ikke lade sig gøre ud fra matematiske regler. For at rette denne fejl skal du ændre tallet, så det ikke er lig med 0 eller ændre formlen, for eksempel logisk, hvilket vil undgå fejlen. =HVIS(A2=0;"";A1/A2)
  5. Fejl #LINK!. Dette er en af ​​de mest almindelige og forvirrende fejl i Excel funktioner. Når du ser denne fejl, betyder det, at formlen refererer til en celle, der ikke længere eksisterer. Dette er især problematisk, når du arbejder med store mængder data i og stort beløb. Når du redigerer dine tabeller på denne måde fejl i formlerExcel De burde ikke skræmme dig, de er meget nemme at rette, du skal bare have alt tilbage til dets plads, eller om nødvendigt manuelt omskrive formlen og eliminere det fejlagtige argument fra den.

Jeg håber, at denne artikel handler om, hvad de er fejl i formlerExcel og rette dem, blev nyttigt for dig, og du lærte noget nyt og interessant for dig selv.

Vi ses i nye artikler!

"Hvorfor er verden så indrettet, at folk, der ved, hvordan man lever for fornøjelsens skyld, aldrig har penge, og dem, der har penge, ikke aner, hvad det vil sige at "spilde deres liv"?
D.B. At vise