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).
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).
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
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
A képletek áttekintése az Excelben