Cuprins
Eroare de referință sau REF Eroarea apare în Excel atunci când o formulă se referă la celule invalide. Se poate întâmpla atunci când ștergeți celule, rânduri sau coloane care sunt utilizate într-o formulă. În cazul erorii de referință, Excel afișează #REF! În acest articol, vă vom arăta cum se poate obține un semn de eroare. REF erorile care pot apărea în Excel și cum puteți soluționa eroarea.
Luați în considerare următorul set de date. Aici sunt prezentate datele privind vânzările trimestriale și anuale ale diferiților vânzători. Datele privind vânzările anuale se obțin prin însumarea tuturor datelor privind vânzările trimestriale. Acum, folosind acest set de date, vă vom arăta cum REF eroare poate apărea în Excel și cum puteți scăpa de eroare.
Descărcați caietul de practică
Puteți descărca caietul de lucru de la link-ul de mai jos
Erori REF în Excel.xlsxExemple de tratare a erorilor REF în Excel
1. Eroare REF la ștergerea unei celule, coloane sau rânduri
Dacă ștergem o celulă, o coloană sau un rând care este utilizat într-o formulă, Excel va afișa REF în celula de formulă. Să vedem dacă ștergem Vânzările din trimestrul 4 (coloana E ) din setul nostru de date, ce se va întâmpla.
Ca urmare a ștergerii Vânzările din trimestrul 4 acum celulele din coloana Vânzări anuale coloana sunt afișate REF eroare. Acest lucru se întâmplă pentru că acum formula din această coloană nu poate găsi una dintre coloanele la care se face referire. Dacă selectăm orice celulă din coloana de formule, putem vedea în bara de formule că una dintre celulele la care se face referire este afișată #REF! Semn. Deoarece am șters coloana unei celule menționate în formulă, acum formula nu poate găsi celula și afișează REF eroare.
Citește mai mult: Cum să remediați eroarea #REF! în Excel (6 soluții)
2. Descoperirea celulelor cu eroare REF
Dacă aveți un set de date foarte lung și o mulțime de formule în setul de date, aflarea REF erori manual poate fi obositor. Dar este necesar să aflăm toate erorile de REF erori, astfel încât să puteți rezolva erorile.
➤ Pentru a afla toate erorile la un moment dat, selectați mai întâi întregul set de date și mergeți la Acasă> Editare> Găsiți & Selectați> Mergeți la Special .
➤ După aceea, Mergeți la Special Mai întâi, selectați Formule și verificați Erori După aceea, faceți clic pe OK .
Acum, veți vedea toate celulele cu REF eroare din setul de date va fi selectată.
Citiți mai mult: Cum să găsiți erori de referință în Excel (3 metode simple)
3. Eliminarea erorilor REF multiple
Puteți elimina toate REF Erori din setul de date Excel utilizând Găsiți și înlocuiți ➤ Mai întâi, selectați întregul set de date și accesați Acasă> Editare> Găsește & Selectează> Înlocuiește .
Acum, în Găsiți și înlocuiți va apărea o fereastră.
➤ În Găsiți ce tip de cutie #REF! și faceți clic pe Înlocuiți totul .
După aceea, va apărea o casetă de confirmare care va arăta numărul de înlocuiri.
➤ Presa OK în această casetă și închideți fereastra Găsiți și înlocuiți cutie.
Ca urmare, veți vedea, nu mai există nici un fel de REF Formula afișează valoarea care nu include coloanele șterse.
Dacă faceți clic pe orice celulă din coloana de formule, puteți vedea în bara de formule că #REF! semnul este îndepărtat și formula calculează valoarea doar luând în considerare celulele existente .
Citește mai mult: Cum să eliminați eroarea de valoare în Excel (4 metode rapide)
4. Referință de gamă pentru a evita eroarea REF
În loc să vă referiți la celule cu virgule ca referințe relative, puteți utiliza o referință de interval pentru a evita REF eroare. În cazurile anterioare, am folosit următoarea formulă în celula F6 , =SUMA(B6,C6,D6,E6)
Acum vom folosi referința de interval pentru a afla suma din coloana F .
➤ Introduceți următoarea formulă în celulă F6 ,
=SUM(B6:E6)
Aici, formula va folosi intervalul de celule B6:E6 ca referință și va da suma în celula F6 . celulă de tragere F6 la sfârșitul setului de date, astfel încât formula va fi aplicată tuturor celulelor din coloana F .
Acum, dacă ștergeți una dintre coloanele care sunt folosite în formulă, veți vedea că REF În acest caz, formula va calcula valoarea omițând valorile coloanei șterse.
5. Eroare REF a funcției VLOOKUP
Dacă introduceți un număr incorect de index de coloană în funcția VLOOKUP Excel va afișa REF Să presupunem că, pentru setul nostru de date, dorim să aflăm vânzările anuale ale diferiților vânzători. Așadar, am scris următoarea formulă într-o celulă goală, =VLOOKUP(H8,A4:F12,7,FALSE).
Aici, H8 este valoarea de căutare ( Harold ), A4:F12 este matricea tabelului. 7 este numărul de index al coloanei și FALSE indică faptul că formula va returna o potrivire exactă.
În formula noastră, am dat 7 ca număr de index al coloanei, dar matricea tabelului este A4:F12 care are doar 6 coloane. Ca urmare, formula va returna un număr REF eroare.
Să corectăm formula.
➤ Introduceți următoarea formulă corectată,
=VLOOKUP(H8,A4:F12,6,FALSE)
Aici, H8 este valoarea de căutare, A4:F12 este matricea tabelului. 6 este numărul de index al coloanei și FALSE indică faptul că formula va returna o potrivire exactă.
Acum, în acest moment, indexul de coloană numărul 6 se află în matricea tabelului. Deci, formula nu va afișa REF de această dată; mai degrabă va returna vânzările anuale ale vânzătorului al cărui nume se află în celula H8 .
Lecturi similare
- Motive și corecții ale erorii NAME în Excel (10 exemple)
- La eroare, reluați Următoarea: Gestionarea erorilor în Excel VBA
- Excel VBA: Dezactivați funcția "La eroare, reluați următoarea"
6. Funcția HLOOKUP cu eroare în referință
Dacă introduceți un număr de index de rând incorect în funcția HLOOKUP Excel va afișa REF Să presupunem că, pentru setul nostru de date, dorim să aflăm vânzările totale din diferite trimestre folosind HLOOKUP Deci am scris următoarea formulă într-o celulă goală, =HLOOKUP(H8,B5:F12,9,FALSE)
Aici, H8 este valoarea de căutare, B5:F12 este matricea tabelului. 9 este numărul indexului ROW și FALSE indică faptul că formula va returna o potrivire exactă.
În formula noastră, am dat 9 ca număr de index al rândului. Dar matricea tabelului este B5:F12 care are doar 8 rânduri. Ca urmare, formula va returna un număr REF eroare.
Să corectăm formula.
➤ Introduceți următoarea formulă corectată,
=HLOOKUP(H8,B5:F12,8,FALSE)
Aici, H8 este valoarea de căutare, B5:F12 este matricea tabelului. 8 este numărul de index al rândului și FALSE indică faptul că formula va returna o potrivire exactă.
Acum, în acest moment, indexul rândului numărul 8 se află în matricea tabelului. Deci, formula nu va afișa REF eroare; mai degrabă va returna vânzările totale în Trimestrul 3 .
7. Funcția INDEX cu referință incorectă
Dacă introduceți un număr incorect de rând sau de coloană în funcția INDEX Excel va afișa REF eroare. Să spunem că, pentru setul nostru de date, dorim să aflăm vânzările anuale totale, așa că am scris următoarea formulă într-o celulă goală, =INDEX(B6:F12,7,6)
Aici, B5:F12 este matricea. 7 este numărul rândului și 6 este numărul coloanei.
În formula noastră, am dat 6 ca număr de coloană. Dar matricea este B5:F12 care are doar 5 coloane. Ca urmare, formula va da un rezultat REF eroare.
Să corectăm formula.
➤ Introduceți următoarea formulă corectată,
=INDEX(B6:F12,7,6)
Aici, B5:F12 este matricea. 7 este numărul rândului și 5 este numărul coloanei.
Acum, în acest moment, coloana numărul 5 se află în interiorul tabloului. Deci, formula nu va arăta REF eroare; mai degrabă va da valoarea vânzărilor anuale totale.
8. Eroare de referință în funcția INDIRECT
În momentul importului de date dintr-un alt registru de lucru cu ajutorul aplicației INDIRECT dacă registrul de lucru din care vor fi importate datele este închis, Excel va da un mesaj REF eroare. Să presupunem că dorim să importăm datele de vânzări ale unui vânzător numit Jennifer din registrul de lucru numit Jennifer .
Acum, fără a deschide registrul de lucru Jennifer am scris următoarea funcție în registrul de lucru curent,
=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")
Aici, Jennifer.xlsx este registrul de lucru din care dorim să importăm datele, H10 este numele foii, DATE_VÂNZĂRI de Jennifer.xlsx caiet de lucru. și $B$6 este celula foii DATE_VÂNZĂRI de Jennifer.xlsx caiet de lucru.
Dar formula nu va importa date din registrul de lucru. Va afișa un mesaj REF eroare.
➤ Acum deschideți registrul de lucru Jennifer și introduceți din nou aceeași formulă.
De data asta, nu va apărea REF și va da valoarea de la Jennifer caiet de lucru.
9. Introduceți un text personalizat în loc de REF Error cu funcția IFERROR
Putem elimina REF eroare din foaia de calcul și putem afișa un text personalizat în locul acestei erori folosind funcția IFERROR. Luați în considerare primul exemplu în care am obținut coloana de formule cu #REF! din cauza ștergerii unei coloane. Acum, cu semnul IFERROR vom afișa textul Incomplet în locul acelor semne de eroare.
➤ Mai întâi, introduceți următoarea formulă în prima celulă a coloanei, apăsați ENTER , și trageți celula până la capăt pentru a aplica formula în toate celulele.
=IFERROR(SUM(B6,C6,D6,E6), "Incomplet")
Formula va da suma dacă nu apare nicio eroare.
Acum, dacă ștergem una dintre coloane, formula nu va mai afișa semnul de eroare, ci va afișa textul "Incomplet" .
Citește mai mult: Eroare Excel: Numărul din această celulă este formatat ca text (6 remedii)
Concluzie
În acest articol, am încercat să vă oferim idei de bază despre cum să vă REF eroare apare în Excel și cum puteți rezolva astfel de erori. Sper că acum puteți rezolva problema erorii de referință în Excel. Dacă vă confruntați cu orice confuzie, nu ezitați să lăsați un comentariu.