A #ZÉRÓOSZTÓ! hiba javítása

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016 iPad Excel Excel Web App iPhone Excel Android-táblagépes Excel Android Excel Windows Phone 10 Excel Excel Mobile

A Microsoft Excel a #DIV/0 értéket jeleníti meg! hibát jeleníti meg, ha egy szám nullával (0) van osztva. Ez előfordulhat egyszerű képlet (például =5/0) beírásakor, és akkor is, ha egy képlet üres vagy nullát tartalmazó cellára hivatkozik (lásd az alábbi képet).

Példák #ZÉRÓOSZTÓ! hibát okozó képletekre.

A hiba kijavításához végezze el az alábbi lépések egyikét:

  • Győződjön meg arról, hogy a függvényben vagy a képletben használt osztó nem nulla vagy üres cella.
  • Olyan cellahivatkozást adjon meg a képletben, amelyik nem nulla (0) értékű vagy nem üres cellára mutat.
  • A képletben osztóként hivatkozott cellába írja be a #N/A értéket , ami #N/A értéket jelenít meg, ami azt jelenti, hogy az osztó nem áll rendelkezésre.

A #ZÉRÓOSZTÓ! hiba gyakran nem kerülhető el, hiszen a megadott képletek adatbevitelre várnak Öntől vagy más felhasználótól. Ilyen esetekben célszerű nem megjeleníteni a hibaüzenetet, ezért rendelkezésre áll néhány hibakezelési módszer, amellyel elrejtheti a hibát, amíg az alkalmazás adatbevitelre várakozik. 

Nevező kiértékelése 0-ra vagy érték nélkül

Ha el szeretné rejteni a #ZÉRÓOSZTÓ! hibát, akkor a legegyszerűbb, ha a HA függvénnyel kiértékeli a nevezőt. Ha az érték 0, vagy ha nincs érték, akkor a képlet eredménye ne a #DIV/0, hanem a 0 értéket jelenítse meg. hibaérték (amelyet amúgy eredményül adna) legyen, hanem a 0 vagy semmilyen érték.

Ha például a hibát eredményül adó képlet az =A2/A3, a =HA(A3;A2/A3;0) képlettel 0, az =HA(A3;A2/A3;"") képlettel pedig egy üres karakterláncot ad vissza. Egyéni üzenetet is megjeleníthet, például ilyesmit: =HA(A3;A2/A3;"Bevitelre vár"). Az első példából vett KVÓCIENS függvénnyel például ilyet képletet adhat meg: =HA(A3;KVÓCIENS(A2;A3);0). Ez azt jelzi az Excelnek, hogy HA(A3 létezik, akkor adja vissza a képlet eredményét, ellenkező esetben pedig hagyja figyelmen kívül).

Példák a #ZÉRÓOSZTÓ! hiba javítására.

A #ZÉRÓOSZTÓ! hiba elrejtése a HAHIBA függvénnyel

Ezt a hibát úgy is kiküszöbölheti, ha az osztási műveletet a HAHIBA függvénybe ágyazza. Az A2/A3-nál maradva a képlet =HAHIBA(A2/A3;0). Ez azt jelzi az Excelnek, hogy ha a képlet kiértékelése hibához vezet, akkor a 0 értéket jelenítse meg, ellenkező esetben pedig a képlet tényleges eredményét.

Megjegyzés: a HAHIBA és a HA(HIBÁS()) hibakezelő az összes hiba megjelenítését kihagyja, nem csak a #DIV/0! Hibakezelés alkalmazása előtt győződjön meg arról, hogy a képlet helyes, ellenkező esetben előfordulhat, hogy veszi észre, hogy a képlet nem a várt módon működik.

Tipp:

Ha az Excelben be van kapcsolva a hibaellenőrzés, választhatja a hibát jelző cella melletti Gombkép gombot. Válassza a Számolási lépések megjelenítése lehetőséget, ha elérhető, és válassza az adatoknak megfelelő megoldást.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

Lásd még

HA függvény

HAHIBA függvény

Ellenőrző függvények

A képletek áttekintése az Excelben

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

A képlethibák feltárása

Az Excel függvényeinek betűrendes listája

Az Excel függvényeinek kategória szerinti listája