Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

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, akkor a Visszavonás gombra vagy a gyorselérési eszköztárra kattintva (illetve a CTRL+Z billentyűkombinációval) azonnal visszaállíthatja őket.

  • 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

Megnövelheti a tartományt, vagy csökkentheti az oszlop keresési értékét úgy, hogy az megfeleljen a hivatkozási tartománynak. 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 szükség lehet a makró szerkesztésére a Visual Basic Editorban (VBE), 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.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×