Բովանդակություն
Հղման սխալ կամ 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-ում հղման սխալի խնդիրը: Եթե որևէ շփոթության հանդիպեք, խնդրում ենք ազատ զգալ թողնել մեկնաբանություն: