Excelis on kirjas, mida teha. Vead Excelis: kuidas neid leida, mõista ja parandada. Lahtrites kuvatakse Exceli valemivead

MS Excelis keerulisi valemeid (ja lihtsalt tähelepanematust) luues on üsna lihtne viga teha. Tavaliselt kuvab MS Excel sellistel puhkudel veateateid või isegi soovitab enda arvates valemi kirjutamise “õiget” varianti, kuid isegi abisüsteemiga on alguses üsna raske aru saada, mida “loll programm” tahab. meie. Selles artiklis käsitleme kõiki MS Exceli valemites esinevaid vigu ning õpime neid parandama ja mõistma.

Viga #VALUE! (tähendusviga)

Kui oleks "MS Exceli tippviga", kuuluks esimene koht selles veale #VÄÄRTUS!. Nagu nimest arvata võis, tekib see siis, kui vale väärtus asendatakse valemis või funktsioonis. Kui proovite sooritada tekstiga aritmeetilisi toiminguid või asendada funktsiooniga lahtrivahemikku, kui on vaja ainult ühte lahtrit, on arvutuste tulemuseks viga #VALUE!.

Nagu öeldud – numbri ja teksti lisamise katse ajab MS Excelis segadusse

Viga #LINK! (vale lahtriviide)

Üks levinumaid vigu arvutustes. Tähistab lihtsaimat asja – valem kasutab viidet lahtrile, mida te kas ei loonud või mille kogemata kustutasite. Tihedamini #LINK! tekib siis, kui kustutate "ebavajaliku" veeru, mille mõned lahtrid, nagu selgub, osalesid arvutustes.

Viga #DIV/0! (nulliga jagamine)

Kooliajast mäletame lihtsat reeglit: nulliga jagada ei saa! Viga #DIV/0! on MS Exceli hoiatus, et seda põhireeglit on rikutud ja proovite ikka teatud arvu nulliga jagada. Samal ajal pole "null" ise vajalik - selle vea põhjustab ka igasugune katse olemasoleva numbri jagamiseks "tühjaks" lahtriks.

Nulliga jagada ei saa – MS Excel tajub tühja lahtri sama nullina

Viga # N/A (väärtus pole saadaval)

Viga #N/A tekib siis, kui funktsioonis puudub mõni argument või üks valemis kasutatud väärtustest muutub kättesaamatuks. Nägin #N/A - kõigepealt otsige oma arvutustes puudu.

Kasutan funktsiooni VLOOKUP, määrasin eraldusmärgi, kuid unustasin märkida, millisesse lahtrisse see kuulub

Viga #NAME? (vale nimi)

Viga #NAME- märk sellest, et teie ja Excel ei saanud teineteisest aru. Õigemini, MS Excel ei saanud aru, mida sa mõtlesid – osutad selgelt mingile elemendile, aga programm ei leia seda üles. Millistel juhtudel see tavaliselt juhtub?

  • Funktsioon sisaldab olematu (enamasti valesti sisestatud) nimega lahtrit või lahtrite vahemikku.

Püütakse kokku võtta olematu vahemik nimega Veerg

  • Funktsiooni sees olev tekst on jutumärkides. Kui seda ei juhtu (see tähendab, et = "Vasya" asemel sisestame = Vasya), läheb MS Excel täielikku hämmeldust.

Veel üks lihtne viga - funktsioonide ja valemite tekst on märgitud jutumärkides

  • Funktsiooni nimes oli trükiviga.

Viga #TÜHI! (tühi komplekt)

Viga #TÜHI esineb enamasti siis, kui üks operaatoritest on valemis välja jäetud, kuid see võib ilmneda ka siis, kui peame leidma kahe lahtrivahemiku ristumiskoha ja seda lõikumiskohta lihtsalt pole.

Kõik oleks hästi, aga ma unustasin teise “+” märgi

Viga #NUMBER! (vale number)

Viga #NUMBER! ms Excel toodab nendel juhtudel, kui valemis matemaatiliste arvutuste tulemus genereerib mõne täiesti ebareaalse tulemuse. Tulemus äärmiselt suure või väikese arvu kujul, katse arvutada negatiivse arvu juur - kõik see viib #NUMBER!

Arvutada negatiivse arvu juur? Mitte ainult Excel ei mõista teid

Räsimärgid Exceli lahtris (#######)

Varem võis väga levinud MS Exceli "viga", mis oli seotud lahtri äkilise täitumisega naelamärkidega (#), olla põhjustatud numbri sisestamisest lahtrisse, mis sinna täielikult ei mahu (aga ainult siis, kui lahtris on "numbriline" või "kuupäeva" vorming) .

MS Office 2013 tulekuga tõrge praktiliselt kadus, kuna "targem" Excel hakkas enamikul juhtudel automaatselt lahtri laiust suurendama, et see vastaks numbrile. Kui näete "võrke", on kõige lihtsam viis neist lahti saada lahtri laiuse käsitsi suurendamine.

Piisab veeru laiuse suurendamisest ja probleem kaob.

Kui teate, millistel juhtudel see või teine ​​viga Excelis ilmneb, saate suure tõenäosusega kohe aru, mis selle põhjustas. Programm aga lihtsustab teie tööd veelgi ja kuvab eksliku väärtuse kõrval spetsiaalse sümboli hüüumärgi ikooni kujul kollases rombis. Kui klõpsate sellel, pakutakse teile nimekirja võimalikest toimingutest vea parandamiseks.

Vea parandamisel abi saamiseks klõpsake ikoonil

Ilmuva kontekstimenüü esimesel real näete vea täisnime, teisel real saate selle kohta üksikasjalikku abi kutsuda, kuid kõige huvitavam on peidetud kolmandas üksuses: " Kuva arvutamise sammud...«.

"Kuva arvutuse samme ..." - te ei saa programmi petta, see kuvab täpselt valemi fragmendi, kus viga tehti

Klõpsake sellel ja ilmuvas aknas näete valemi fragmenti, kus viga tehti - see on eriti mugav, kui peate "lahti harutama" terve pesastatud toimingute puntra.

Excelis esineb vigu üsna sageli. Tõenäoliselt olete märganud lahtrites kummalisi väärtusi, mitte oodatud tulemuse, mis algasid märgiga # . See näitab, et valem tagastab vea. Veast vabanemiseks peate kõrvaldama selle põhjuse ja need võivad olla väga erinevad.

Avamise ja sulgemise sulgud ei sobi

Kõige tavalisem näide Exceli valemite vigadest on avamise ja sulgemise sulgude mittevastavus. Kui kasutaja sisestab valemi, kontrollib Excel automaatselt selle süntaksit ja ei lase teil sisestust lõpule viia enne, kui selles on süntaksiviga.

Näiteks ülaltoodud joonisel jätsime valemi sisestamisel meelega sulgemissulu. Kui vajutate klahvi Sisenema, annab Excel järgmise hoiatuse:

Mõnel juhul pakub Excel veaparanduse oma versiooni. Võite kas Exceliga nõustuda või valemi ise parandada. Igal juhul ei tohiks te mingil juhul pimesi sellele parandusele loota. Näiteks järgmisel joonisel andis Excel meile vale lahenduse.

Lahter täidetud naelamärkidega

Mõnikord on Exceli lahter räsimärkidega täielikult täidetud. See tähendab ühte kahest võimalusest:



Sel juhul veeru laiuse suurendamine enam ei aita.

Viga #DIV/0!

Viga #DIV/0! Esineb siis, kui Excel jagab nulliga. See võib olla kas selge jagamine nulliga või jagamine lahtriga, mis sisaldab nulli või on tühi.

Viga #N/A

Viga #N/A tekib siis, kui valemi või funktsiooni jaoks pole väärtust saadaval. Siin on mõned veajuhtumid #N/A:


Viga #NAME?

Viga #NAME? tekib siis, kui valem sisaldab nime, millest Excel aru ei saa.


Selles näites ei ole vahemiku nimi määratletud.


Viga #TÜHI!

Viga #TÜHI! tekib siis, kui on antud kahe vahemiku lõikepunkt, millel pole ühiseid punkte.


Viga #NUMBER!

Viga #NUMBER! tekib siis, kui probleem valemis on seotud väärtusega.


Ärge unustage, et Excel toetab arvväärtusi vahemikus -1E-307 kuni 1E+307.

  1. Veel üks veajuhtum #NUMBER! on funktsiooni kasutamine, mis kasutab arvutamisel iteratsioonimeetodit ja ei saa tulemust arvutada. Exceli selliste funktsioonide suurepärane näide on BID Ja VSD.

Viga #LINK!


Viga #VALUE!

Viga #VÄÄRTUS!üks levinumaid Excelis esinevaid vigu. See ilmneb siis, kui valemi või funktsiooni ühe argumendi väärtus sisaldab kehtetuid väärtusi. Levinumad veajuhtumid #VÄÄRTUS!.

Pärast valemi sisestamist või parandamist, samuti funktsiooni mis tahes väärtuse muutmisel juhtub, et kuvatakse valemi viga, mitte vajalik väärtus. Kokku tuvastab tabeliredaktor seitse peamist tüüpi valesid arvutusi. Millised vead Excelis välja näevad ja kuidas neid parandada, analüüsime allpool.

Allpool esitame pildil näidatud valemite kirjelduse koos üksikasjaliku teabega iga vea kohta.

1. #JUHTUM!- "jaga 0-ga", esineb enamasti siis, kui proovite jagada nulliga. See tähendab, et lahtrisse manustatud valem, mis täidab jagamisfunktsiooni, komistab lahtrisse, kus on nullväärtusega "Tühi" või. Probleemi lahendamiseks kontrollige kõiki arvutusse kaasatud lahtreid ja parandage kehtetud väärtused. Teine tegevus, mis viib #DIV/O! - see on mõne funktsiooni valede väärtuste sisestamine, näiteks \u003d AVERAGE (), kui arvutus väärtuste vahemikus on 0. Sama tulemus kutsub esile tühjad lahtrid, millele juurdepääs on valemiga, mille arvutamiseks on vaja konkreetseid andmeid.
2. #N/A- "andmed puuduvad". Nii märgib Excel väärtused, mis on valemile (funktsioonile) arusaamatud. Valede numbrite sisestamine funktsiooni käivitab selle vea kindlasti. Kui see ilmub, veenduge, et kõik sisestuslahtrid on õigesti täidetud ja eriti need, kus põleb sama kiri. Kasutamisel sageli näha
3. #NIMI? - "kehtetu nimi", valemi või selle osa vale nime indikaator. Probleem kaob, kui kontrollite ja parandate kõik arvutusalgoritmiga kaasnevad nimed ja nimed.
4. #TÜHI!– "vahemikus on tühi väärtus", signaal, et mittelõikuvad alad on kuhugi arvutusse kirjutatud või määratud vahemike vahele on asetatud tühik. Üsna haruldane viga. Vea kirje võib välja näha järgmine:

SUM(G10:G12 I8:J8)

Excel ei tunne selliseid käske ära.
5. #NUMBER!- vea põhjustab valem, mis sisaldab arvu, mis ei vasta näidatud vahemiku piiridele.
6. #LINK!- hoiatab, et selle valemiga seotud rakud on kadunud. Kontrollige, kas valemis näidatud lahtrid on tõenäoliselt kustutatud.
7. #VÄÄRTUS!– Funktsiooni töötamiseks on valesti valitud argumendi tüüp.

8. Boonus, viga ##### - lahtri laiusest ei piisa täisarvu kuvamiseks

Lisaks annab Excel hoiatuse vale valemi kohta. Programm püüab teile täpselt öelda, kuidas kirjavahemärke (näiteks sulud) korraldada. Kui pakutud valik vastab teie nõuetele, klõpsake "Jah". Kui tööriistaotsik vajab käsitsi reguleerimist. Seejärel valige "Ei" ja korraldage sulud ise ümber.

Vead Excelis. Funktsiooni ISERROR() kasutamine Excel 2003 jaoks

Hästi aitab kõrvaldada vead Exceli funktsioonis. See toimib nii, et leiab lahtritest vigu, kui valemis vea leiab, tagastab see väärtuse TRUE ja vastupidi. Kombinatsioonis =IF() võimaldab see väärtuse asendada, kui leitakse viga.

Töövalem: =IF(ERROR(avaldis),viga,avaldis).

KUI(VIGE(A1/A2),"";A1/A2)

Selgitus: kui A1/A2 täitmisel leitakse viga, tagastatakse tühi (""). Kui kõik läks õigesti (st ISERROR (A1/A2) = FALSE), siis arvutatakse A1/A2.

Vead Excelis.IFERROR() kasutamine Excel 2007 ja uuemate versioonide jaoks

Üks põhjus, miks ma kiiresti Excel 2007-le üle läksin, oli IFERROR() (suurim põhjus on )

Funktsioon iferror sisaldab mõlema funktsiooni – ISERROR() ja IF() võimalusi, kuid on saadaval Exceli uuemates versioonides, mis on väga mugav

Tööriist aktiveeritakse järgmiselt: =IFERROR(väärtus; väärtus vea korral). "Väärtuse" asemel pannakse arvutusavaldis / lahtriviide ja "väärtus vea korral" asemel, mis tuleks tagastada, kui ilmneb ebatäpsus, näiteks kui A1 / A2 arvutamisel, #JUHTUM! siis näeb valem välja selline:

VIGA(A1/A2;””)

» laadige alla siit

Vigaste arvutuste korral kuvavad valemid väärtuste asemel mitut tüüpi vigu. Vaatleme neid praktilistel näidetel valemite töötamise protsessis, mis andsid valesid arvutustulemusi.

Lahtrites kuvatakse Exceli valemivead

Selles õppetükis kirjeldatakse valemite veaväärtusi, mida lahtrid võivad sisaldada. Teades iga koodi tähendust (näiteks: #VALUE!, #DIV/0!, #NUMBER!, #N/A!, #NAME!, #EMPTY!, #REFERENCE!) saate hõlpsalt aru saada, kuidas leida valemis viga ja kõrvaldada ta.

Kuidas eemaldada Excelis #DIV/0

Nagu näha, siis tühja väärtusega lahtriga jagamisel tajub programm seda 0-ga jagamisena. Selle tulemusena annab ta väärtuse: #DIV/0! Seda saab kontrollida vihje abil.

Teistes aritmeetilistes arvutustes (korrutamine, liitmine, lahutamine) on tühi lahter samuti nullväärtus.



Eksliku arvutuse tulemus on #NUMBER!

Vale number: #NUMBER! on valemis arvutuse teostamise võimatus.

Mõned praktilised näited:

Viga: #NUMBER! tekib siis, kui arvväärtus on liiga suur või liiga väike. Samuti võib see tõrge ilmneda negatiivse arvu juure leidmisel. Näiteks =ROOT(-25).

Lahtris A1 on arv liiga suur (10^1000). Excel ei saa nii suurte numbritega töötada.

Lahtril A2 on sama probleem suurte arvudega. Näib, et 1000 on väike arv, kuid selle faktoriaali tagastamisel osutub see liiga suureks arvuliseks väärtuseks, mida Excel ei suuda käsitleda.

Lahtris A3 ei saa ruutjuur olla negatiivsest arvust ja programm kuvas selle tulemuse sama veaga.

Kuidas eemaldada ND Excelis

Väärtus pole saadaval: #N/A! - tähendab, et väärtus pole valemi jaoks saadaval:

Lahtris B1 kirjutatud valem: =MATCH("Maksim", A1:A4) otsib tekstisisu "Maksim" lahtrivahemikus A1:A4. Sisu leiti teisest lahtrist A2. Seetõttu tagastab funktsioon tulemuse 2. Teine valem otsib tekstisisu "Andrey", siis vahemik A1:A4 selliseid väärtusi ei sisalda. Seetõttu tagastab funktsioon veateate #N/A (andmed puuduvad).

Viga #NAME! Excelis

Klassifitseeritakse funktsioonide kirjutamise veaks. Vale nimi: #NAME! - tähendab, et Excel ei tuvastanud valemis kirjutatud teksti (funktsiooni nimi = SUM () on talle tundmatu, see on kirjutatud veaga). See on funktsiooni nime kirjutamisel tekkinud süntaksivea tulemus. Näiteks:

Viga #TÜHI! Excelis

Tühi komplekt: #TÜHI! on seatud ristumiskoha operaatori vead. Excelis on selline asi nagu hulkade ristumiskoht. Seda kasutatakse andmete kiireks toomiseks suurtest tabelitest, küsides vertikaalse ja horisontaalse lahtrivahemiku lõikepunkti. Kui vahemikud ei ristu, kuvab programm vigase väärtuse - #TÜHJA! Määratud ristmiku operaator on üks tühik. See eraldab funktsiooni argumentides määratud vertikaalsed ja horisontaalsed vahemikud.


Sel juhul on vahemike ristumiskohaks lahter C3 ja funktsioon kuvab selle väärtuse.

Funktsioonis antud argumendid: =SUM(B4:D4 B2:B3) – ei moodusta ristmikku. Seetõttu annab funktsioon veaga väärtuse - #TÜHJA!

#LINK! - Exceli lahtri viiteviga

Selles näites ilmnes valemi kopeerimisel viga. Meil on 3 lahtrivahemikku: A1:A3, B1:B4, C1:C2.

Sisestage esimese vahemiku alla lahtrisse A4 summeerimisvalem: =SUM(A1:A3). Seejärel kopeerige sama valem teise vahemiku alla lahtrisse B5. Valem, nagu varemgi, summeerib ainult 3 lahtrit B2:B4, jättes mööda esimese B1 väärtusest.

Kui sama valem kopeeriti kolmandasse vahemikku, tagastas funktsioon lahtris C3 vea #REF!. Kuna lahtri C3 kohal saab olla ainult 2 lahtrit, mitte 3 (nagu algvalem nõuab).

Märge. Sel juhul on kõige mugavam enne sisestamise alustamist vajutada iga vahemiku all kiirklahvikombinatsiooni ALT + =. Seejärel sisestage summeerimisfunktsioon ja määrake automaatselt summeerivate lahtrite arv.

Kuidas parandada VALUE Excelis

#VÄÄRTUS! - tähendusviga. Kui proovime Excelis lisada numbri ja sõna, saame #VALUE! Huvitav fakt on see, et kui proovisime funktsiooni =SUM() abil lisada kaks lahtrit, milles esimese väärtuseks on arv ja teise väärtuseks tekst, siis viga ei teki ja tekst saab väärtuse 0 kui arvutatakse. Näiteks:

Võred Exceli lahtris

Rida lahtri väärtuse asemel ###### – see väärtus ei ole viga. See on lihtsalt teave, et veeru laius on liiga kitsas, et lahtri sisu õigesti kuvada. Peate lihtsalt veergu laiendama. Näiteks topeltklõpsake hiire vasaku nupuga antud lahtri veerupäiste piiril.

Seega saab lahtri väärtuste asemel võreid (######) näha negatiivse kuupäevaga. Näiteks püüame vanast kuupäevast uue kuupäeva lahutada. Ja arvutuse tulemusena on lahtrite vorming "Kuupäev" (ja mitte "Üldine").

Vale lahtrivorming võib väärtuste asemel kuvada ka rida räsimärke (######).

Head päeva sõbrad!

Selles artiklis räägime sellest, mis need on valemi veadexcel millega puutume kokku Exceli tabelitega töötades. Olen enam kui kindel, et kõik on vigu näinud, kuid vähem teavad, kuidas neist õigesti lahti saada. Sellegipoolest on need teadmised olulised, kuna need kindlustavad teid tüüpiliste vigade eest või aitavad teil kiiresti ja ilma paanikata vabaneda või parandada tekkinud viga. valemi veadexcel.

Excelis võib vigadest palju rääkida, kuid vaatame üle kõige levinumad, ma ütlen teile, miks ja kuidas need juhtuvad ning kuidas neid parandada. valemi veadexcel, et andmeid õigesti kuvada.

Noh, mis tegelikult juhtub valemi veadexcel:

  1. Viga #####. See on üks levinumaid ja lihtsamaid vead Exceli valemites. See tähendab ainult üht, et veeru laius ei ole piisavalt lai, et teie andmeid täielikult kuvada. Selle probleemi käsitlemine on väga lihtne, liigutage hiirekursorit üle veeru piiri ja hoidke vasakut nuppu all, suurendage lahtri suurust, kuni andmed hakkavad kuvama, või topeltklõps veeru piiril võimaldab et klõpsata veeru kõige laiemal lahtril.
  2. Viga #NAME?. See viga (#NAME?) esineb Exceli valemites ainult siis, kui redaktor ei suuda valemis teksti ära tunda (näiteks viga funktsiooni nimes kirjavea tõttu = SUM (A1: A4). Selle parandamiseks valemi veadexcel, peate selle hoolikalt läbi lugema ja vea parandama (A1:A4).
  3. Viga #VALUE!. See viga (#VALUE!) võite kogeda, kui valemis on argument, mille tüüp teie arvutuste jaoks ei sobi. Näiteks teksti väärtus =A1+B1+C1, kus C1 on tekst, sattus teie matemaatikasse või valemisse. Probleemi lahendus on lihtne, kasutage valemit, mis ignoreerib teksti sisaldavaid lahtreid, või lihtsalt eemaldage see väärtus lahtrist C1.
  4. Viga #CASE/0. Nagu valemis ilmnenud veast näha, korrutasite lihtsalt oma argumendi arvuga 0 ja seda ei saa teha matemaatiliste reeglite alusel. Selle vea parandamiseks peate muutma arvu nii, et see ei võrduks 0-ga, või muutke valemit, näiteks loogilist, mis hoiab ära vea. =IF(A2=0;””;A1/A2)
  5. Viga #LINK!. See on üks levinumaid ja segasemaid vigu Exceli funktsioonides. Kui näete seda viga, tähendab see, et valem viitab lahtrile, mida enam ei eksisteeri. See on eriti problemaatiline, kui töötate suure andmemahuga ja suure hulga . Kui muudate oma tabeleid niimoodi valemi veadexcel te ei tohiks karta, neid on väga lihtne parandada, peate lihtsalt kõik oma kohale tagastama või vajadusel valem käsitsi ümber kirjutama, jättes sellest välja eksliku argumendi.

Loodan, et see artikkel räägib sellest, mis need on valemi veadexcel ja nende parandamine sai teile kasulikuks ning õppisite enda jaoks midagi uut ja huvitavat.

Kohtumiseni uutes artiklites!

"Miks on maailm nii korraldatud, et inimestel, kes teavad, kuidas elada oma rõõmuks, pole kunagi raha ja neil, kellel on raha, pole aimugi, mida tähendab "elu põletamine"?
D.B. Näita

Jaga: