Ha az Excel nem tud megfelelően kiértékelni egy munkalapképletet vagy függvényt, hibaértéket jelenít meg (például REF!, NULL! vagy DIV/0!) abban a cellában, ahol a képlet található. Maga a hibaérték, valamint a hibalehetőségek gombja, amely hibaképleteket tartalmazó cellákban jelenik meg, segít azonosítani a problémát.
Megjegyzés: A cikkben található információk az Excel 2019-es, 2016-os, 2013-as, 2010-es, 2007-es, Excel for Mac és Excel Online verzióira vonatkoznak.
Zöld háromszögek és sárga gyémántok
Az Excel egy kis zöld háromszöget jelenít meg a hibaértékeket tartalmazó cellák bal felső sarkában. A zöld háromszög azt jelzi, hogy a cella tartalma sérti az Excel valamelyik hibaellenőrzési szabályát.
Amikor kiválaszt egy zöld háromszöget tartalmazó cellát, egy sárga rombusz alakú gomb jelenik meg a háromszög mellett. A sárga gyémánt az Excel hibabeállítások gombja, és az észlelt hiba kijavítására szolgáló lehetőségeket tartalmaz.
Ha az egérmutatót a hibabeállítások gombja fölé viszi, megjelenik egy szöveges üzenet, az úgynevezett hover text, amely elmagyarázza a hibaérték okát.
Az alábbiakban felsoroljuk az Excel által megjelenített gyakori hibaértékeket, valamint néhány gyakori okot és megoldást a probléma megoldásához.
NULL! Hibák – helytelenül elválasztott cellahivatkozások
NULL! hibaértékek akkor fordulnak elő, ha a két vagy több cellahivatkozás helytelenül vagy véletlenül szóközzel van elválasztva a képletben. Az Excel-képletekben a szóköz karaktert használják metszéspontként, ami azt jelenti, hogy két vagy több metsző vagy átfedő adattartomány felsorolásakor használatos.
NULL! hibák akkor fordulnak elő, ha:
Egy képletben a több cellahivatkozást szóköz választja el matematikai operátor, például pluszjel helyett
=A1 A3+A5
A cellatartományok kezdő- és végpontjait szóköz választja el a tartomány operátora (a kettőspont) helyett
=SZUM(A1 A5)
A képletben az egyes cellák hivatkozásait szóköz választja el az egyesítő operátor (vessző) helyett
=SZUM(A1 A3, A5)
Az intersect operátort (a szóköz karaktert) szándékosan használjuk, de a megadott tartományok nem metszik egymást
=SZUM(A1:A5 B1:B5)
A problémák megoldása a cellahivatkozások helyes elkülönítése. Íme néhány tipp:
- Cellahivatkozások különválasztása egy képletben matematikai operátorral.
- Válassza el kettősponttal a tartomány kezdő- és végpontját.
- Vesszővel válassza el az egyes cellahivatkozásokat egy képletben.
- Győződjön meg arról, hogy a szóközzel elválasztott tartományok valóban metszik egymást.
REF! Hibák – Érvénytelen cellahivatkozások
Érvénytelen cellahivatkozási hiba történik, ha egy képlet helytelen cellahivatkozásokat tartalmaz.
Ez leggyakrabban akkor fordul elő, ha:
- A képletben hivatkozott adatokat tartalmazó egyes cellák vagy teljes oszlopok vagy sorok véletlenül törlődnek.
- Az egyik cellából származó adatok áthelyezésre kerülnek (kivágás és beillesztés vagy drag and drop funkcióval) egy képlet által hivatkozott cellába.
- A képlet egy hivatkozást tartalmaz (OLE, objektumlinkelés és beágyazás használatával) egy jelenleg nem futó programra.
Amikor találkozik egy REF! hiba, próbálkozzon a következő megoldásokkal:
- Használja az Excel visszavonási funkcióját a törölt cellákban, oszlopokban vagy sorokban elveszett adatok helyreállításához.
- Ha az adatok nem állíthatók vissza, írja be újra az adatokat, és szükség esetén módosítsa a cellahivatkozásokat.
- Nyissa meg az OLE hivatkozásokat tartalmazó programokat, és frissítse a REF! hiba.
DIV/O! Hibák – Oszd nullával
Osztás 0-val hiba akkor fordul elő, ha egy képlet nullával próbál osztani.
Ezt akkor okozhatja, ha:
- Az osztó vagy nevező egy osztási műveletben egyenlő nullával, vagy explicit módon, például=A5/0, vagy egy második számítás eredményeként, amelynek eredménye nulla.
- A képlet üres cellára hivatkozik.
Ha egy DIV/O! hiba, ellenőrizze a következőket:
- A helyes adat a képletben hivatkozott cellákban található.
- Az adatok a megfelelő cellákban vannak.
- A képletben a megfelelő cellahivatkozások szerepelnek.
Hiba – Cellaformázás
A hashtagek sorával (más néven számjelekkel vagy font szimbólumokkal) töltött cellát a Microsoft nem nevezi hibaértéknek. Ezt a formázott cellába bevitt adatok hossza okozza.
Asor számos esetben előfordul. Például:
- A megadott érték szélesebb, mint a dátumra vagy időpontra formázott cella aktuális cellaszélessége.
- A számokhoz formázott cellába beírt képlet a cellánál szélesebb eredményt ad.
- A 253 karaktert meghaladó számok vagy szöveges adatok bekerülnek egy cellába, amely számok, dátumok, időpontok vagy számvitel szerint formázott.
- Negatív szám található egy dátumra vagy időpontra formázott cellában. Az Excelben a dátumoknak és időpontoknak pozitív értékeknek kell lenniük.
Íme, hogyan javíthat ki egyhibát:
- Nyújtsa ki az érintett cellát az oszlop szélesítésével (az egyes cellákat nem lehet szélesíteni a teljes oszlop kiszélesítése nélkül).
- Csökkentse le a cellában lévő adatok hosszát, vagy válasszon más formátumot a cellához, például Általános.
- Javítsa ki a dátum vagy az idő értékét az érintett cellában, hogy az eredmény ne legyen negatív.
- Javítsa ki a képletet, amely negatív idő- vagy dátumértéket eredményez az érintett cellában.