Jei "Excel" negali tinkamai įvertinti darbo lapo formulės ar funkcijos, ji parodo klaidos vertę (pvz., #REF !, #NULL !, arba # DIV / 0!) Ląstelėje, kurioje yra formulė. Pačios klaidos reikšmė ir klaidų parinkčių mygtukas, kuris rodomas langeliuose su klaidų formomis, padeda nustatyti problemą.
Pastaba: Šiame straipsnyje pateikta informacija taikoma "Excel" versijoms 2019, 2016, 2013, 2010, 2007, "Excel for Mac" ir "Excel Online".
Žalios trikampiai ir geltonieji deimantai
"Excel" rodo mažą žalią trikampį viršutiniame kairiajame langelių kampe, kurioje yra klaidų vertės. Žalia trikampis rodo, kad ląstelių turinys pažeidžia vieną iš "Excel" klaidų tikrinimo taisyklių.
Pasirinkus langelį su žalia trikampiu, šalia trikampio rodomas geltonos deimanto formos mygtukas. Geltonas deimantas yra "Excel" klaidos parinkčių mygtukas ir jame pateikiamos galimybės suprasti klaidą.
Paspaudus pelės kursorių virš klaidų parinkčių mygtuko, rodomas tekstinis pranešimas, vadinamas užvedimo tekstu, kuris paaiškina klaidos vertės priežastį.
Toliau pateikiamos dažniausios "Excel" rodomos klaidos vertės, taip pat kai kurios dažniausios priežastys ir sprendimai, padedantys išspręsti problemą.
#NULL! Klaidos - neteisingai atskirtos ląstelės nuorodos
#NULL! klaidingos reikšmės atsiranda, kai dvi ar daugiau ląstelių nuorodos yra neteisingai arba netyčia atskirtos formulėje esančia erdve. "Excel" formules tarpinis simbolis naudojamas kaip tarpsajungimo operatorius, o tai reiškia, kad jis naudojamas, kai pateikiami du ar daugiau duomenų susikertančių ar sutapusių diapazonų.
#NULL! atsiranda klaidų, jei:
- Kelias ląstelių nuorodas formulėje atskiria tarpas, o ne matematinis operatorius, pvz., Pliuso ženklas.
= A1 A3 + A5
- Lauko intervalų pradžios ir pabaigos taškai yra atskirti tarpu, o ne diapazono operatoriumi (dvitaškis).
= SUM (A1 A5)
- Atskiros ląstelių nuorodos formulėje atskirtos tarpu, o ne sąjungos operatorius (kablelis).
= SUM (A1 A3, A5)
- Sutampintas operatorius (erdvinis simbolis) yra naudojamas tyčia, bet nurodyti ruožai nesutaria.
= SUM (A1: A5 B1: B5)
Šių problemų sprendimas yra tinkamai atskirti ląstelių nuorodas. Štai keletas patarimų:
- Atskiras ląstelių nuorodas formulėje su matematiniu operatoriumi.
- Atskirkite pradžios ir pabaigos taškus diapazone su dvitaškiu.
- Atskiras atskiras ląstelių nuorodas formulėje kableliu.
- Užtikrinkite, kad intervalai, atskirti tarpu, faktiškai susikertų.
#REF! Klaidos - neteisingos ląstelių nuorodos
Netinkama ląstelės atskaitos klaida atsiranda, kai formulėje yra neteisingos ląstelių nuorodos.
Tai dažniausiai atsitinka, kai:
- Atsitiktinai ištrinami atskiri langeliai arba visos stulpeliai ar eilutės, kuriose yra duomenys, nurodyti formule.
- Duomenys iš vienos ląstelės perkelta (naudojant supjaustytą ir įklijuoti arba vilkite ir nuleiskite) į ląstelę, kuriai pateikiama formulė.
- Formule yra nuoroda (naudojant OLE, Objektų susiejimą ir įtraukimą) į programą, kuri šiuo metu neveikia.
Kai susiduriate su #REF! klaida, išbandykite šiuos sprendimus:
- Naudokite "Excel" atšaukimo funkciją, norint atkurti ištrintose ląstelėse, stulpeliuose ar eiluose prarastus duomenis.
- Jei duomenų negalima atkurti, iš naujo įveskite duomenis ir prireikus koreguokite ląstelių nuorodas.
- Atidarykite programas, kuriose yra OLE nuorodų ir atnaujinkite darbalapį, kuriame yra #REF! klaida
# DIV / O! Klaidos - suskirstyti pagal nulį
Padalijama 0 klaidomis, kai formulė bando padalyti nuliu.
Tai gali sukelti, kai:
- Skirstymo operacijos daliklis arba vardiklis yra lygus nuliui arba aiškiai, pvz., = A5 / 0, arba kaip antrojo skaičiavimo rezultatas, kurio rezultatas yra lygus nuliui.
- Formulė nurodo ląstelę, kuri yra tuščia.
Kai susiduriate su # DIV / O! klaida patikrinkite:
- Teisingi duomenys yra ląstelėse, nurodytose formulėje.
- Duomenys yra teisingose ląstelėse.
- Formulėje naudojamos teisingos ląstelių nuorodos.
##### Klaida - ląstelių formatavimas
Ląstelė, užpildyta raktų paketų eilėmis (taip pat vadinama skaičių ženklais arba svarmenų simboliais), Microsoft nesuteikia klaidos verte. Tai sukelia duomenų, įvestų į formuotą langelį, ilgis.
##### eilutė įvyksta įvairiais atvejais. Pavyzdžiui:
- Įvesta vertė yra platesnė nei dabartinė ląstelių plotis langeliu, suformatuotu datas ar laikus.
- Formuluotė, įvesta į skaitmenį formatuotą skaičių, sukuria rezultatą, kuris yra didesnis nei ląstelė.
- Skaičius ar teksto duomenys, viršijantys 253 simbolius, įrašomi į skaičių datas, laiką ar apskaitą formatuotą langelį.
- Neigiamas skaičius yra ląstelėje, kuri buvo suformatuota datas ar laikus. "Excel" datos ir laikas turi būti teigiamos vertės.
Štai kaip išspręsti klaida #####:
- Išplėsti kolonėlę (atskiras ląsteles negalima išplėsti be viso stulpelio išplėsti).
- Sutrumpinkite ląstelėje esančių duomenų ilgį arba pasirinkite kitą ląstelių formatą, pavyzdžiui, "General" .
- Pataisykite datos ar laiko vertę paveiktoje ląstelėje, kad rezultatas nebūtų neigiamas.
- Pataisykite formulę, kurios rezultatas yra neigiamas laikas arba datos reikšmė, kuri turi būti rodoma paveiktoje ląstelėje.