Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.
V #REF! napako prikaže, ko se formula sklicuje na celico, ki ni veljaven. To se zgodi najpogosteje uporabljate, ko celice, ki so bili sklicujete v formulah se črta ali prilepljen nad.
Primer – napaka #REF! zaradi brisanja stolpca
V tem primeru je v stolpcu E uporabljena formula =SUM(B2,C2,D2).

Če ste bili, če želite izbrisati stolpec B, C ali D povzročilo #REF! Napaka. V tem primeru bomo izbrisati v stolpcu C (2007 Sales), in formulo zdaj bere =SUM(B2,#REF!,C2). Ko uporabljate eksplicitne sklice na celico tako (če se sklicujete vsako celico posebej, ločene z vejico) in brisanje sklicevani vrstico ali stolpec, Excel, ne morete odpraviti, tako da se vrne na #REF! Napaka. To je primarni razlog, zakaj uporaba eksplicitne sklice na celico v funkcijah ni priporočljivo.

Rešitev
-
Če ste pomotoma izbrisali vrstice ali stolpce, lahko takoj kliknite gumb »Razveljavi« v orodni vrstici za hitri dostop (ali pritisnite tipki CTRL+Z), da jih obnovite.
-
Prilagodite formulo tako, da ga uporablja sklicu na obseg namesto posamezne celice, kot je =SUM(B2:D2). Zdaj lahko izbrišete poljubnega stolpca v obsegu vsoto in Excel bo samodejno prilagodi formulo. Uporabite lahko tudi =SUM(B2:B5) za vsote vrstic.
Primer – VLOOKUP z nepravilnimi sklici obsega
V tem primeru bo funkcija =VLOOKUP(A8,A2:D5,5,FALSE) vrnila napako #REF!, ker ga išče vrnjeno vrednost iz stolpca 5, vendar je obseg sklica A:D, kar so le 4 stolpci.

Rešitev
Prilagajanje obseg večja ali zmanjšati stolpec za iskanje vrednosti, da se ujema z vrsto sklica. =VLOOKUP(A8,a2:E5,5,FALSE) bi bil veljaven sklic obsega, kot bi = VLOOKUP(A8,A2:D5,4,FALSE).
Primer – INDEX z nepravilnim sklicem na vrstico ali stolpec
V tem primeru formula =INDEX(B2:E5,5,5) vrne napako #REF!, ker je obseg funkcije INDEX 4 vrstice in 4 stolpci, formula pa zahteva vrednost iz 5. vrstice in 5. stolpca.

Rešitev
Prilagodite vrstico ali stolpec sklice, tako da bodo v obsegu kazalo iskanja. =Index(B2:E5,4,4) vrnila veljaven rezultat.
Primer – sklicevanje na zaprt delovni zvezek s funkcijo INDIRECT
V naslednjem primeru se funkcija INDIRECT poskuša sklicevati na delovni zvezek, ki je zaprt, in povzroči napako #REF!.

Rešitev
Odprite delovni zvezek, katerega se sklicuje. Če se sklicujete na zaprt delovni zvezek z funkcija dinamične polja, boste naleteli isto napako.
OLE težave
Če ste uporabili povezavo za povezovanje in vdelovanje predmeta (OLE), ki vrne napako #REF!, zaženite program, ki ga kliče povezava.
Opomba: OLE je tehnologija, s katero lahko izmenjujete informacije med programi.
Težave z DDE
Če ste uporabili podatkov DDE (dinamična izmenjava) temo, ki se vrne napako #REF! napake, prvi preverite in se prepričajte, da ste navajanje pravilno temo. Če še vedno prejemate #REF! Napaka, preverite Nastavitve središča zaupanja za zunanje vsebine, kot je opisano v blokiranje ali sproščanje zunanje vsebine v Officeovih dokumentih.
Opomba: Podatkov DDE (dinamična izmenjava)je uveljavljena protokol za izmenjavo podatkov v programih za Microsoft Windows.
Težave z makri
Če makra na delovni list, ki se sklicuje na celice nad funkcijo vnese funkcijo, celico, v kateri je funkcija, ki je v vrstici 1, funkcija vrne #REF! ker ni nobene celice nad vrstico 1. Preverite, ali funkcijo, če si želite ogledati, če je argument se sklicuje na celico ali obseg celic, ki ni veljaven. To lahko zahtevajo urejanje makra v Visual Basic Editor (VBE), da to stanje.
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.
Glejte tudi
Kako se izogniti nedelujočim formulam