Kako se ispravlja #REF! greška

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel za iPhone uređaj Excel za Android tablete Excel za Android telefone Excel za Windows Phone 10 Excel Mobile

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.

Formula koja koristi eksplicitne reference ćelija kao što je =SUM(B2,C2,D2) može da izazove grešku #REF! ako se kolona izbriš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.

Primer greške #REF! izazvane brisanjem kolone. 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.

Primer formule VLOOKUP sa netačnim opsegom. Formula je =VLOOKU(A8,A2:D5,5,FALSE). Ne postoji peta kolona u opsegu VLOOKUP, zato 5 izaziva #REF! greška. 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.

Primer formule INDEX sa nevažećom referencom opsega. Formula je =INDEX(B2:E5,5,5), ali opseg je samo 4 reda sa 4 kolone. 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.

Primer greške #REF! izazvane indirektnim upućivanjem na zatvorenu radnu svesku. 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

Excel funkcije (abecednim redom)

Excel funkcije (po kategoriji)