REF սխալ Excel-ում (9 հարմար օրինակներ)

  • Կիսվել Սա
Hugh West

Հղման սխալ կամ REF Սխալ է առաջանում Excel-ում, երբ բանաձևը վերաբերում է անվավեր բջիջներին: Դա կարող է տեղի ունենալ, երբ ջնջում եք բջիջները, տողերը կամ սյունակները, որոնք օգտագործվում են բանաձևում: Հղման սխալի դեպքում Excel-ը ցույց է տալիս #REF! սխալի նշան. Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես REF սխալները կարող են առաջանալ Excel-ում և ինչպես կարող եք հաղթահարել այդ սխալը:

Դիտարկենք հետևյալ տվյալների բազան: Այստեղ բերվում են տարբեր վաճառողների վաճառքի եռամսյակային և տարեկան տվյալները։ Վաճառքի տարեկան տվյալները կարելի է գտնել՝ ամփոփելով վաճառքի եռամսյակային բոլոր տվյալները: Այժմ, օգտագործելով այս տվյալների բազան, մենք ձեզ ցույց կտանք, թե ինչպես REF սխալը կարող է տեղի ունենալ Excel-ում և ինչպես կարող եք ազատվել սխալից:

Ներբեռնման պրակտիկա Աշխատանքային գիրք

Դուք կարող եք ներբեռնել աշխատանքային գրքույկը ստորև բերված հղումից

REF սխալները Excel.xlsx-ում

Excel-ում REF սխալի հետ աշխատելու օրինակներ

1. REF սխալ բջիջ, սյուն կամ տող ջնջելիս

Եթե ջնջենք բանաձևում օգտագործվող բջիջը, սյունակը կամ տողը, Excel-ը ցույց կտա REF սխալ բանաձևի բջիջում: Տեսնենք, եթե ջնջենք 4-րդ եռամսյակի վաճառքները (սյունակ E ) մեր տվյալների բազայից, ինչ կլինի:

Արդյունքում Quarter 4 sales սյունակը ջնջելու դեպքում Տարեկան վաճառքի սյունակի բջիջները ցույց են տալիս REF սխալը: Դա տեղի է ունենում, քանի որ այժմ այս սյունակի բանաձևը չի կարող գտնել նշված սյունակներից մեկը: Եթե ​​մենք ընտրենք որևէ բջիջբանաձևի սյունակում մենք կարող ենք տեսնել բանաձևի տողից, որ նշված բջիջներից մեկը ցույց է տալիս #REF! Ստորագրել. Քանի որ մենք ջնջել ենք բանաձևի նշված բջիջի սյունակը, այժմ բանաձևը չի կարողանում գտնել բջիջը և ցույց է տալիս REF սխալը:

Կարդալ ավելին. Ինչպես շտկել #REF-ը: Սխալ Excel-ում (6 լուծում)

2. Պարզեք բջիջները REF սխալով

Եթե ունեք շատ երկար տվյալների բազա և շատ բանաձևեր ձեր տվյալների բազայում, պարզեք REF ձեռքով սխալները կարող են հոգնեցուցիչ լինել: Բայց անհրաժեշտ է պարզել բոլոր REF սխալները, որպեսզի կարողանաք լուծել սխալները:

➤ Բոլոր սխալները միաժամանակ պարզելու համար նախ ընտրեք ձեր ամբողջը: տվյալների բազա և գնացեք Տուն > Խմբագրում > Գտնել & AMP; Ընտրել > Անցեք Հատուկ ։

➤ Դրանից հետո կհայտնվի Գնալ Հատուկ պատուհան։ Նախ ընտրեք Բանաձևեր և ստուգեք Սխալներ : Դրանից հետո սեղմեք OK :

Այժմ կտեսնեք Ձեր տվյալների բազայում REF սխալ ունեցող բոլոր բջիջները կընտրվեն:

Կարդալ ավելին. Ինչպես գտնել հղում Սխալներ Excel-ում (3 հեշտ մեթոդ)

3. Բազմաթիվ REF սխալների հեռացում

Դուք կարող եք հեռացնել բոլոր REF սխալները ձեր Excel-ի տվյալների բազայից՝ օգտագործելով Գտնել և փոխարինել հատկանիշը: ➤ Նախ ընտրեք ձեր ամբողջ տվյալների բազան և անցեք Տուն > Խմբագրում > Գտնել & AMP; Ընտրել >Փոխարինել ։

Այժմ կհայտնվի Գտնել և փոխարինել պատուհանը։

Գտեք ինչ տուփի տեսակը #REF! և սեղմեք Փոխարինել բոլորը :

Դրանից հետո կհայտնվի հաստատման տուփ, որը ցույց է տալիս փոխարինումների քանակը:

➤ Այս վանդակում սեղմեք OK և փակեք Գտնել և փոխարինել վանդակը:

Արդյունքում կտեսնեք, որ այնտեղ Ձեր տվյալների բազայում այլևս չկա REF սխալ: Բանաձևը ցույց է տալիս ջնջված սյունակներից ազատող արժեքը:

Եթե կտտացնում եք բանաձևի սյունակի որևէ բջիջ, բանաձևի տողից կարող եք տեսնել, որ #REF ! նշանը հանվում է, և բանաձևը հաշվարկում է արժեքը միայն առկա բջիջները հաշվի առնելով :

Կարդալ ավելին` Ինչպե՞ս հեռացնել արժեքի սխալը Excel-ում (4 արագ մեթոդ)

4. Շրջանակի հղում՝ խուսափելու REF սխալից

Վերջին ստորակետներով բջիջները որպես հարաբերական հղումներ նշելու փոխարեն , կարող եք օգտագործել տիրույթի հղում՝ REF սխալից խուսափելու համար: Նախորդ դեպքերում F6 , =SUM(B6,C6,D6,E6) բջիջում օգտագործել ենք հետևյալ բանաձևը։ Այժմ մենք կօգտագործենք միջակայքի հղումը՝ F սյունակի գումարումը պարզելու համար:

F6 ,

<8 բջիջում մուտքագրեք հետևյալ բանաձևը:> =SUM(B6:E6)

Այստեղ բանաձևը կօգտագործի բջիջների միջակայքը B6:E6 որպես հղում և կտա ամփոփումը F6 բջիջում: Քաշեք F6 բջիջը ձեր տվյալների հավաքածուի վերջ, այնպես որ բանաձևըկկիրառվի F սյունակի բոլոր բջիջների վրա:

Այժմ եթե ջնջեք ձեր սյունակներից մեկը, որն օգտագործվում է բանաձևում, կտեսնեք. որ REF սխալն այս անգամ չի ցուցադրվի: Այս դեպքում,  բանաձևը կհաշվարկի ջնջված սյունակի արժեքները բաց թողնելով արժեքը:

5. VLOOKUP ֆունկցիայի REF սխալ

Եթե դուք սխալ եք տեղադրել սյունակի ինդեքսի համարը VLOOKUP ֆունկցիայի Excel-ում ցույց կտա REF սխալը: Ենթադրենք, որ մեր տվյալների բազայի համար մենք ցանկանում ենք գտնել տարբեր վաճառողների տարեկան վաճառք: Այսպիսով, մենք դատարկ բջիջում մուտքագրել ենք հետևյալ բանաձևը, =VLOOKUP(H8,A4:F12,7,FALSE). Այստեղ, H8 որոնման արժեքն է ( Harold ), A4:F12 աղյուսակի զանգվածն է: 7 սյունակի ինդեքսի համարն է և FALSE նշում է, որ բանաձևը կվերադարձնի ճշգրիտ համընկնում:

Մեր բանաձևում մենք որպես սյունակի ինդեքսի համար տվել են 7: Բայց սեղանի զանգվածը A4:F12 որն ունի ընդամենը 6 սյունակ: Արդյունքում բանաձևը կվերադարձնի REF սխալ։

Եկեք ուղղենք բանաձևը։

➤ Մուտքագրեք հետևյալ ուղղված բանաձևը։ ,

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

Այստեղ H8 որոնման արժեքն է, A4:F12 աղյուսակի զանգվածը։ 6 սյունակի ինդեքսի համարն է և FALSE նշում է, որ բանաձևը կվերադարձնի ճշգրիտ համընկնում:

Այժմ այս պահին, թիվ 6 սյունակի ինդեքսը գտնվում է աղյուսակի զանգվածում: Այսպիսով, բանաձևը չի ցուցադրի REF սխալը սաժամանակ; ավելի շուտ այն կվերադարձնի այն վաճառողի տարեկան վաճառքը, որի անունը նշված է H8 բջիջում:

Նման ընթերցումներ

  • Excel-ում NAME սխալի պատճառները և ուղղումները (10 օրինակ)
  • Սխալի մասին Resume Հաջորդը. Սխալը կարգավորելը Excel VBA-ում
  • Excel VBA. Անջատեք «On Error Resume Next»-ը

6. HLOOKUP ֆունկցիան՝ հղումում սխալով

Եթե դուք Տեղադրեք սխալ տողի ինդեքսի համար HLOOKUP ֆունկցիայում Excel-ը ցույց կտա REF սխալը: Ենթադրենք մեր տվյալների բազայի համար մենք ցանկանում ենք գտնել տարբեր եռամսյակների ընդհանուր վաճառքները՝ օգտագործելով HLOOKUP : Այսպիսով, մենք դատարկ բջիջում մուտքագրել ենք հետևյալ բանաձևը. =HLOOKUP(H8,B5:F12,9,FALSE) Այստեղ, H8 որոնման արժեքն է, B5:F12 աղյուսակի զանգվածը: 9 ՏԱՐԻ ինդեքսի համարն է և FALSE նշում է, որ բանաձևը կվերադարձնի ճշգրիտ համընկնում:

Մեր բանաձևում մենք որպես տողի ինդեքսի համար տվել են 9-ը։ Բայց սեղանի զանգվածը B5:F12 ն է, որն ունի ընդամենը 8 տող: Արդյունքում բանաձևը կվերադարձնի REF սխալ:

Եկեք ուղղենք բանաձևը:

➤ Մուտքագրեք հետևյալ ուղղված բանաձևը: ,

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

Այստեղ H8 որոնման արժեքն է, B5:F12 աղյուսակի զանգվածը։ 8 տողի ինդեքսի համարն է և FALSE նշում է, որ բանաձևը կվերադարձնի ճշգրիտ համընկնում:

Այժմ այս պահին, 8-րդ շարքի ինդեքսը գտնվում է աղյուսակի զանգվածում: Այսպիսով,բանաձևը չի ցուցադրի REF սխալը. ավելի շուտ այն կվերադարձնի ընդհանուր վաճառքը 3-րդ եռամսյակում :

7. INDEX ֆունկցիան սխալ հղումով

Եթե տեղադրեք սխալ տող կամ սյունակի համարը INDEX ֆունկցիայի Excel-ում ցույց կտա REF սխալը: Ենթադրենք,  մեր տվյալների բազայի համար մենք ցանկանում ենք գտնել տարեկան ընդհանուր վաճառքը: Այսպիսով, մենք դատարկ բջիջում մուտքագրել ենք հետևյալ բանաձևը, =INDEX(B6:F12,7,6) Այստեղ, B5:F12 զանգվածն է: 7 տողի համարն է, իսկ 6 սյունակի համարն է:

Մեր բանաձևում մենք որպես սյունակ տվել ենք 6-ը: թիվ. Բայց զանգվածը B5:F12 ն է, որն ունի ընդամենը 5 սյունակ: Արդյունքում բանաձևը կտա REF սխալ։

Եկեք ուղղենք բանաձևը։

➤ Մուտքագրեք հետևյալ ուղղված բանաձևը։ ,

=INDEX(B6:F12,7,6)

Այստեղ B5:F12 զանգվածն է: 7 տողի համարն է, իսկ 5 սյունակի համարն է:

Այժմ 5-րդ սյունակը գտնվում է սյունակի մեջ: զանգված. Այսպիսով, բանաձևը չի ցուցադրի REF սխալը; ավելի շուտ դա կտա ընդհանուր տարեկան վաճառքի արժեքը:

8. Հղման սխալ ԱՆՈՒՂԻՂ ֆունկցիայի մեջ

Այլ աշխատանքային գրքույկից տվյալների ներմուծման ժամանակ INDIRECT ֆունկցիան, եթե աշխատանքային գրքույկը, որտեղից կներմուծվեն տվյալները, փակ է, Excel-ը կտա REF սխալ: Ենթադրենք, մենք ցանկանում ենք ներմուծել Ջենիֆեր անունով վաճառողի վաճառքի տվյալները նշված աշխատանքային գրքույկից։ Ջենիֆեր ։

Այժմ, առանց աշխատանքային գրքույկը բացելու Ջենիֆեր , մենք մեր ընթացիկ աշխատանքային գրքում մուտքագրել ենք հետևյալ ֆունկցիան,

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

Ահա, Jennifer.xlsx աշխատանքային գիրքն է, որտեղից մենք ցանկանում ենք ներմուծել տվյալները, H10 թերթի անունն է, SALES_DATA Jennifer.xlsx աշխատանքային գրքույկից: և $B$6 Jennifer.xlsx աշխատանքային գրքի SALES_DATA թերթիկի բջիջն է:

Բայց բանաձևը տվյալներ չի ներմուծի աշխատանքային գրքույկից: Այն ցույց կտա REF սխալ:

➤ Այժմ բացեք աշխատանքային գիրքը Ջենիֆեր և նորից տեղադրեք նույն բանաձևը:

Այս անգամ այն ​​այլևս չի ցուցադրի REF սխալը և կտա արժեքը Ջենիֆեր աշխատանքային գրքույկից:

9. Մուտքագրեք հատուկ տեքստ REF սխալի փոխարեն IFERROR ֆունկցիայով

Մենք կարող ենք հեռացնել REF սխալը մեր աշխատաթերթից և կարող ենք ցուցադրել հատուկ տեքստ տեղում։ այս սխալը օգտագործելով IFERROR ֆունկցիան: Դիտարկենք առաջին օրինակը, որտեղ մենք ստացել ենք բանաձևի սյունակը #REF: ստորագրեք մեկ սյունակ ջնջելու պատճառով: Այժմ IFERROR ֆունկցիայի միջոցով մենք այդ սխալի նշանների տեղում ցույց կտանք Incomplete տեքստը։

➤ Նախ սյունակի առաջին բջիջում մուտքագրեք հետևյալ բանաձևը, սեղմեք <1։>Մուտքագրեք և քաշեք բջիջը մինչև վերջ` բանաձևը բոլոր բջիջներում կիրառելու համար:

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

Բանաձևը կտա գումարը, եթե սխալ չկա:տեղի է ունենում:

Այժմ, եթե ջնջենք սյունակներից մեկը, բանաձևն այլևս չի ցուցադրի սխալի նշանը: Ավելի շուտ այն ցույց կտա «Անավարտ» տեքստը :

Կարդալ ավելին. Excel-ի սխալ. Բջիջը ֆորմատավորվում է որպես տեքստ (6 ուղղում)

Եզրակացություն

Այս հոդվածում մենք փորձել ենք ձեզ հիմնական գաղափարներ տալ, թե ինչպես է REF սխալն առաջանում Excel-ում: և ինչպես կարող եք վարվել նման սխալների հետ: Հուսով եմ, որ այժմ դուք կարող եք լուծել Excel-ում հղման սխալի խնդիրը: Եթե ​​որևէ շփոթության հանդիպեք, խնդրում ենք ազատ զգալ թողնել մեկնաբանություն:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: