Excel

Ako opraviť #HODNOTU! chyba

How Fix Value

Vzorec programu Excel: Ako opraviť #HODNOTU! chybaZhrnutie

Hodnota! chyba sa objaví, ak hodnota nie je očakávaným typom. K tomu môže dôjsť, keď sú bunky ponechané prázdne, keď je funkcii, ktorá očakáva číslo, priradená textová hodnota, a keď sú údaje v programe Excel považované za text. Oprava #HODNOTY! chyba je zvyčajne len otázkou zadania správneho druhu hodnoty. Ďalšie informácie a príklady nájdete nižšie.



Vysvetlenie

Hodnota! chyba sa objaví, ak hodnota nie je očakávaným typom. K tomu môže dôjsť, keď sú bunky ponechané prázdne, keď je funkcii, ktorá očakáva číslo, priradená textová hodnota, a keď sú dátumy vyhodnotené ako text v programe Excel. Oprava #HODNOTY! chyba je zvyčajne len otázkou zadania správneho druhu hodnoty.

Chyba #HODNOTA je trochu zložitá, pretože niektoré funkcie automaticky ignorujú neplatné údaje. Napríklad Funkcia SUM jednoducho ignoruje textové hodnoty, ale pravidelné sčítanie alebo odčítanie pomocou operátora plus (+) alebo mínus (-) vráti #HODNOTU! chyba, ak sú nejaké hodnoty textové.





Nasledujúce príklady uvádzajú vzorce, ktoré vracajú chybu #HODNOTA, spolu s možnosťami, ktoré je potrebné vyriešiť.

Príklad č. 1 - neočakávaná hodnota textu

V nižšie uvedenom príklade bunka C3 obsahuje text „NA“ a F2 vráti #HODNOTU! chyba:



ako pridať riadok v skratke programu Excel
 
=C3+C4 // returns #VALUE!

#HODNOTA! príklad chyby - neočakávaná hodnota textu

Jednou z možností, ako to opraviť, je zadať chýbajúcu hodnotu do C3. Vzorec v F3 potom funguje správne:

 
=C3+C4 // returns 6

#HODNOTA! príklad chyby - neočakávaná textová hodnota Oprava 1

Ďalšou možnosťou v tomto prípade je prepnúť na Funkcia SUM . Funkcia SUMA automaticky ignoruje textové hodnoty:

 
= SUM (C3,C4) // returns 4.5

#HODNOTA! príklad chyby - neočakávaná textová hodnota OPRAVA 2

Príklad č. 2 - Bludné medzery

Bunka s jedným alebo viacerými chybnými znakmi medzery niekedy hodí #HODNOTU! chyba, ako je vidieť na nasledujúcej obrazovke:

#HODNOTA! príklad chyby - chybný znak medzery

ako používať vyhľadávanie v programe Excel 2013

Oznámenie C3 vyzerá úplne prázdny. Ak je však vybratá C3, je možné vidieť, že kurzor sedí kúsok napravo od jedného priestoru:

#HODNOTA! príklad chyby - chybný znak medzery v riadku vzorcov

Excel vráti #HODNOTU! chyba, pretože medzera je text, takže je to vlastne len ďalší prípad príkladu č. 1 vyššie. Ak chcete túto chybu opraviť, uistite sa, že je bunka prázdna, a to tak, že bunku vyberiete a stlačíte kláves Delete.

Poznámka: Ak máte problém s určením, či je bunka skutočne prázdna alebo nie, použite Funkcia ISBLANK alebo LEN function Testovať.

Príklad č. 3 - argument funkcie nie je očakávaný

Hodnota! chyba môže vzniknúť aj vtedy, keď funkčné argumenty nie sú očakávané typy. V nižšie uvedenom príklade Funkcia NETWORKDAYS je nastavený na výpočet počtu pracovných dní medzi dvoma dátumami. V bunke C3 nie je „jablko“ platným dátumom, takže funkcia NETWORKDAYS nemôže vypočítať pracovné dni a vráti #HODNOTU! chyba:

#HODNOTA! príklad chyby - argument funkcie neočakávaný typ

Keď je v C3 zadaný správny dátum, vzorec funguje podľa očakávania:

#HODNOTA! príklad chyby - argument funkcie sa neočakáva typ - OPRAVA

rozbaľovacie ponuky v programe Excel 2010

Príklad č. 4 - dátumy uložené ako text

Pracovný list niekedy obsahuje neplatné dátumy, pretože sú uložené ako text. V nižšie uvedenom príklade Funkcia EDATE sa používa na výpočet dátumu vypršania platnosti tri mesiace po dátume nákupu. Vzorec v C3 vráti #HODNOTU! chyba, pretože dátum v B3 je uložený ako text (t.j. nie je správne rozpoznaný ako dátum):

 
= EDATE (B3,3)

#HODNOTA! príklad chyby - dátum uložený ako text

Keď je dátum v B3 pevný, chyba sa vyrieši:

#HODNOTA! príklad chyby - dátum uložený ako text OPRAVENÝ

Ak musíte opraviť veľa dátumov uložených ako text, táto strana ponúka niekoľko možností na opravu.

Autor Dave Bruns


^