As Excel nie 'n werkbladformule of -funksie behoorlik kan evalueer nie, vertoon dit 'n foutwaarde (soos REF!, NULL! of DIV/0!) in die sel waar die formule geleë is. Die foutwaarde self plus die foutopsiesknoppie, wat in selle met foutformules vertoon word, help om die probleem te identifiseer.
Nota: Die inligting in hierdie artikel is van toepassing op Excel-weergawes 2019, 2016, 2013, 2010, 2007, Excel vir Mac en Excel Online.
Groen Driehoeke en Geel Diamante
Excel vertoon 'n klein groen driehoek in die boonste linkerhoek van selle wat foutwaardes bevat. Die groen driehoek dui aan dat die selvinhoud een van Excel se foutkontrolereëls oortree.
Wanneer jy 'n sel kies wat 'n groen driehoek bevat, verskyn 'n geel ruitvormige knoppie langs die driehoek. Die geel diamant is Excel se foutopsiesknoppie en dit bevat opsies om die waargenome fout reg te stel.
Beweeg die muiswyser oor die foutopsies-knoppie, wys 'n teksboodskap, bekend as hover-teks, wat die rede vir die foutwaarde verduidelik.
Hieronder is algemene foutwaardes wat deur Excel vertoon word, saam met 'n paar algemene oorsake en oplossings om die probleem te help regstel.
NULL! Foute – Verkeerd geskei selverwysings
NULL! foutwaardes kom voor wanneer die twee of meer selverwysings verkeerdelik of onbedoeld deur 'n spasie in 'n formule geskei word. In Excel-formules word die spasiekarakter as die snyoperateur gebruik, wat beteken dat dit gebruik word wanneer twee of meer kruisende of oorvleuelende reekse data gelys word.
NULL! foute kom voor as:
Veelvuldige selverwysings in 'n formule word geskei deur 'n spasie in plaas van 'n wiskundige operateur soos 'n plusteken
=A1 A3+A5
Die begin- en eindpunte van selreekse word geskei deur 'n spasie in plaas van deur die reeksoperateur (die dubbelpunt)
=SOM(A1 A5)
Individuele selverwysings in 'n formule word geskei deur 'n spasie in plaas van die vakbondoperateur (die komma)
=SOM(A1 A3, A5)
Die snyoperateur (die spasiekarakter) word doelbewus gebruik, maar die gespesifiseerde reekse sny nie
=SOM(A1:A5 B1:B5)
Die oplossings vir hierdie probleme is om selverwysings korrek te skei. Hier is 'n paar wenke:
- Skei selverwysings in 'n formule met 'n wiskundige operateur.
- Skei die begin- en eindpunte van 'n reeks met 'n dubbelpunt.
- Skei individuele selverwysings in 'n formule met 'n komma.
- Verseker dat reekse geskei deur 'n spasie werklik sny.
VERW! Foute – Ongeldige selverwysings
'n Ongeldige selverwysingsfout vind plaas wanneer 'n formule verkeerde selverwysings bevat.
Dit gebeur die meeste wanneer:
- Individuele selle of hele kolomme of rye wat data bevat waarna in 'n formule verwys word, word per ongeluk uitgevee.
- Data van een sel word geskuif (met gebruik van sny en plak of sleep en laat val) na 'n sel wat deur 'n formule verwys word.
- 'n Formule bevat 'n skakel (met OLE, Object Linking en Embedding) na 'n program wat nie tans loop nie.
Wanneer jy 'n REF teëkom! fout, probeer hierdie oplossings:
- Gebruik Excel se ongedaan-funksie om data wat in geskrapde selle, kolomme of rye verloor is, te herstel.
- As die data nie herwin kan word nie, voer die data weer in en pas die selverwysings aan indien nodig.
- Maak programme oop wat OLE-skakels bevat en werk die werkblad op wat die REF! fout.
DIV/O! Foute – Deel deur nul
Deel deur 0 foute vind plaas wanneer 'n formule probeer om deur nul te deel.
Dit kan veroorsaak word wanneer:
- Die deler of noemer in 'n deelbewerking is gelyk aan nul, hetsy eksplisiet, soos=A5/0, of as die resultaat van 'n tweede berekening wat nul vir 'n resultaat het.
- 'n Formule verwys na 'n sel wat leeg is.
Wanneer jy 'n DIV/O teëkom! fout, kyk vir die volgende:
- Die korrekte data is in die selle waarna verwys word in die formule.
- Die data is in die korrekte selle.
- Die korrekte selverwysings word in die formule gebruik.
Fout – Selformatering
'n Sel gevul met 'n ry hutsmerke (ook genoem get altekens of pond-simbole) word nie deur Microsoft na verwys as 'n foutwaarde nie. Dit word veroorsaak deur die lengte van data wat in 'n geformateerde sel ingevoer word.
Die ry vankom in 'n verskeidenheid van gevalle voor. Byvoorbeeld:
- 'n Ingevoerde waarde is wyer as die huidige selwydte vir 'n sel wat vir datums of tye geformateer is.
- 'n Formule wat in die sel ingevoer is wat vir getalle geformateer is, lewer 'n resultaat wat wyer as die sel is.
- 'n Getal- of teksdata, meer as 253 karakters, word ingevoer in 'n sel wat geformateer is vir nommers datums, tye of rekeningkunde.
- 'n Negatiewe getal is in 'n sel wat vir datums of tye geformateer is. Datums en tye in Excel moet positiewe waardes wees.
Hier is hoe om 'nfout reg te stel:
- Verwyder die geaffekteerde sel deur die kolom te verbreed (individuele selle kan nie verbreed word sonder om die hele kolom te verbreed nie).
- Verkort die lengte van die data in die sel of kies 'n ander formaat vir die sel, soos Algemeen.
- Korrigeer die datum- of tydwaarde in die geaffekteerde sel sodat die resultaat nie negatief is nie.
- Korrigeer die formule wat lei tot 'n negatiewe tyd- of datumwaarde wat in die geaffekteerde sel vertoon word.