Sadržaj
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.