#ÉRTÉK! hiba kijavítása a HA függvényben

A HA függvény az Excel egyik legsokoldalúbb és legnépszerűbb függvénye, melyet gyakran használunk egyetlen képleten belül többször, illetve más függvényekkel együtt. A HA függvény bonyolultabb szerkezetekben való használatakor azonban gyakran találkozhat #ÉRTÉK! hibával. Ezt a hibát általában elrejtheti, ha a képletéhez hibakezelő függvényeket ad hozzá, mint amilyen például a HIBÁS, a HIBA.E és a HAHIBA függvény.

Probléma: Az argumentum hibaértékekre hivatkozik

Hibaértékű cellahivatkozás esetén a HA függvény az #ÉRTÉK! hibát adja.

Megoldás: Használja a HA függvény mellett a hibakezelő függvények egyikét, például a HIBÁS, a HIBA.E vagy a HAHIBA függvényt. Az alábbi témakörökből megtudhatja, hogy hogyan használhatja a képletében a HA, a HIBÁS, a HIBA.E és a HAHIBA függvényt, ha az argumentuma hibaértékre hivatkozik.

Megjegyzések: 

  • A HAHIBA függvényt az Excel 2007-ben vezettük be, és ajánlott ezt a függvényt használnia, mert a HIBÁS és a HIBA.E függvénytől eltérően nem igényli redundáns felépítésű képletek létrehozását. A HIBÁS és a HIBA.E függvény kétszeres kiértékelésre kényszeríti a képleteket, először annak megállapításához, hogy a képlet hibát ad-e, majd a képlet eredményének meghatározásához. A HAHIBA függvény csak egyszer számítja ki a képleteket.

  • A =HAHIBA(Képlet,0) képlet sokkal hatékonyabb, mint a =HA(HIBÁS(Képlet,0,Képlet)) képlet.

Probléma: Hibás szintaxis

Ha egy függvény szintaxisa hibásan lett felépítve, akkor a képlet #ÉRTÉK! hibát adhat vissza.

Megoldás: Győződjön meg róla, hogy a szintaxis megfelelő. Az alábbi például egy helyesen felépített képlet, mely egy HA függvénybe egy másik HA függvényt ágyaz, és együtt jövedelemszinttől függő adójóváírást számítanak ki.

=HA(E2<31500;E2*15%;HA(E2<72500;E2*25%;E2*28%))

Példa egy jól felépített HA utasításra

Ez a képlet egyszerűen megfogalmazva a következőt jelenti: HA az A5 cella értéke kisebb, mint 31 500, akkor az értéket meg kell szorozni 15%-kal. De HA nem, akkor ellenőrizni kell, hogy az érték kisebb-e, mint 72 500. HA igen, akkor meg kell szorozni 25%-kal, ha nem, akkor pedig 28%-kal.

Ha a HAHIBA függvényt egy meglévő képlettel szeretné használni, akkor elegendő egyszerűen körülfognia a kész képletet a HAHIBA függvénnyel:

=HAHIBA(HA(E2<31500;E2*15%;HA(E2<72500;E2*25%;E2*28%));0)

Mely egyszerűen azt jelenti, hogy HA az eredeti képlet eredménye bármilyen hiba, akkor a 0 érték legyen látható, más esetben pedig a HA függvény által visszaadott érték. Egyes felhasználók szeretik azonnal hibakezeléssel együtt megírni a képleteiket, ez azonban nem jó gyakorlat, mert a hibakezelés elrejti a potenciális hibákat, így előfordulhat, hogy nem fogja észrevenni, hogy a képlete megfelelően működik-e. Ha hibakezelésre van szüksége, akkor célszerű csak azután hozzáadnia azt, ha már biztosan tudja, hogy a képlete megfelelően működik.

Megjegyzés : A képletek kiértékelési értékei nem tartalmaznak vesszőket. Ha vesszőt ad hozzá az ilyen értékekhez, a HA függvény argumentumként próbálja meg használni őket, és az Excel egy hibaüzenetet jelenít meg. A százalékos szorzókhoz azonban használhat % szimbólumot. Ez közli az Excellel, hogy az adott értékeket százalékként szeretné használni. Máskülönben tényleges százalékértékként kellene beírnia őket, például „E2*0,25”.

Üzenet az Excelben, ha vesszőt használ egy értékben

Kérdése van egy adott függvénnyel kapcsolatban?

Tegye fel a kérdését az Excel közösségi fórumában

Segítsen az Excel továbbfejlesztésében

Vannak javaslatai azzal kapcsolatban, hogy hogyan javíthatjuk az Excel következő verzióját? Ha igen, tanulmányozza a témaköröket az Excel User Voice webhelyen.

Lásd még

Az #ÉRTÉK! hiba javítása

HA függvény

HAHIBA függvény

Ellenőrző függvények

HAELSŐIGAZ függvény (Office 365, Excel 2016 vagy újabb verzió)

HA függvény – beágyazott képletek és a csapdák elkerülése

Videó: Beágyazott HA függvények

A képletek áttekintése az Excelben

Hibás képletek kiküszöbölése

Képletek gyakori hibáinak kijavítása hibaellenőrzéssel

Az Excel összes függvényének betűrend szerinti listája

Az Excel összes függvényének kategória szerinti listája

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×