REF kļūda programmā Excel (9 piemēroti piemēri)

  • Dalīties Ar Šo
Hugh West

Atsauces kļūda vai REF Kļūda programmā Excel rodas, ja formula atsaucas uz nederīgām šūnām. Tas var notikt, ja dzēšat formulā izmantotās šūnas, rindas vai kolonnas. Atsauces kļūdas gadījumā Excel parāda #REF! kļūdas zīme. Šajā rakstā mēs parādīsim, kā REF Excel programmā var rasties kļūdas un kā tās novērst.

Aplūkojiet šādu datu kopu. Šeit ir doti dažādu pārdevēju ceturkšņa un gada pārdošanas dati. Gada pārdošanas dati ir iegūti, summējot visus ceturkšņa pārdošanas datus. Tagad, izmantojot šo datu kopu, mēs parādīsim, kā. REF kļūda var notikt programmā Excel un kā jūs varat atbrīvoties no kļūdas.

Lejupielādēt Practice Workbook

Darba burtnīcu varat lejupielādēt no tālāk norādītās saites.

REF kļūdas programmā Excel.xlsx

Kļūdas novēršanas piemēri programmā Excel

1. REF kļūda, dzēšot šūnu, kolonnu vai rindu

Ja mēs dzēsīsim formulā izmantoto šūnu, kolonnu vai rindu, Excel parādīs. REF kļūda formulas šūnā. Redzēsim, ja mēs dzēsīsim 4. ceturkšņa pārdošanas apjomi (sleja E ) no mūsu datu kopas, kas notiks.

Dzēšot 4. ceturkšņa pārdošanas apjomi slejā, tagad šūnas Pārdošanas apjoms gadā slejā tiek parādīti REF Kļūda. Tas notiek tāpēc, ka tagad formula šajā kolonnā nevar atrast vienu no minētajām kolonnām. Ja mēs izvēlamies jebkuru šūnas šūnu no formulas kolonnas, formulas joslā redzam, ka tiek parādīta viena no minētajām šūnām. #REF! Paraksts. Tā kā esam izdzēsuši formulas minētās šūnas kolonnu, tagad formula nevar atrast šūnas un rāda. REF kļūda.

Lasīt vairāk: Kā novērst kļūdu #REF! programmā Excel (6 risinājumi)

2. Šūnu ar REF kļūdu atrašana

Ja jūsu datu kopai ir ļoti gara datu kopa un tajā ir daudz formulu, noskaidrojot, vai REF kļūdas manuāli var būt nogurdinoši. Taču ir nepieciešams noskaidrot visas REF kļūdas, lai jūs varētu tās novērst.

➤ Lai uzzinātu visas kļūdas uzreiz, vispirms atlasiet visu datu kopu un dodieties uz Sākumlapa> Rediģēšana> Atrast> Izvēlēties> Iet uz īpašo .

➤ Pēc tam, Pārejiet uz Īpašais parādīsies logs. Vispirms atlasiet Formulas un pārbaudiet Kļūdas . Pēc tam noklikšķiniet uz LABI .

Tagad redzēsiet visas šūnas ar REF datu kopā tiks atlasīta kļūda.

Lasīt vairāk: Kā atrast atsauces kļūdas programmā Excel (3 vienkāršas metodes)

3. Vairāku REF kļūdu novēršana

Varat noņemt visus REF kļūdas no Excel datu kopas, izmantojot Atrast un aizstāt ➤ Vispirms atlasiet visu datu kopu un dodieties uz Sākumlapa> Rediģēšana> Atrast> Atlasīt> Aizstāt .

Tagad Atrast un aizstāt tiks parādīts logs.

➤ In the Atrodiet, kas kastes tips #REF! un noklikšķiniet uz Aizstāt visus .

Pēc tam tiks parādīts apstiprinājuma lodziņš, kurā būs norādīts aizvietojumu skaits.

➤ Prese LABI šajā lodziņā un aizveriet Atrast un aizstāt kaste.

Rezultātā jūs redzēsiet, ka vairs nav REF kļūda jūsu datu kopā. Formulā tiek parādīta vērtība, izņemot svītrotās kolonnas.

Ja noklikšķiniet uz jebkuras formulas kolonnas šūnas, formulas joslā redzēsiet, ka #REF! zīme tiek noņemta un formula aprēķina vērtību, ņemot vērā tikai esošās šūnas. .

Lasīt vairāk: Kā noņemt vērtības kļūdu programmā Excel (4 ātras metodes)

4. Diapazona atsauce, lai izvairītos no REF kļūdas

Tā vietā, lai atsauktos uz šūnām ar komatiem kā relatīvajām atsaucēm, varat izmantot virknes atsauci, lai izvairītos no REF Iepriekšējos gadījumos šūnā tika izmantota šāda formula F6 , =SUM(B6,C6,D6,E6) . Tagad mēs izmantosim diapazona atsauci, lai noskaidrotu saskaitāmo vērtību slejā F .

➤ Ievadiet šādā šūnā šādu formulu F6 ,

=SUM(B6:E6)

Šajā gadījumā formulā tiks izmantots šūnu diapazons B6:E6 kā atsauci un sniegs summēšanu šūnā F6 ... Drag cell F6 datu kopas beigās, lai formula tiktu piemērota visām kolonnas šūnām. F .

Tagad, ja dzēsīsiet vienu no formulā izmantotajām kolonnām, redzēsiet, ka formulas. REF Šoreiz kļūda netiks parādīta. Šajā gadījumā formula aprēķinās vērtību, izlaižot svītrotās kolonnas vērtības.

5. VLOOKUP funkcijas REF kļūda

Ja ievadāt nepareizu kolonnas indeksa numuru. VLOOKUP funkcija Excel parādīs REF Pieņemsim, ka mūsu datu kopā mēs vēlamies atrast dažādu pārdevēju gada pārdošanas apjomus. Tāpēc tukšā šūnā esam ierakstījuši šādu formulu, =VLOOKUP(H8,A4:F12,7,FALSE). Šeit, H8 ir meklēšanas vērtība ( Harolds ), A4:F12 ir tabulas masīvs. 7 ir kolonnas indeksa numurs un FALSE norāda, ka formulā tiks atrasta precīza atbilstība.

Mūsu formulā kā kolonnas indeksa numurs ir norādīts 7. Bet tabulas masīvs ir A4:F12 kurā ir tikai 6 kolonnas. Rezultātā formula atgriezīs formulu REF kļūda.

Labosim formulu.

➤ Ierakstiet šādu koriģēto formulu,

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

Šeit, H8 ir meklēšanas vērtība, A4:F12 ir tabulas masīvs. 6 ir kolonnas indeksa numurs un FALSE norāda, ka formulā tiks atrasta precīza atbilstība.

Šobrīd tabulas masīvā atrodas kolonnas indeksa numurs 6. Tāpēc formula nerādīs. REF šoreiz kļūda; drīzāk tā atgriezīs tā pārdevēja gada pārdošanas apjomu, kura vārds ir šūnā H8 .

Līdzīgi lasījumi

  • Kļūdas nosaukuma kļūdas iemesli un labojumi programmā Excel (10 piemēri)
  • Kļūdas gadījumā atsākt nākamo: Kļūdas apstrāde programmā Excel VBA
  • Excel VBA: izslēdziet "Kļūdas gadījumā atsākt nākamo"

6. HLOOKUP funkcija ar kļūdu atsaucē

Ja ievadāt nepareizu rindas indeksa numuru funkcija HLOOKUP Excel parādīs REF Pieņemsim, ka mūsu datu kopai vēlamies atrast dažādu ceturkšņu kopējo pārdošanas apjomu, izmantojot HLOOKUP . Tātad mēs tukšā šūnā esam ievadījuši šādu formulu, = HLOOKUP(H8,B5:F12,9,FALSE) Šeit, H8 ir meklēšanas vērtība, B5:F12 ir tabulas masīvs. 9 ir ROW indeksa numurs un FALSE norāda, ka formulā tiks atrasta precīza atbilstība.

Mūsu formulā kā rindas indeksa numurs ir norādīts 9. Bet tabulas masīvs ir B5:F12 kurā ir tikai 8 rindas. Rezultātā formula atgriezīs a REF kļūda.

Labosim formulu.

➤ Ierakstiet šādu koriģēto formulu,

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

Šeit, H8 ir meklēšanas vērtība, B5:F12 ir tabulas masīvs. 8 ir rindas indeksa numurs un FALSE norāda, ka formulā tiks atrasta precīza atbilstība.

Šobrīd tabulas masīvā atrodas rindas indeksa numurs 8. Tāpēc formula nerādīs. REF kļūda; tā drīzāk atgriezīs kopējo pārdošanas apjomu 3. ceturksnis .

7. INDEX funkcija ar nepareizu atsauci

Ja ievadāt nepareizu rindas vai kolonnas numuru. funkcija INDEX Excel parādīs REF Pieņemsim, ka mūsu datu kopai mēs vēlamies atrast kopējo gada pārdošanas apjomu. Tāpēc tukšā šūnā esam ierakstījuši šādu formulu, =INDEX(B6:F12,7,6) Šeit, B5:F12 ir masīvs. 7 ir rindas numurs un 6 ir kolonnas numurs.

Formulā kā kolonnas numuru esam norādījuši 6. Bet masīvs ir šāds. B5:F12 kurā ir tikai 5 kolonnas. Rezultātā formulas rezultātā tiks iegūts REF kļūda.

Labosim formulu.

➤ Ierakstiet šādu koriģēto formulu,

=INDEX(B6:F12,7,6)

Šeit, B5:F12 ir masīvs. 7 ir rindas numurs un 5 ir kolonnas numurs.

Šobrīd 5. sleja atrodas masīva iekšienē. Tāpēc formula nerādīs. REF kļūda; tā drīzāk norādīs kopējo gada apgrozījuma vērtību.

8. Atsauces kļūda funkcijā INDIRECT

Importējot datus no citas darbgrāmatas ar INDIRECT funkciju, ja darbgrāmata, no kuras tiks importēti dati, ir slēgta, Excel parādīs REF kļūda. Pieņemsim, ka mēs vēlamies importēt pārdevēja ar nosaukumu Jennifer no darbgrāmatas ar nosaukumu Jennifer .

Tagad, neatverot darbgrāmatu Jennifer pašreizējā darbgrāmatā esam ievadījuši šādu funkciju,

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

Šeit, Jennifer.xlsx ir darbgrāmata, no kuras vēlamies importēt datus, H10 ir lapas nosaukums, SALES_DATA no Jennifer.xlsx darba burtnīca. un $B$6 ir lapas šūna SALES_DATA no Jennifer.xlsx darba burtnīca.

Bet formula neimportēs datus no darbgrāmatas. Tā parādīs REF kļūda.

➤ Tagad atveriet darbgrāmatu Jennifer un vēlreiz ievietojiet to pašu formulu.

Šoreiz tas netiks parādīts REF kļūdu un sniegs vērtību no Jennifer darba burtnīca.

9. Ierakstiet pielāgotu tekstu REF kļūdas vietā, izmantojot funkciju IFERROR

Mēs varam noņemt REF kļūdu no mūsu darblapas un šīs kļūdas vietā var parādīt pielāgotu tekstu, izmantojot funkciju IFERROR. Aplūkojiet pirmo piemēru, kurā mēs ieguvām formulas kolonnu ar #REF! zīme, jo ir dzēsta viena sleja. Tagad ar IFERROR funkciju, šo kļūdas zīmju vietā tiks parādīts teksts Incomplete.

➤ Vispirms kolonnas pirmajā šūnā ierakstiet šādu formulu, nospiediet IEVADIET un velciet šūnas līdz galam, lai piemērotu formulu visās šūnās.

=IFERROR(SUM(B6,C6,D6,E6), "Nepilnīgs")

Ja kļūda nav pieļauta, formula sniegs summēšanas rezultātu.

Tagad, ja mēs dzēsīsim vienu no kolonnām, formulā vairs netiks parādīta kļūdas zīme, bet gan teksts "Nepilnīgs" .

Lasīt vairāk: Excel kļūda: skaitlis šajā šūnā ir formatēts kā teksts (6 labojumi)

Secinājums

Šajā rakstā mēs esam centušies sniegt jums pamatinformāciju par to, kā REF kļūda rodas programmā Excel un kā jūs varat risināt šādas kļūdas. Ceru, ka tagad jūs varat atrisināt atsauces kļūdas problēmu programmā Excel. Ja saskaraties ar neskaidrībām, lūdzu, nekautrējieties atstāt komentāru.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.