![](https://cdn.wiki-base.com/8856424/excel_formula_how_to_fix_the_ref_error__2.png.webp)
Sažetak
#REF! pogreška se javlja kada je referenca nevaljana. To je često zbog toga što su uklonjeni listovi, retci ili stupci ili zato što je formula s relativnim referencama kopirana na novo mjesto na kojem su reference nevaljane. Ispravljanje pogreške #REF stvar je uređivanja formule radi ponovne upotrebe valjanih referenci. Pogledajte dolje za više primjera i informacija.
Obrazloženje
O #REF! pogreška
#REF! pogreška se javlja kada je referenca nevaljana. To je često zbog toga što su uklonjeni listovi, retci ili stupci ili zato što je formula s relativnim referencama kopirana na novo mjesto na kojem su reference nevaljane. U prikazanom primjeru, formula u C10 vraća #REF! pogreška pri kopiranju u ćeliju E5:
=SUM(C5:C9) // original C10 =SUM(#REF) // when copied to E5
Sprječavanje #REF pogrešaka
Najbolji način za sprečavanje #REF! pogreške je spriječiti da se uopće ne pojave. Prije nego što izbrišete stupce, retke ili listove, provjerite jesu li formule u radnoj knjizi referencirane na njih. Ako kopirate i lijepite formulu na novo mjesto, možda ćete htjeti pretvoriti neke reference ćelija u apsolutnu referencu kako biste spriječili promjene tijekom postupka kopiranja.
Ako uzrokujete #REF! pogrešku, najbolje je odmah popraviti. Na primjer, ako izbrišete stupac i #REF! pojave se pogreške, poništite tu radnju (možete koristiti prečac Control + Z). Kada poništite, #REF! pogreške će nestati. Zatim uredite formule kako biste izuzeli stupac koji želite izbrisati, po potrebi premještajući podatke. Konačno, izbrišite stupac i potvrdite da nema #REF! pogreške.
Brisanje višestrukih #REF! pogreške
Da biste brzo uklonili mnoge pogreške #REF s radnog lista, možete koristiti Pronađi i zamijeni. Upotrijebite prečac Control + H da biste otvorili dijalog Pronađi i zamijeni. Unesite #REF! u području za pronalaženje unosa i ostavite prazno mjesto za unos za zamjenu:
Tada možete napraviti pojedinačne promjene pomoću Pronađi sljedeće + Zamijeni ili upotrijebi Zamijeni sve da biste u jednom koraku zamijenili sve pogreške #REF.
Ispravljanje pogrešaka #REF
Pogreške #REF pomalo je teško popraviti jer je izvorna referenca ćelije zauvijek nestala. Ako znate koja bi referenca trebala biti, možete je jednostavno popraviti ručno. Samo uredite formulu i zamijenite #REF! s valjanom referencom. Ako ne znate koja bi referenca na ćeliju trebala biti, možda ćete morati detaljnije proučiti radni list prije nego što možete popraviti formulu.
Napomena: brisanje lista u Excelu ne možete poništiti. Ako izbrišete karticu radnog lista i vidite pogreške #REF, vjerojatno je najbolja opcija zatvoriti datoteku i ponovno otvoriti zadnju spremljenu verziju. Iz tog razloga uvijek spremite radnu knjigu (ili spremite kopiju) prije brisanja jednog ili više listova.
#REF! pogreške s VLOOKUP-om
Možda ćete vidjeti #REF! pogreška s funkcijom VLOOKUP, kada je stupac pogrešno naveden. Na donjem zaslonu VLOOKUP vraća #REF! jer u rasponu tablica nema stupca 3, a to je B3: C7:
Kada je indeks stupca postavljen na ispravnu vrijednost 2, #REF! greška je riješena i VLOOKUP ispravno radi:
Napomena: Možda ćete vidjeti i pogrešku #REF s funkcijom INDEX kada referenca retka ili stupca nije važeća.
Zarobljavanje #REF! pogreška s IFERROR-om
U većini slučajeva nema smisla zarobiti #REF! pogreška u formuli, jer #REF! ukazuje na problem niske razine. Međutim, jedna situacija u kojoj IFERROR može imati smisla uhvatiti pogrešku #REF je kada dinamički gradite reference pomoću funkcije INDIRECT.