Applies ToMicrosoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Webes Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016 iPad Excel iPhone Excel Android-táblagépes Excel Android Excel Windows Phone 10 Excel Excel Mobile

A #REF! hiba akkor jelenik meg, ha egy képlet érvénytelen cellára hivatkozik. Ez akkor történik a leggyakrabban, ha a képletek által hivatkozott cellákat törlik, vagy tartalmat illesztenek be rájuk.

A következő példa a =SZUM(B2,C2,D2) képletet használja az E oszlopban.

Az explicit cellahivatkozásokat használó képletek, mint amilyen például a =SZUM(B2,C2,D2), egy oszlop törlése esetén #HIV! hibát okoznak.

A B, a C vagy a D oszlop törlése #HIV! hibát okozna. Ebben az esetben a C oszlopot (2007-es értékesítés) fogjuk törölni, így a képlet a következő lesz: =SZUM(B2,#HIV!,C2). Amikor ehhez hasonló explicit cellahivatkozást használ (ahol az egyes cellákra egyenként hivatkozik, vesszővel elválasztva), és töröl egy hivatkozott sort vagy oszlopot, az Excel nem tudja azt feloldani, ezért #HIV! hibát ad vissza. Ez az elsődleges oka annak, hogy nem ajánlott az explicit cellahivatkozások használata a függvényekben.

Példa egy oszlop törlésével okozott #HIV! hibára.

Megoldás

  • Ha véletlenül törölt sorokat vagy oszlopokat, azonnal kiválaszthatja a Visszavonás gombot a gyorselérési eszköztáron (vagy nyomja le a CTRL+Z billentyűkombinációt) a visszaállításukhoz.

  • Módosítsa úgy a képletet, hogy az az egyéni cellák helyett tartományhivatkozást használjon, például =SZUM(B2:D2). Most már bármilyen oszlopot törölhet az összegtartományon belül, és az Excel ennek megfelelően automatikusan módosítani fogja a képletet. Sorok összegzéséhez a =SZUM(B2:B5) képletet is használhatja.

A következő példában az =FKERES(A8;A2:D5;5;HAMIS) függvény #REF! hiba, mert az 5. oszlopból visszaadandó értéket keres, de a hivatkozási tartomány A:D, amely csak 4 oszlop.

Példa az FKERES képletre helytelen tartománnyal.  A képlet a következő: =FKERES(A8,A2:D5,5,HAMIS).  Az FKERES tartományában nincs ötödik oszlop, ezért az 5-ös érték #HIV! hibát okoz.

Megoldás

Módosítsa a tartományt úgy, hogy nagyobb legyen, vagy csökkentse az oszlop keresési értékét a hivatkozási tartománynak megfelelően. Az =FKERES(A8,A2:E5,5,HAMIS) egy érvényes hivatkozási tartomány, mint ahogyan az =FKERES(A8,A2:D5,4,HAMIS) is.

Ebben a példában az =INDEX(B2:E5;5;5) képlet egy #REF ad vissza! hibát, mert az INDEX tartomány 4 sorból és 4 oszlopból áll, de a képlet az 5. és az 5. oszlop tartalmát kéri vissza.

Példa INDEX képletre érvénytelen tartományhivatkozással.  A képlet a következő: =INDEX(B2:E5,5,5), de a tartomány mindössze 4 sorból és 4 oszlopból áll.

Megoldás

Módosítsa úgy a sor- vagy oszlophivatkozásokat, hogy azok az INDEX keresési tartományán belülre essenek. Az =INDEX(B2:E5,4,4) érvényes eredményt ad vissza.

A következő példában egy INDIREKT függvény egy bezárt munkafüzetre kísérel meg hivatkozni, és ez #HIV! hibát okoz.

Példa egy bezárt munkafüzetre való KÖZVETLEN hivatkozással okozott #HIV! hibára.

Megoldás

Nyissa meg a hivatkozott munkafüzetet. Ugyanez a hiba akkor jelenik meg, ha dinamikus tömbfüggvényt tartalmazó zárt munkafüzetre hivatkozik.

A csatolt munkafüzetek táblázat- és oszlopneveire mutató strukturált hivatkozások nem támogatottak.

A csatolt munkafüzetekre mutató számított hivatkozások nem támogatottak.

A cellák áthelyezése vagy törlése érvénytelen cellahivatkozást okozott, vagy a függvény hivatkozási hibát ad vissza.

Ha egy #HIV! hibát okozó objektumcsatolási és -beillesztési (OLE-) hivatkozást használt, akkor indítsa el a hivatkozás által meghívott programot.

Megjegyzés: Az OLE egy olyan technológia, amellyel információkat oszthat meg a programok között.

Ha olyan Dynamic Data Exchange (DDE) témaköre van, amely #HIV! hiba esetén először ellenőrizze, hogy a megfelelő témakörre hivatkozik-e. Ha még mindig kap egy #REF! hibaüzenetet, tekintse meg az Adatvédelmi központ külső tartalomra vonatkozó beállításait a Külső tartalom letiltása vagy tiltásának feloldása a Microsoft 365-dokumentumokban című témakörben leírtak szerint.

Megjegyzés: A Dinamikus adatcsere (DDE)egy bevett protokoll a Microsoft Windows-alapú programok közötti adatcseréhez.

Makróproblémák

Ha egy makró olyan függvényt ad meg a munkalapon, amely a függvény feletti cellára hivatkozik, és a függvényt tartalmazó cella az 1. sorban található, a függvény #REF! mert az 1. sor felett nincsenek cellák. Ellenőrizze a függvényt, hogy egy argumentum érvénytelen cellára vagy cellatartományra hivatkozik-e. Ehhez a visual basic Szerkesztő (VBE) makrójának szerkesztésére lehet szükség, hogy figyelembe vegye ezt a helyzetet.

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

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

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

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.