Napaka #REF! se prikaže, ko se formula nanaša na celico, ki ni veljavna. To se najpogosteje zgodi, ko izbrišete ali prepišete celice, na katere so se sklicevale formule.

Primer – napaka #REF! zaradi brisanja stolpca

V tem primeru je v stolpcu E uporabljena formula =SUM(B2,C2,D2).

Formula, ki uporablja eksplicitne sklice celic, kot so =SUM(B2,C2,D2), lahko povzroči #REF! če izbrišete stolpec.

Če bi izbrisali stolpec B, C ali D, bi to povzročilo #REF! napaka #REF!. V tem primeru bomo izbrisali stolpec C (Prodaja 2007) in formula bo zdaj prebrala =SUM(B2,#REF!,C2). Če uporabite eksplicitne sklice na celico, kot je ta (na vsako celico se sklicujete posamezno in jih ločite z vejico) in izbrišete vrstico ali stolpec, na katerem se sklicujete, Excel tega ne more razrešiti, zato vrne #REF! napaka #REF!. To je primarni razlog, zakaj uporaba eksplicitnih sklicev na celice v funkcijah ni priporočljiva.

Primer napake #REF! zaradi brisanja stolpca.

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 uporablja sklic na obseg namesto na posamezne celice, na primer =SUM(B2:D2). Zdaj lahko izbrišete kateri koli stolpec v obsegu vsote in Excel bo samodejno prilagodil formulo. Za vsoto vrstic lahko uporabite tudi =SUM(B2:B5).

Primer – VLOOKUP z nepravilnimi sklici obsega

V tem primeru funkcija =VLOOKUP(A8,A2:D5,5,FALSE) vrne #REF! ker išče vrednost, ki bo vrnjena iz stolpca 5, vendar je obseg sklica A:D, ki je le 4 stolpci.

Primer formule VLOOKUP z nepravilnim obsegom.  Formula je =VLOOKU(A8,A2:D5,5,FALSE).  V obsegu VLOOKUP ni petega stolpca, zato 5 povzroči #REF! napaka #REF!.

Rešitev

Povečajte obseg ali zmanjšajte vrednost stolpca za iskanje, da se ujema z obsegom sklica. Veljaven sklic obsega bi bil =VLOOKUP(A8,A2:E5,5,FALSE) ali =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 #REF! ker je obseg indeksa 4 vrstice in 4 stolpci, toda formula zahteva, da vrne vrednost iz 5. vrstice in 5. stolpca.

Primer formule INDEX z neveljavnim sklicem obsega.  Formula je =INDEX(B2:E5,5,5), toda obseg je le 4 vrstice in 4 stolpci.

Rešitev

Prilagodite sklice na vrstico ali stolpec, tako da bodo v obsegu iskanja funkcije INDEX. Funkcija =INDEX(B2:E5,4,4) bi vrnila veljaven rezultat.

Primer – sklicevanje na zaprt delovni zvezek s funkcijo INDIRECT

V tem primeru se funkcija INDIRECT poskuša sklicevati na zaprti delovni zvezek, zaradi česar je prišlo do #REF! napaka #REF!.

Primer napake #REF! zaradi sklicevanja na zaprt delovni zvezek v funkciji INDIRECT.

Rešitev

Odprite delovni zvezek, na primer sklic. Ista napaka se prikaže, če se sklicujete na zaprt delovni zvezek z dinamično funkcijo polja.

Težave z OLE

Če ste uporabili povezavo za povezovanje in vdelovanje predmetov (OLE), ki vrača #REF! in zaženite program, ki ga kliče povezava.

Opomba: OLE je tehnologija, s katero lahko izmenjujete informacije med programi.

Težave DDE

Če ste uporabljali temo dinamične podatkovne Exchange (DDE), ki vrača #REF! , najprej preverite, ali se sklicujete na pravilno temo. Če še vedno prejemate e-#REF! v središču zaupanja preverite, ali Nastavitve zunanje vsebine, kot je opisano v poglavju Blokiranje ali deblokiranje zunanje vsebine v Office dokumentih.

Opomba: Dinamična podatkovna Exchange (DDE)je uveljavljen protokol za izmenjavo podatkov med programi Windows Microsoft.

Težave z makri

Če makro na delovni list vnese funkcijo, ki se sklicuje na celico nad funkcijo, in je celica, ki vsebuje to funkcijo, v prvi vrstici, funkcija vrne #REF! ker nad prvo vrstico ni nobene celice. Preverite, ali se funkcija sklicuje na celico ali obseg celic, ki ni veljaven. To bo morda zahtevalo urejanje makra v Visual Basic urejevalniku za program (VBE), da bo ta situacija upoštevana.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pridobite podporo v skupnosti Answers.

Glejte tudi

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Zaznavanje napak v formulah

Funkcije v Excelu (po abecedi)

Excelove funkcije (po kategoriji)

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×