Ez a cikk a Microsoft Excel HAHIBA függvényének (függvény: Előre megírt képlet, amely megadott érték(ek) segítségével végrehajt egy műveletet, és egy vagy több értéket eredményez. A függvények segítségével a munkalapon lévő képleteket egyszerűsítheti és rövidítheti, főleg azokat, amelyek hosszú és összetett számításokat hajtanak végre.) képletszintaxisát és használatát ismerteti.
Leírás
Megadott értéket ad eredményül, ha egy képlet hibát ad; ellenkező esetben a képlet eredményét kapja. A HAHIBA függvény segítségével megtalálhatja és kezelheti a képletekben (képlet: Egy adott cellában lévő értékek, cellahivatkozások, nevek, függvények vagy operátorok (műveleti jelek) sorozata, amelyek együttesen új értéket hoznak létre. A képletek mindig egyenlőségjellel (=) kezdődnek.) lévő hibákat.
Szintaxis
IFERROR(value, value_if_error)
A HAHIBA függvény szintaxisa a következő argumentumokat (argumentum: Érték, amely egy művelethez, eseményhez, metódushoz, tulajdonsághoz, függvényhez vagy eljáráshoz biztosít információt.) foglalja magában:
- Érték: Megadása kötelező. Argumentum, amelyet a függvény ellenőriz, hogy hibát eredményez-e.
- Érték_ha_hiba: Megadása kötelező. A függvény ezt az értéket adja eredményül, ha a képlet hibát eredményez. A függvény az alábbi hibatípusok esetén alkalmazza ezt az értéket: #HIÁNYZIK, #ÉRTÉK!, #HIV!, #ZÉRÓOSZTÓ!, #SZÁM!, #NÉV? és #NULLA!.
Megjegyzések
- Ha az érték vagy az érték_ha_hiba argumentum üres cella, a HAHIBA függvény ezt üres karaktersorozatként értelmezi ("").
- Ha az érték argumentum egy tömbképlet, a HAHIBA függvény eredménye az érték argumentumban megadott tartomány minden egyes cellájának eredményéből képzett tömb lesz. Ezt szemlélteti az alább található második példa.
Példák
Példa: Osztási hiba megtalálása hagyományos képletekben
A példa könnyebben megérthető, ha üres munkalapra másolja.
Példa másolása
- Jelölje ki a jelen cikkben szereplő példát. Ha a példa másolását az Excel Web App alkalmazásban végzi, egyszerre csak egy cellát másoljon és illesszen be.
Fontos: A sor- és oszlopazonosítókat ne vegye bele a kijelölésbe.
Példa kijelölése a súgóban
- Nyomja le a CTRL+C billentyűkombinációt.
- Hozzon létre egy üres munkafüzetet vagy munkalapot.
- Jelölje ki a munkalapon az A1 cellát, és nyomja le a CTRL+V billentyűkombinációt. Ha Excel Web App alkalmazásban dolgozik, ismételje meg a másolási és beillesztési műveletet a példában szereplő minden egyes cella esetében.
Fontos: A példa megfelelő működéséhez azt a munkalap A1 cellájába kell beillesztenie.
- Az eredmények és az azokat eredményező képletek megjelenítése közötti váltáshoz nyomja le a CTRL+` (fordított ékezet) billentyűkombinációt, vagy kattintson a Képletek lap Képletvizsgálat csoportjának Képletek megjelenítése gombjára.
Miután a példát egy üres munkalapra másolta, módosíthatja azt igényeinek megfelelően.
|
|
| A |
B |
| Kvóta |
Eladott egység |
| 210 |
35 |
| 55 |
0 |
|
23 |
| Képlet |
Leírás (eredmény) |
| =HAHIBA(A2/B2; "Számítási hiba") |
Hibát keres a képlet első argumentumában (210 osztva 35-tel); nem talál hibát, ezért a képlet eredményét adja vissza (6). |
| =HAHIBA(A3/B3; "Számítási hiba") |
Hibát keres a képlet első argumentumában (55 osztva 0-val); 0-val való osztási hibát talál, ezért az érték_ha_hiba argumentum értékét adja eredményül (Számítási hiba). |
| =HAHIBA(A4/B4; "Számítási hiba") |
Hibát keres a képlet első argumentumában ("" osztva 23-mal); nem talál hibát, ezért a képlet eredményét adja vissza (0). |
|
Példa: Osztási hiba megtalálása tömbképletekben
A példa könnyebben megérthető, ha üres munkalapra másolja.
Példa másolása
- Jelölje ki a jelen cikkben szereplő példát. Ha a példa másolását az Excel Web App alkalmazásban végzi, egyszerre csak egy cellát másoljon és illesszen be.
Fontos: A sor- és oszlopazonosítókat ne vegye bele a kijelölésbe.
Példa kijelölése a súgóban
- Nyomja le a CTRL+C billentyűkombinációt.
- Hozzon létre egy üres munkafüzetet vagy munkalapot.
- Jelölje ki a munkalapon az A1 cellát, és nyomja le a CTRL+V billentyűkombinációt. Ha Excel Web App alkalmazásban dolgozik, ismételje meg a másolási és beillesztési műveletet a példában szereplő minden egyes cella esetében.
Fontos: A példa megfelelő működéséhez azt a munkalap A1 cellájába kell beillesztenie.
- Az eredmények és az azokat eredményező képletek megjelenítése közötti váltáshoz nyomja le a CTRL+` (fordított ékezet) billentyűkombinációt, vagy kattintson a Képletek lap Képletvizsgálat csoportjának Képletek megjelenítése gombjára.
Miután a példát egy üres munkalapra másolta, módosíthatja azt igényeinek megfelelően.
|
|
| A |
B |
C |
| Kvóta |
Eladott egység |
Arány |
| 210 |
35 |
=HAHIBA(A2:A4/B2:B4; "Számítási hiba") |
| 55 |
0 |
|
|
23 |
|
| Képlet |
Leírás (eredmény) |
|
| =C2 |
Hibát keres a képlet első argumentumaként megadott tömbképlet első elemében (A2/B2, vagyis 210 osztva 35-tel); nem talál hibát, ezért a képlet eredményét adja vissza (6). |
|
| =C3 |
Hibát keres a képlet első argumentumaként megadott tömbképlet második elemében (A3/B3, vagyis 55 osztva 0-val); 0-val való osztási hibát talál, ezért az érték_ha_hiba argumentum értékét adja eredményül (Számítási hiba). |
|
| =C4 |
Hibát keres a képlet első argumentumaként megadott tömbképlet harmadik elemében (A4/B4, vagyis "" osztva 23-mal); nem talál hibát, ezért a képlet eredményét adja vissza (0). |
|
|
Megjegyzés: A példában szereplő képletet tömbképletként kell beírnia. A példának üres munkalapra történő másolása után jelölje ki a C2:C4 tartományt, nyomja meg az F2 billentyűt, majd a CTRL+SHIFT+ENTER billentyűket.