Valemivigu Excelis ja lahendustes

Anonim


"Vead on võimalus parandada". Igas ülesandes või süsteemis esineb vigu. Excel pole erand. Kui proovite valemiga midagi ette võtta, puutute kokku mitmesuguste Exceli vigadega. Need vead võivad muuta teie valemi/armatuurlaua/aruanded absoluutseks raiskamiseks. Ja kui te ei tea, miks teatud tüüpi viga on tekkinud, peate võib -olla veetma tunde nende lahendamiseks.

Exceli kallal töötades olen kogenud palju Exceli vigu. Mõningase võitluse ja Google'i otsingutega töötasin nende vigade ümber. Selles artiklis selgitan mõningaid levinud ja tüütuid Exceli vigu, mis Excelis esinevad. Arutame, miks need vead tekivad ja kuidas neid lahendada.

Mis on Exceli valemivead?
Valemit, mille tulemuseks on Exceli määratletud vead (#NA, #VALUE, #NAME jne), nimetatakse Exceli valemivigadeks. Need vead tabab Excel ja trükitakse lehtedele. Nende vigade põhjused võivad olla, kättesaamatud väärtused, vale tüüpi argumendid, jagamine 0 -ga jne. Neid on lihtne tabada ja parandada.

Loogilisi vigu Excel ei taba ja neid on kõige raskem parandada. Andmete ebajärjekindlus, vale andmete sisestamine, inimlikud vead jne on nende vigade levinud põhjused. Neid saab ka parandada, kuid need võtavad aega ja vaeva. Enne andmetega töötamist on parem oma andmed ideaalselt ette valmistada.
Exceli valemivigade tabamine:

Excelis on teatud funktsioonid teatud tüüpi vigade püüdmiseks ja käsitlemiseks (nt ISNA funktsioon). Kuid funktsioon ISERROR ja IFERROR on kaks funktsiooni, mis võivad tabada mis tahes Exceli tõrke (välja arvatud loogiline).

Exceli #NA viga
#NA viga ilmneb Excelis, kui väärtust ei leita. See tähendab lihtsalt MITTE SAADAVALT. Funktsiooniga Excel VLOOKUP esineb sageli viga #NA.

Ülaloleval pildil kuvatakse veerus A „Divya” otsides viga #NA. Seda seetõttu, et "Divjat pole loendis.

#NA vea lahendamine

Kui olete kindel, et otsinguväärtus peab otsinguloendis olemas olema, peaksite kõigepealt kontrollima otsinguväärtust. Kontrollige, kas otsinguväärtused on õigesti kirjutatud. Kui ei, siis parandage.

Teiseks saate osalise vaste teha VLOOKUP -i või mis tahes otsingufunktsiooniga. Kui olete kindel, et mõned tekstiosad peavad vastama, kasutage seda.
Kui te pole kindel, kas väärtus on olemas või mitte, saab seda kasutada, et kontrollida, kas väärtus on loendis või mitte. Ülaltoodud pildil võime öelda, et Divya pole loendis.

Kui soovite #NA vea tabada ja #NA vea printimise asemel printida või midagi muud teha, saate kasutada Exceli ISNA funktsiooni. Funktsioon ISNA tagastab tõese, kui funktsioon tagastab vea #NA. Seda kasutades saame vältida #NA viga. ISNA töötab hämmastavalt funktsiooniga VLOOKUP. Vaadake seda siit.

Exceli viga #VALUE
#VALUE ilmneb siis, kui esitatud argument ei ole toetatud tüüpi. Näiteks kui proovite aritmeetilise pluss -operaatori (+) abil lisada kahte teksti, saate vea #VALUE. Sama juhtub siis, kui proovite saada aasta kehtetu kuupäevavormingu funktsiooni YEAR abil.

Kuidas parandada viga #VALUE?

Esiteks kinnitage andmetüüp, millele viitate. Kui teie funktsioon nõuab numbrit, siis veenduge, et viitate numbrile. Kui number on vormindatud tekstina, kasutage selle väärtuseks teisendamiseks funktsiooni VALUE. Kui funktsioon nõuab teksti (nt funktsioon DATEVALUE) ja viitate numbrile või kuupäeva tüübile, teisendage need tekstiks.

Kui arvate, et võib esineda viga #VALUE, ja soovite neid tabada, saate ISERRi, ISERRORi või IFERRORi abil midagi muud püüda ja teha.

Exceli viga #REF
Viide #REF tähistab viidet. See tõrge ilmneb siis, kui valem viitab asukohale, mida pole olemas. See juhtub siis, kui kustutame lahtrid vahemikest, millele ka valem viitab.

Allolevas gifis viitab summa valem A2 ja B2. Kui kustutan A2, muutub valem veaks #REF.

Exceli #REF vea lahendamine:
Parim on olla ettevaatlik enne andmete lahtrite kustutamist. Veenduge, et ükski valem ei viita sellele lahtrile.

Kui teil on juba viga #REF, siis jälgige ja kustutage see valemist.

Näiteks kui saate vea #REF, näeb teie valem välja selline.

= A2+#VIIDE!

Saate lihtsalt eemaldada #REF! Valemist veavaba valemi saamiseks. Kui soovite seda hulgi teha, kasutage otsimis- ja asendamisfunktsiooni. Otsimise ja asendamise avamiseks vajutage klahvikombinatsiooni CTRL+H. Otsingukasti kirjutage #REF. Jätke asenduskarp tühjaks. Vajutage nuppu Asenda kõik.

Kui soovite viite uuele lahtrile uuesti reguleerida, tehke seda käsitsi ja asendage #REF! Selle kehtiva viitega.

Excel #NAME viga
#NAME ilmub Excelis, kui see ei suuda valemis teksti tuvastada. Näiteks kui kirjutate funktsiooni nime valesti, kuvab Excel vea #NAME. Kui valem viitab nimele, mida lehel pole, näitab see viga #NAME.

Ülaltoodud pildil on lahtri B2 valem = POWERS (A2,2). POWERS pole Excelis kehtiv funktsioon, seega tagastab see vea #NAME.

Lahtris B3 on meil = SUM (numbrid). SUM on Exceli kehtiv funktsioon, kuid lehel pole nimega vahemikku "numbreid". Seega tagastab Excel #NAME? Viga.

Kuidas Excelis viga #NAME vältida?

Exceli vea #NAME vältimiseks kirjutage funktsioonide nimed alati õigesti. Exceli soovituste abil saate veenduda, et kasutate kehtivat funktsiooni. Kui sisestame märke pärast võrdusmärki, näitab Excel lehel funktsioone ja nimevahemikke, alustades sellest tähemärgist. Kerige soovituste loendis funktsiooni nime või vahemiku nime alla ja vajutage selle funktsiooni kasutamiseks vahekaarti.

Excel #DIV/0! Viga
Nagu nimigi ütleb, ilmneb see viga, kui valem jagab nulliga. See tõrge võib ilmneda ka siis, kui kustutate mõne väärtuse lahtrist, millest jagamisvalem sõltub.

Kuidas lahendada #DIV/0! Viga.

Seda saab hõlpsasti lahendada, kui olete andmetega ettevaatlik ja kontrollite, kas valem annab tulemuseks #DIV/0! viga. Siin on näidisvalem selle tegemiseks.

= IF (B2 = 0, A2, A2/B2)

Meil on DIV/0 viga ainult siis, kui jagaja on 0 või tühi. Seega kontrollime jagajat (B2), kui see on null, siis printige A2, jagage A2 B2 -ga. See töötab ka tühjade lahtrite puhul.

Exceli #NUM viga

See tõrge ilmneb siis, kui numbrit ei saa ekraanil kuvada. Põhjus võib olla see, et number on kuvamiseks liiga väike või liiga suur. Teine põhjus võib olla see, et arvutust ei saa antud numbriga teha.

= SQRT (ABS (A3))

See tagastab 4. Kui soovite saada negatiivse väärtuse, kasutage funktsiooni ees negatiivset märki. Loomulikult saate muidugi kasutada veakäsitlusfunktsiooni.
Vea #NUM lahendamise kohta on meil eraldi artikkel. Saate seda kontrollida siit.

#NULL viga Excelis
See on haruldane veatüüp. #NULL viga, mis on põhjustatud valest lahtriviitest. Näiteks kui soovite funktsioonis SUM anda viite vahemikule A2: A5, kuid sisestate kogemata A2 A5. See tekitab vea #NULL. Nagu näete alloleval pildil, tagastab valem vea #NULL.
Kui asendate tühiku veeruga (:), siis tõrge #NULL kaob ja saate summa A2: A5. Kui asendate tühiku komaga (,), saate summa A2 ja A5.

Kuidas lahendada #NULL viga?

Nagu me teame, et vea #NULL põhjustab kirjaviga. Selle vältimiseks proovige käsitsi tippimise asemel valida vahemikke kursori abil.

Mõnikord peate vahemiku aadressi sisestama klaviatuurilt. Vältige alati ühendussümboli veergu (:) või koma (,).

Kui teil on viga #NULL, kontrollige viiteid. Tõenäoliselt jätsite kahe lahtriviite vahele veeru (:) või koma (,). Asendage need sobiva sümboliga ja olete valmis minema.
###### Viga Excelis
Mõnikord arvame, et see viga on põhjustatud väärtuse näitamiseks ebapiisavast ruumist, kuid see pole nii. Sel juhul saate lahtri väärtuse vaatamiseks lihtsalt laiendada lahtri laiust. Ma ei nimeta seda veaks.
Tegelikult tekkis see viga siis, kui proovime näidata negatiivset ajaväärtust (negatiivset aega pole olemas). Näiteks kui proovime 12:21:00 PM -st lahutada 1, siis see tagastab ######. Excelis on esimene kohting 1.01.1900 00:00. Kui proovite enne seda lahutada aega, näitab Excel teile viga ######. Mida rohkem laiust laiendate, seda rohkem # saate. Olen seda selles artiklis täpsustanud.

Kuidas vältida Exceli viga ######?
Enne aritmeetiliste arvutuste tegemist Excelis ajaväärtusega pidage neid asju meeles.

  • Minimaalne ajaväärtus on 1/1/1900 00:00. Teil ei saa Excelis enne seda olla kehtivat kuupäeva
  • 1 võrdub 24 tunniga (1 päev) Excelis. Tundide, minutite ja sekundite lahutamisel teisendage need samaväärseteks väärtusteks. Näiteks kell 12:21 1 tunni lahutamiseks peate sellest lahutama 1/24.


Exceli vigade jälgimine
Nüüd teame, millised on tavalised Exceli valemid ja miks need esinevad. Samuti arutasime, milline võimalik lahendus võib olla iga tüüpi Exceli vigade puhul.
Mõnikord saame Exceli aruannetes vigu ja me ei saanud teada, kust tõrge tegelikult ilmneb. Selliseid vigu on raske lahendada. Nende vigade jälgimiseks pakub Excel valemi vahekaardil vigade jälgimise funktsioone.

Olen üksikasjalikult arutanud vigade jälgimist Excelis.

Loogiliste vigade lahendamine valemis

Loogilisi vigu on raske leida ja lahendada. Excel ei näita massaaži, kui teie funktsioonil on loogiline viga. Kõik näeb hea välja. Aga ainult sina tead, et seal on midagi valesti. Näiteks jagades osa tervikust protsendina, jagate osa kogusummaga (= (osa/kokku)*100). See peaks alati olema võrdne või väiksem kui 100%. Kui saate rohkem kui 100%, teate, et midagi on valesti.

See oli lihtne loogiline viga. Kuid mõnikord pärinevad teie andmed mitmest allikast, sel juhul on loogiliste probleemide lahendamine raske. Üks võimalus on oma valemit hinnata.

Valemi vahekaardil on saadaval valemi hindamise valik. Valige oma valem ja klõpsake seda. Teie arvutuse iga etappi näidatakse teile, mis viib teie lõpptulemuseni. Siin saate kontrollida, kus probleem tekkis või kus arvutus läks valesti.

Samuti saate jälgida ülalpeetavaid ja pretsedente, et näha, millistest viidetest teie valem sõltub ja millised valemid sõltuvad perikulaarsest rakust.

Nii et jah, poisid, need olid mõned levinumad veatüübid, millega iga exceli kasutaja silmitsi seisab. Saime teada, miks igat tüüpi vead esinevad ja kuidas neid vältida. Saime teada ka Exceli funktsioonide spetsiaalse veakäsitluse kohta. Selles artiklis on meil lingid seotud lehtedele, mis käsitlevad probleemi üksikasjalikult. Saate neid kontrollida. Kui teil on teatud tüüpi viga, mis teid häirib, mainige seda allpool kommentaaride jaotises. Leiate lahenduse korrektselt.

Kuidas parandada numbrit #NUM! Viga

Looge Excelis kohandatud vearibad

#VALUE viga ja kuidas seda Excelis parandada

Kuidas Excelis valemivigu jälgida ja parandada

Populaarsed artiklid:

Funktsioon VLOOKUP Excelis

COUNTIF Excelis 2016

Funktsiooni SUMIF kasutamine Excelis