Greška #REF! se prikazuje kada se formula odnosi na ćeliju koja nije važeća. To se najčešće događa kada se ćelije na koje formule upućuju izbrisane ili je preko njih nešto nalepljeno.
#REF! izazvana brisanjem kolone
Sledeći primer koristi formulu =SUM(B2,C2,D2) u koloni E.
Ako želite da izbrišete kolonu B, C ili D, to će izazvati #REF! grešku. U ovom slučaju izbrisaćemo kolonu C (2007 prodaja), a formula sada glasi =SUM(B2,#REF!,C2). Kada koristite eksplicitne reference ćelija poput ove (gde pojedinačno referencirate svaku ćeliju, razdvojene zarezom) i izbrišete referencirani red ili kolonu, Excel ne može to da reši, tako da vraća #REF! grešku. Ovo je primarni razlog zašto se ne preporučuje korišćenje eksplicitnih referenci ćelija u funkcijama.
Rešenje
- Ako ste slučajno izbrisali redove ili kolone, možete odmah da kliknete na dugme "Opozovi" na priručnoj traci (ili da pritisnete kombinaciju tastera CTRL+Z) da biste ih vratili u prethodno stanje.
- Prilagodite formulu tako da koristi reference za opseg umesto pojedinačne ćelije, kao što je =SUM(B2:D2). Sada može da izbrišete neku kolonu u okviru opsega zbira, a Excel će automatski podesiti formulu. =SUM(B2:B5) možete da koristite i za zbir redova.
Primer – VLOOKUP sa neispravnim referencama opsega
U sledećem primeru, =VLOOKUP(A8,A2:D5,5,FALSE) vratiće grešku #REF! zato što traži vrednost za vraćanje iz kolone 5, ali je opseg referenci A:D, što je samo 4 kolone.
Rešenje
Prilagodite opseg tako da bude veći ili smanjite vrednost za pronalaženje kolone tako da odgovara opsegu reference. =VLOOKUP(A8,A2:E5,5,FALSE) bi bio važeći opseg referenci, kao i = VLOOKUP(A8,A2:D5,4,FALSE).
INDEX sa netačnom referencom reda ili kolone
U ovom primeru, formula =INDEX(B2:E5,5,5) daje #REF! zato što je INDEX opseg 4 reda sa 4 kolone, ali formula traži da vrati ono što je u 5. redu i 5. koloni.
Rešenje
Prilagodite reference reda ili kolone tako da su unutar INDEX opsega za pretraživanje. Funkcija =INDEX(B2:E5,4,4) bi vratila važeći rezultat.
Upućivanje na zatvorenu radnu svesku pomoću funkcije INDIRECT
U sledećem primeru, funkcija INDIRECT pokušava da upućuje na radnu svesku koja je zatvorena i dovodi do #REF! grešku.
Rešenje
Otvorite referentnu radnu svesku. Na istu grešku ćete naići ako uputite na zatvorenu radnu svesku sa funkcijom dinamičkog niza.
Strukturirane reference nisu podržane
Strukturirane reference za imena tabela i kolona u povezanim radnim sveskama nisu podržane.
Izračunate reference nisu podržane
Izračunate reference za povezane radne sveske nisu podržane.
Greška nevažeće reference ćelije
Premeštanje ili brisanje ćelija prouzrokovalo je nevažeću referencu ćelije ili funkcija vraća grešku reference.
OLE problemi
Ako ste koristili vezu Object Linking and Embedding (OLE) koja vraća #REF! grešku, a zatim pokrenite program koji veza poziva.
Napomena: OLE je tehnologija koju možete da koristite za deljenje informacija između programa.
DDE problemi
Ako ste koristili temu Dynamic Data Exchange (DDE) koja vraća #REF! grešku, prvo proverite da biste se uverili da upućujete na ispravnu temu. Ako i dalje dobijate #REF! grešku, proverite postavke centra za pouzdanost za spoljni sadržaj kao što je navedeno u članku Blokiranje ili deblokiranje spoljnog sadržaja u Microsoft 365 dokumentima.
Napomena:Dynamic Data Exchange (DDE) je uspostavljeni protokol za razmenu podataka između Microsoft Windows programa.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.
Takođe pogledajte
Pregled formula u programu Excel
Način izbegavanja oštećenih formula
Otkrivanje grešaka u formulama