Kako ispraviti pogrešku #REF!

Kako ispraviti pogrešku #REF!

Pogreška #REF! pokazuje se kad se formula referencira na ćeliju koja nije valjana. To se najčešće događa kad se ćelije na koje se formula referencira izbrišu ili se preko njih zalijepi drugi sadržaj.

Primjer – pogreška #REF! uzrokovana brisanjem stupca

U sljedećem se primjeru koristi formula =SUM(B2,C2,D2) u stupcu E.

Formula koja koristi eksplicitne reference ćelija poput =SUM(B2,C2,D2) može uzrokovati pogrešku #REF! ako se stupac izbriše.

Ako izbrišete stupac B, C ili D, uzrokovat ćete pogrešku #REF!. U ovom slučaju izbrisat ćemo stupac C (Prodaja 2007.), pa formula sada izgleda ovako: =SUM(B2,#REF!,C2). Kad koristite eksplicitne reference ćelija kao što je ova (gdje se referencirate na svaku pojedinačnu ćeliju, razdvojene zarezima) i brišete referencirani redak ili stupac, Excel to ne može razriješiti, pa vraća pogrešku #REF!. To je glavni razlog zašto se ne preporučuje korištenje eksplicitnih referenci na ćelije u funkcijama.

Primjer pogreške #REF! uzrokovane brisanjem stupca.

Rješenje

  • Ako slučajno izbrišete retke ili stupce, možete odmah na alatnoj traci za brzi pristup kliknuti gumb Poništi (ili pritisnuti CTRL + Z) da biste ih oporavili.

  • Prilagodite formulu tako da koristi raspon kao referencu umjesto pojedinačnih ćelija, npr. =SUM(B2:D2). Sada možete izbrisati bilo koji stupac u rasponu zbroja i Excel će automatski prilagoditi formulu. Možete koristiti i =SUM(B2:B5) za zbroj redaka.

Primjer – VLOOKUP s neispravnim referencama raspona

U sljedećem primjeru =VLOOKUP(A8,A2:D5,5,FALSE) će vratiti pogrešku #REF! jer traži vrijednost koju će vratiti iz stupca 5, ali raspon referenci je A:D, što je samo 4 stupca.

Primjer formule VLOOKUP s netočnim rasponom.  Formula je =VLOOKU(A8,A2:D5,5,FALSE).  Nema petog stupca u rasponu VLOOKUP, pa 5 uzrokuje pogrešku #REF!.

Rješenje

Prilagodite raspon tako da bude veći ili smanjite vrijednost traženja stupaca tako da odgovara rasponu referenci. =VLOOKUP(A8,A2:E5,5,FALSE) bio bi valjani raspon referenci, kao i =VLOOKUP(A8,A2:D5,4,FALSE).

Primjer – INDEX s netočnom referencom retka ili stupca

U ovom primjeru formula =INDEX(B2:E5,5,5) vraća pogrešku #REF! jer je raspon funkcije INDEX 4 retka puta 4 stupca, ali formula traži da se vrati ono što je u 5. retku i 5. stupcu.

Primjer formule INDEX s referencom raspona koja nije valjana.  Formula je =INDEX(B2:E5,5,5), ali raspon je samo 4 retka puta 4 stupca.

Rješenje

Prilagodite reference redaka ili stupaca tako da su unutar raspona traženja funkcije INDEX. =INDEX(B2:E5,4,4) će vratiti valjani rezultat.

Primjer – referenciranje zatvorene radne knjige pomoću funkcije INDIRECT

U sljedećem primjeru funkcija INDIRECT pokušava referencirati radnu knjigu koja je zatvorena, uzrokujući pogrešku #REF!.

Primjer pogreške #REF! uzrokovane formulom INDIRECT koja referencira zatvorenu radnu knjigu.

Rješenje

Otvaranje referencirane radne knjige

OLE/DDE problemi

Ako ste koristili vezu za povezivanje objekata i umetanje (OLE) koja vraća pogrešku #REF!, pokrenite program koji veza poziva.

Napomena: OLE je tehnologija koja se koristi za zajedničko korištenje informacija između programa.

Ako ste koristili temu vrste Dynamic Data Exchange (DDE) koja vraća pogrešku #REF!, provjerite da referencirate točnu temu.

Napomena: DDE je rašireni protokol za razmjenu podataka između programa utemeljenih na sustavu Microsoft Windows.

Problemi s makronaredbama

Ako makronaredba na radni list unese funkciju koja se odnosi na ćeliju iznad funkcije, a ćelija koja sadrži funkciju nalazi se u prvom retku, funkcija će vratiti #REF! jer iznad prvog retka nema ćelija. Provjerite funkciju da biste vidjeli referencira li se argument na ćeliju ili raspon ćelija koji nije valjan. Da bi se ta situacija uzela u obzir, možda će trebati urediti makronaredbu u alatu Visual Basic Editor (VBE).

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Dodatni sadržaji

Pregled formula u programu Excel

Izbjegavanje neispravnih formula

Pronalaženje pogrešaka u formulama pomoću značajke provjere pogrešaka

Funkcije programa Excel (abecednim redoslijedom)

Funkcije programa Excel (prema kategoriji)

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×