Exceli valem: kuidas parandada väärtust #VALUE! viga -

Lang L: none (table-of-contents)

Kokkuvõte

#VALUE! ilmub tõrge, kui väärtus pole oodatud tüüp. See võib juhtuda siis, kui lahtrid jäetakse tühjaks, kui funktsiooni, mis ootab arvu, antakse tekstiväärtus ja kui Exceli käsitletakse kuupäevi tekstina. Paranduse #VALUE! viga on tavaliselt vaid õige tüüpi väärtuse sisestamine. Lisateavet ja näiteid leiate allpool.

Selgitus

#VALUE! ilmub tõrge, kui väärtus pole oodatud tüüp. See võib juhtuda siis, kui lahtrid jäetakse tühjaks, kui funktsiooni, mis ootab arvu, antakse tekstiväärtus ja kui Exceli hindab kuupäevi tekstina. Paranduse #VALUE! viga on tavaliselt vaid õige tüüpi väärtuse sisestamine.

Viga #VALUE on natuke keeruline, kuna mõned funktsioonid eiravad automaatselt kehtetuid andmeid. Näiteks funktsioon SUM lihtsalt ignoreerib tekstiväärtusi, kuid regulaarne liitmine või lahutamine operaatoriga pluss (+) või miinus (-) tagastab väärtuse #VALUE! viga, kui mõni väärtus on tekst.

Allpool toodud näited näitavad valemeid, mis tagastavad tõrke #VALUE, ja lahendamiseks valikuid.

Näide 1 - ootamatu teksti väärtus

Allpool toodud näites sisaldab lahter C3 teksti "NA" ja F2 tagastab väärtuse #VALUE! viga:

=C3+C4 // returns #VALUE!

Üks võimalus parandada on sisestada puuduv väärtus C3-sse. F3 valem töötab siis õigesti:

=C3+C4 // returns 6

Teine võimalus on sel juhul lülituda funktsioonile SUM. Funktsioon SUM eirab automaatselt tekstiväärtusi:

=SUM(C3,C4) // returns 4.5

Näide # 2 - ekslik tühimärk (tähed)

Mõnikord viskab ühe või mitme eksliku tühimärgiga lahter väärtuse #VALUE! viga, nagu on näha alloleval ekraanil:

Teade C3 on täiesti tühi. Kui aga valitud on C3, on võimalik näha, et kursor istub vaid ühest tühikust paremal:

Excel tagastab väärtuse #VALUE! viga, kuna tühikuklahv on tekst, seega on see lihtsalt üks ülaltoodud näite nr 1 juhtum. Selle tõrke kõrvaldamiseks veenduge, et lahter oleks tühi, valides lahtri ja vajutades klahvi Kustuta.

Märkus: kui teil on raskusi selle tuvastamisega, kas lahter on tõesti tühi või mitte, kasutage testimiseks funktsiooni ISBLANK või LEN.

Näide 3 - funktsiooni argument ei ole eeldatav tüüp

#VALUE! viga võib tekkida ka siis, kui funktsiooni argumente ei oodata. Allpool toodud näites on funktsioon NETWORKDAYS seadistatud kahe kuupäeva vaheliste tööpäevade arvu arvutamiseks. Lahtris C3 pole "õun" kehtiv kuupäev, mistõttu funktsioon NETWORKDAYS ei saa tööpäevi arvutada ja tagastab väärtuse #VALUE! viga:

Allpool, kui C3-s on sisestatud õige kuupäev, töötab valem ootuspäraselt:

Näide 4 - kuupäevad salvestatud tekstina

Mõnikord sisaldab tööleht kuupäevi, mis on valed, kuna need on salvestatud tekstina. Allpool toodud näites kasutatakse funktsiooni EDATE aegumiskuupäeva arvutamiseks kolm kuud pärast ostukuupäeva. C3 valem tagastab väärtuse #VALUE! viga, kuna kuupäev B3-s on tekstina salvestatud (st seda pole kuupäevana õigesti tunnustatud):

=EDATE(B3,3)

Kui B3-s olev kuupäev on fikseeritud, on viga lahendatud:

Kui peate parandama paljusid tekstina salvestatud kuupäevi, pakub see leht parandamiseks mõningaid võimalusi.

Huvitavad Artiklid...