REF pogreška u Excelu (9 prikladnih primjera)

  • Podijeli Ovo
Hugh West

Referentna pogreška ili REF pogreška pojavljuje se u Excelu kada se formula odnosi na nevažeće ćelije. To se može dogoditi kada izbrišete ćelije, retke ili stupce koji se koriste u formuli. U slučaju pogreške reference, Excel prikazuje #REF! znak pogreške. U ovom ćemo vam članku pokazati kako REF pogreške mogu nastati u Excelu i kako se možete nositi s pogreškom.

Razmotrite sljedeći skup podataka. Ovdje su navedeni kvartalni i godišnji podaci o prodaji različitih prodavača. Podaci o godišnjoj prodaji dobivaju se zbrajanjem svih kvartalnih podataka o prodaji. Sada koristeći ovaj skup podataka, pokazat ćemo vam kako se REF pogreška može dogoditi u Excelu i kako se možete riješiti pogreške.

Preuzimanje Praksa Radna knjiga

Radnu knjigu možete preuzeti s donje veze

REF pogreške u Excel.xlsx

Primjeri rješavanja REF pogreške u Excelu

1. REF pogreška pri brisanju ćelije, stupca ili retka

Ako izbrišemo ćeliju, stupac ili redak koji se koristi u formuli, Excel će prikazati REF greška u ćeliji formule. Da vidimo ako izbrišemo Kvartal 4 prodaje (stupac E ) iz našeg skupa podataka, što će se dogoditi.

Kao rezultat brisanja stupca Kvartal 4 prodaja , sada ćelije stupca Godišnja prodaja pokazuju REF pogrešku. To se događa jer sada formula u ovom stupcu ne može pronaći jedan od navedenih stupaca. Ako odaberemo bilo koju ćeliju izstupcu formule možemo vidjeti iz trake formule da jedna od navedenih ćelija prikazuje #REF! Potpiši. Budući da smo izbrisali stupac referentne ćelije formule, sada formula ne može pronaći ćeliju i prikazuje pogrešku REF .

Pročitajte više: Kako popraviti #REF! Pogreška u Excelu (6 rješenja)

2. Pronalaženje ćelija s REF pogreškom

Ako imate jako dugačak skup podataka i puno formula u svom skupu podataka, pronalaženje REF pogreške ručno mogu biti zamorne. Ali potrebno je pronaći sve REF pogreške kako biste ih mogli riješiti.

➤ Da biste otkrili sve pogreške odjednom, prvo odaberite cijelu skup podataka i idite na Početna > Uređivanje > Pronađi & Odaberite > Idite na Posebno .

➤ Nakon toga pojavit će se prozor Idi na Posebno . Prvo odaberite Formule i provjerite Pogreške . Nakon toga kliknite na OK .

Sada ćete vidjeti bit će odabrane sve ćelije s pogreškom REF u vašem skupu podataka.

Pročitajte više: Kako pronaći referencu Pogreške u Excelu (3 jednostavne metode)

3. Uklanjanje višestrukih REF pogrešaka

Možete ukloniti sve REF pogreške iz skupa podataka programa Excel pomoću Značajka Pronađi i zamijeni . ➤ Prvo odaberite cijeli skup podataka i idite na Početna > Uređivanje > Pronađi & Odaberite >Zamijeni .

Sada će se pojaviti prozor Pronađi i zamijeni .

➤ U Pronađi što tip kutije #REF! i kliknite na Zamijeni sve .

Nakon toga će se pojaviti okvir za potvrdu koji prikazuje broj zamjena.

➤ Pritisnite OK u ovom okviru i zatvorite okvir Pronađi i zamijeni .

Kao rezultat, vidjet ćete nema više pogreške REF u vašem skupu podataka. Formula prikazuje vrijednost koja izuzima izbrisane stupce.

Ako kliknete bilo koju ćeliju stupca formule, možete vidjeti na traci formule da #REF ! znak je uklonjen i formula izračunava vrijednost samo uzimajući u obzir postojeće ćelije .

Pročitajte više: Kako ukloniti pogrešku vrijednosti u Excelu (4 brze metode)

4. Referenca raspona za izbjegavanje REF pogreške

Umjesto pozivanja na ćelije sa zarezima kao relativne reference , možete koristiti referencu raspona da biste izbjegli pogrešku REF . U prethodnim slučajevima koristili smo sljedeću formulu u ćeliji F6 , =SUM(B6,C6,D6,E6) . Sada ćemo upotrijebiti referencu raspona da saznamo zbroj u stupcu F .

➤ Upišite sljedeću formulu u ćeliju F6 ,

=SUM(B6:E6)

Ovdje će formula koristiti raspon ćelija B6:E6 kao referencu i dati će zbroj u ćeliji F6 . Povucite ćeliju F6 na kraj skupa podataka, tako da formulaprimijenit će se na sve ćelije u stupcu F .

Sada ako izbrišete jedan od svojih stupaca koji se koriste u formuli, vidjet ćete da se greška REF ovaj put neće prikazati. U ovom slučaju, formula će izračunati vrijednost izostavljajući vrijednosti izbrisanog stupca.

5. VLOOKUP funkcija REF pogreška

Ako umetnete netočan indeksni broj stupca u funkciji VLOOKUP Excel će prikazati REF grešku. Pretpostavimo da za naš skup podataka želimo pronaći godišnju prodaju različitih prodavača. Dakle, upisali smo sljedeću formulu u praznu ćeliju, =VLOOKUP(H8,A4:F12,7,FALSE). Ovdje, H8 je vrijednost pretraživanja ( Harold ), A4:F12 je polje tablice. 7 je broj indeksa stupca, a FALSE označava da će formula vratiti točno podudaranje.

U našoj formuli mi dali su 7 kao broj indeksa stupca. Ali polje tablice je A4:F12 koje ima samo 6 stupaca. Kao rezultat toga, formula će vratiti pogrešku REF .

Ispravimo formulu.

➤ Upišite sljedeću ispravljenu formulu ,

=VLOOKUP(H8,A4:F12,6,FALSE)

Ovdje, H8 je vrijednost pretraživanja, A4:F12 je polje tablice. 6 je broj indeksa stupca, a FALSE označuje da će formula vratiti točno podudaranje.

U ovom trenutku, indeks stupca broj 6 nalazi se unutar polja tablice. Dakle, formula neće pokazati pogrešku REF vrijeme; radije će vratiti godišnju prodaju prodavača čije je ime u ćeliji H8 .

Slična očitanja

  • Razlozi i ispravci pogreške NAME u programu Excel (10 primjera)
  • O pogrešci Nastavi dalje: Rješavanje pogreške u programu Excel VBA
  • Excel VBA: Isključite “On Error Resume Next”

6. HLOOKUP funkcija s pogreškom u referenci

Ako umetnite netočan broj indeksa retka u funkciji HLOOKUP Excel će pokazati pogrešku REF . Pretpostavimo da za naš skup podataka želimo pronaći ukupnu prodaju različitih kvartala koristeći HLOOKUP . Dakle, upisali smo sljedeću formulu u praznu ćeliju, =HLOOKUP(H8,B5:F12,9,FALSE) Ovdje, H8 je vrijednost traženja, B5:F12 je polje tablice. 9 je broj indeksa RETKA, a FALSE označava da će formula vratiti točno podudaranje.

U našoj formuli mi dali su 9 kao broj indeksa reda. Ali polje tablice je B5:F12 koje ima samo 8 redaka. Kao rezultat toga, formula će vratiti pogrešku REF .

Ispravimo formulu.

➤ Upišite sljedeću ispravljenu formulu ,

=HLOOKUP(H8,B5:F12,8,FALSE)

Ovdje, H8 je vrijednost pretraživanja, B5:F12 je polje tablice. 8 je broj indeksa retka, a FALSE označava da će formula vratiti točno podudaranje.

U ovom trenutku, broj indeksa retka 8 nalazi se unutar polja tablice. Dakle,formula neće pokazati pogrešku REF ; nego će vratiti ukupnu prodaju u Kvartalu 3 .

7. INDEX funkcija s netočnom referencom

Ako umetnete netočan red ili broj stupca u funkciji INDEX Excel će pokazati REF grešku. Recimo, za naš skup podataka želimo pronaći ukupnu godišnju prodaju. Dakle, upisali smo sljedeću formulu u praznu ćeliju, =INDEX(B6:F12,7,6) Ovdje, B5:F12 je niz. 7 je broj retka, a 6 je broj stupca.

U našoj formuli dali smo 6 kao stupac broj. Ali niz je B5:F12 koji ima samo 5 stupaca. Kao rezultat toga, formula će dati pogrešku REF .

Ispravimo formulu.

➤ Upišite sljedeću ispravljenu formulu ,

=INDEX(B6:F12,7,6)

Ovdje, B5:F12 je niz. 7 je broj retka, a 5 je broj stupca.

U ovom trenutku, stupac broj 5 nalazi se unutar niz. Dakle, formula neće pokazati pogrešku REF ; nego će dati vrijednost ukupne godišnje prodaje.

8. Referentna pogreška u INDIRECT funkciji

U vrijeme uvoza podataka iz druge radne knjige s funkcija INDIRECT , ako je radna knjiga iz koje će se uvoziti podaci zatvorena, Excel će dati pogrešku REF . Pretpostavimo da želimo uvesti podatke o prodaji prodavača po imenu Jennifer iz radne knjige pod nazivom Jennifer .

Sada, bez otvaranja radne knjige Jennifer upisali smo sljedeću funkciju u našu trenutnu radnu knjigu,

=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")

Ovdje, Jennifer.xlsx je radna knjiga iz koje želimo uvesti podatke, H10 je naziv lista, SALES_DATA Jennifer.xlsx radne knjige. a $B$6 je ćelija lista SALES_DATA Jennifer.xlsx radne knjige.

Ali formula neće uvesti podatke iz radne knjige. Prikazat će se pogreška REF .

➤ Sada otvorite radnu knjigu Jennifer i ponovno umetnite istu formulu.

Ovaj put više neće prikazivati ​​pogrešku REF i dati će vrijednost iz radne knjige Jennifer .

9. Unesite prilagođeni tekst umjesto REF pogreške s IFERROR funkcijom

Možemo ukloniti REF pogrešku s našeg radnog lista i možemo prikazati prilagođeni tekst na mjestu ove pogreške pomoću funkcije IFERROR. Razmotrimo prvi primjer gdje smo dobili stupac formule s #REF! potpis zbog brisanja jednog stupca. Sada s funkcijom IFERROR prikazat ćemo tekst Nepotpuno na mjestu tih znakova pogreške.

➤ Prvo upišite sljedeću formulu u prvu ćeliju stupca, pritisnite ENTER i povucite ćeliju do kraja da biste primijenili formulu u svim ćelijama.

=IFERROR(SUM(B6,C6,D6,E6), "Incomplete")

Formula će dati zbroj ako nema pogreškedogodi.

Sada, ako izbrišemo jedan od stupaca, formula više neće prikazivati ​​znak pogreške. Umjesto toga prikazat će tekst “Nepotpuno” .

Pročitajte više: Pogreška u Excelu: broj u ovom Ćelija je oblikovana kao tekst (6 ispravaka)

Zaključak

U ovom članku pokušali smo vam dati osnovne ideje o tome kako se pojavljuje pogreška REF u Excelu i kako se možete nositi s takvim pogreškama. Nadam se da sada možete riješiti problem referentne pogreške u Excelu. Ako naiđete na bilo kakvu zabunu, slobodno ostavite komentar.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.