Excel képlet: Hogyan javítsuk ki a #VALUE! hiba -

Tartalomjegyzék

Összegzés

Az érték! hiba akkor jelenik meg, ha az érték nem a várt típus. Ez akkor fordulhat elő, ha a cellákat üresen hagyják, ha egy számot váró függvénynek szövegértéket adnak, és amikor a dátumokat az Excel szövegként kezeli. #VALUE javítása! a hiba általában csak a megfelelő típusú érték megadásának kérdése. További információkat és példákat lásd alább.

Magyarázat

Az érték! hiba akkor jelenik meg, ha az érték nem a várt típus. Ez akkor fordulhat elő, ha a cellákat üresen hagyják, ha egy számot váró függvénynek szövegértéket adnak, és amikor a dátumokat szövegként értékeli az Excel. #VALUE javítása! a hiba általában csak a megfelelő típusú érték megadásának kérdése.

A #VALUE hiba kissé trükkös, mert egyes funkciók automatikusan figyelmen kívül hagyják az érvénytelen adatokat. Például a SUM függvény csak figyelmen kívül hagyja a szöveges értékeket, de a plusz (+) vagy a mínusz (-) operátorral végzett rendszeres összeadás vagy kivonás egy # ÉRTÉKET ad vissza! hiba, ha bármely érték szöveges.

Az alábbi példák olyan képleteket mutatnak be, amelyek visszaadják a #VALUE hibát, valamint a megoldandó lehetőségeket.

1. példa - váratlan szövegérték

Az alábbi példában a C3 cella az "NA" szöveget tartalmazza, az F2 pedig az #VALUE! hiba:

=C3+C4 // returns #VALUE!

A javítás egyik lehetősége a hiányzó érték beírása a C3-ba. Ezután az F3 képlete helyesen működik:

=C3+C4 // returns 6

Egy másik lehetőség ebben az esetben a SUM funkcióra váltás. A SUM funkció automatikusan figyelmen kívül hagyja a szöveges értékeket:

=SUM(C3,C4) // returns 4.5

2. példa - hibás szóköz (ek)

Néha egy vagy több hibás szóközzel rendelkező cella dob egy # ÉRTÉKET! hiba, amint az az alábbi képernyőn látható:

A C3 megjegyzés teljesen üresnek tűnik. Ha azonban a C3 van kiválasztva, akkor láthatja, hogy a kurzor csak egy helytől jobbra ül:

Az Excel visszaadja az # ÉRTÉK! hiba, mert egy szóköz karakter szöveg, tehát valójában csak egy fenti eset a fenti 1. példában. A hiba kijavításához győződjön meg arról, hogy a cella üres, válassza ki a cellát, és nyomja meg a Törlés gombot.

Megjegyzés: Ha problémája van annak megállapításával, hogy egy cella valóban üres-e vagy sem, használja az ISBLANK vagy a LEN függvényt a teszteléshez.

3. példa - függvény argumentum nem várható típus

Az érték! hiba akkor is felmerülhet, ha a függvény argumentumai nem várható típusok. Az alábbi példában a NETWORKDAYS funkció úgy van beállítva, hogy kiszámolja a két dátum közötti munkanapok számát. A C3 cellában az "apple" nem érvényes dátum, ezért a NETWORKDAYS függvény nem tudja kiszámítani a munkanapokat, és visszaadja az #VALUE! hiba:

Az alábbiakban, amikor a megfelelő dátumot beírjuk a C3-ba, a képlet a várt módon működik:

4. példa - szövegként tárolt dátumok

Előfordul, hogy egy munkalap érvénytelen dátumokat tartalmaz, mivel azokat szövegként tárolják. Az alábbi példában az EDATE függvény a lejárati dátum kiszámítására szolgál, három hónappal a vásárlás után. A C3 képlet a #VALUE! hiba, mert a dátum a B3-ban szövegként van tárolva (azaz nincs megfelelően felismerve dátumként):

=EDATE(B3,3)

Ha a B3 dátum javítva van, a hiba elhárul:

Ha sok dátumot szövegként kell tárolnia, ez az oldal néhány lehetőséget kínál a javításhoz.

érdekes cikkek...