តារាងមាតិកា
កំហុសយោង ឬ REF កំហុសកើតឡើងនៅក្នុង Excel នៅពេលដែលរូបមន្តសំដៅទៅលើក្រឡាមិនត្រឹមត្រូវ។ វាអាចកើតឡើងនៅពេលដែលអ្នកលុបក្រឡា ជួរដេក ឬជួរឈរដែលត្រូវបានប្រើក្នុងរូបមន្តមួយ។ ក្នុងករណីមានកំហុសយោង Excel បង្ហាញ #REF! សញ្ញាកំហុស។ នៅក្នុងអត្ថបទនេះ យើងនឹងបង្ហាញអ្នកពីរបៀបដែលកំហុស REF អាចកើតឡើងនៅក្នុង Excel និងរបៀបដែលអ្នកអាចដោះស្រាយជាមួយនឹងកំហុស។
ពិចារណាលើសំណុំទិន្នន័យខាងក្រោម។ នៅទីនេះ ទិន្នន័យលក់ប្រចាំត្រីមាស និងប្រចាំឆ្នាំរបស់អ្នកលក់ផ្សេងៗគ្នាត្រូវបានផ្តល់ឱ្យ។ ទិន្នន័យលក់ប្រចាំឆ្នាំត្រូវបានរកឃើញដោយការបូកសរុបទិន្នន័យលក់ប្រចាំត្រីមាសទាំងអស់។ ឥឡូវនេះដោយប្រើសំណុំទិន្នន័យនេះ យើងនឹងបង្ហាញអ្នកពីរបៀបដែល REF error អាចកើតឡើងនៅក្នុង Excel និងរបៀបដែលអ្នកអាចកម្ចាត់កំហុសបាន។
Download Practice Workbook
អ្នកអាចទាញយកសៀវភៅការងារពីតំណខាងក្រោម
កំហុស REF ក្នុង Excel.xlsx
ឧទាហរណ៍នៃការដោះស្រាយកំហុស REF នៅក្នុង Excel
1. កំហុស REF ពីការលុបក្រឡា ជួរឈរ ឬជួរដេក
ប្រសិនបើយើងលុបក្រឡា ជួរឈរ ឬជួរដេកដែលប្រើក្នុងរូបមន្ត Excel នឹងបង្ហាញ REF កំហុសក្នុងក្រឡារូបមន្ត។ សូមមើលថាតើយើងលុប ការលក់ត្រីមាសទី 4 (ជួរឈរ E ) ពីសំណុំទិន្នន័យរបស់យើង តើនឹងមានអ្វីកើតឡើង។
ជាលទ្ធផល នៃការលុបជួរឈរ ការលក់ត្រីមាសទី 4 ឥឡូវនេះក្រឡានៃជួរឈរ ការលក់ប្រចាំឆ្នាំ កំពុងបង្ហាញកំហុស REF ។ វាកំពុងកើតឡើងដោយសារតែឥឡូវនេះរូបមន្តក្នុងជួរឈរនេះមិនអាចរកឃើញមួយក្នុងចំណោមជួរឈរដែលបានយោង។ ប្រសិនបើយើងជ្រើសរើសក្រឡាណាមួយពីជួរឈររូបមន្ត យើងអាចឃើញពីរបាររូបមន្ត ដែលក្រឡាមួយក្នុងចំនោមក្រឡាដែលបានណែនាំកំពុងបង្ហាញ #REF! ចុះហត្ថលេខា។ ដូចដែលយើងបានលុបជួរឈរនៃក្រឡាដែលបានយោងនៃរូបមន្ត ឥឡូវរូបមន្តមិនអាចរកឃើញក្រឡា ហើយកំពុងបង្ហាញកំហុស REF ។
អានបន្ថែម៖ របៀបជួសជុល #REF! កំហុសក្នុង Excel (6 ដំណោះស្រាយ)
2. ការស្វែងរកក្រឡាដែលមានកំហុស REF
ប្រសិនបើអ្នកមានសំណុំទិន្នន័យវែងឆ្ងាយ និងរូបមន្តជាច្រើននៅក្នុងសំណុំទិន្នន័យរបស់អ្នក ការស្វែងរក កំហុស REF ដោយដៃអាចធុញទ្រាន់។ ប៉ុន្តែវាចាំបាច់ក្នុងការស្វែងរកកំហុស REF ទាំងអស់ ដូច្នេះអ្នកនឹងអាចដោះស្រាយកំហុសបាន។
➤ ដើម្បីរកឱ្យឃើញនូវកំហុសទាំងអស់ក្នុងពេលតែមួយ ជាដំបូងជ្រើសរើសទាំងមូលរបស់អ្នក dataset ហើយចូលទៅកាន់ Home > ការកែសម្រួល > ស្វែងរក & ជ្រើសរើស > ចូលទៅកាន់ Special ។
➤ បន្ទាប់ពីនោះ ចូលទៅកាន់ Special window នឹងបង្ហាញឡើង។ ដំបូង ជ្រើសរើស រូបមន្ត ហើយពិនិត្យលើ កំហុស ។ បន្ទាប់ពីនោះចុចលើ យល់ព្រម ។
ឥឡូវនេះ អ្នកនឹងឃើញ ក្រឡាទាំងអស់ដែលមាន REF កំហុសនៅក្នុងសំណុំទិន្នន័យរបស់អ្នកនឹងត្រូវបានជ្រើសរើស។
អានបន្ថែម៖ របៀបស្វែងរកឯកសារយោង Errors in Excel (3 Easy Methods)
3. ការលុបកំហុស REF ច្រើន
អ្នកអាចលុបកំហុស REF ទាំងអស់ចេញពីសំណុំទិន្នន័យ Excel របស់អ្នកដោយប្រើ ស្វែងរក និងជំនួសមុខងារ ។ ➤ ដំបូង ជ្រើសរើសសំណុំទិន្នន័យទាំងមូលរបស់អ្នក ហើយចូលទៅកាន់ Home > ការកែសម្រួល > ស្វែងរក & ជ្រើសរើស >ជំនួស ។
ឥឡូវនេះ បង្អួច ស្វែងរក និងជំនួស នឹងបង្ហាញឡើង។
➤ នៅក្នុង ស្វែងរកអ្វី ប្រភេទប្រអប់ #REF! ហើយចុចលើ ជំនួសទាំងអស់ ។
បន្ទាប់ពីនោះ ប្រអប់បញ្ជាក់នឹងលេចឡើងដែលបង្ហាញពីចំនួននៃការជំនួស។
➤ ចុច យល់ព្រម ក្នុងប្រអប់នេះ ហើយបិទប្រអប់ Find and Replace ។
ជាលទ្ធផល អ្នកនឹងឃើញនៅទីនោះ មិនមានកំហុស REF នៅក្នុងសំណុំទិន្នន័យរបស់អ្នកទៀតទេ។ រូបមន្តកំពុងបង្ហាញតម្លៃលើកលែងជួរឈរដែលបានលុប។
ប្រសិនបើអ្នកចុចលើក្រឡាណាមួយនៃជួរឈររូបមន្ត អ្នកអាចមើលឃើញពីរបាររូបមន្តដែល #REF ! សញ្ញាត្រូវបានដកចេញ ហើយ រូបមន្តកំពុងគណនាតម្លៃដោយពិចារណាលើក្រឡាដែលមានស្រាប់តែប៉ុណ្ណោះ ។
អានបន្ថែម៖ របៀបលុបកំហុសតម្លៃនៅក្នុង Excel (4 វិធីសាស្ត្ររហ័ស)
4. ជួរយោងដើម្បីជៀសវាងកំហុស REF
ជំនួសឱ្យការសំដៅលើក្រឡាដែលមានសញ្ញាក្បៀសជាឯកសារយោងដែលទាក់ទង អ្នកអាចប្រើសេចក្តីយោងជួរដើម្បីជៀសវាងកំហុស REF ។ ក្នុងករណីមុន យើងបានប្រើរូបមន្តខាងក្រោមនៅក្នុងក្រឡា F6 , =SUM(B6,C6,D6,E6)
។ ឥឡូវនេះយើងនឹងប្រើសេចក្តីយោងជួរដើម្បីស្វែងរកការបូកសរុបនៅក្នុងជួរឈរ F ។
➤ វាយរូបមន្តខាងក្រោមក្នុងក្រឡា F6 ,
=SUM(B6:E6)
នៅទីនេះ រូបមន្តនឹងប្រើជួរក្រឡា B6:E6 ជាឯកសារយោង ហើយនឹងផ្តល់ការបូកសរុបនៅក្នុងក្រឡា F6 ។ អូសក្រឡា F6 ទៅចុងបញ្ចប់នៃសំណុំទិន្នន័យរបស់អ្នក ដូច្នេះរូបមន្តនឹងត្រូវបានអនុវត្តទៅក្រឡាទាំងអស់ក្នុងជួរឈរ F ។
ឥឡូវនេះ ប្រសិនបើអ្នកលុបជួរឈរមួយរបស់អ្នកដែលត្រូវបានប្រើក្នុងរូបមន្ត អ្នកនឹងឃើញ ថាកំហុស REF នឹងមិនត្រូវបានបង្ហាញនៅពេលនេះទេ។ ក្នុងករណីនេះ រូបមន្តនឹងគណនាតម្លៃដែលលុបចោលតម្លៃនៃជួរឈរដែលបានលុប។
5. មុខងារ VLOOKUP កំហុស REF
ប្រសិនបើអ្នកបញ្ចូលមិនត្រឹមត្រូវ លេខសន្ទស្សន៍ជួរឈរនៅក្នុង មុខងារ VLOOKUP Excel នឹងបង្ហាញ REF កំហុស។ ឧបមាថាសម្រាប់សំណុំទិន្នន័យរបស់យើង យើងចង់ស្វែងរកការលក់ប្រចាំឆ្នាំរបស់អ្នកលក់ផ្សេងៗគ្នា។ ដូច្នេះយើងបានវាយបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡាទទេ =VLOOKUP(H8,A4:F12,7,FALSE).
Here, 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 ។
ការអានស្រដៀងគ្នា
- មូលហេតុ និងការកែកំហុស NAME ក្នុង Excel (ឧទាហរណ៍ 10)
- នៅលើកំហុស បន្តបន្ទាប់៖ ដោះស្រាយកំហុសក្នុង Excel VBA<2
- Excel VBA៖ បិទ “On Error Resume Next”
6. HLOOKUP Function with Error in Reference
ប្រសិនបើអ្នក បញ្ចូលលេខសន្ទស្សន៍ជួរដេកមិនត្រឹមត្រូវនៅក្នុង មុខងារ HLOOKUP Excel នឹងបង្ហាញកំហុស REF ។ ឧបមាថាសម្រាប់សំណុំទិន្នន័យរបស់យើង យើងចង់ស្វែងរកការលក់សរុបនៃត្រីមាសផ្សេងៗគ្នាដោយប្រើ HLOOKUP ។ ដូច្នេះយើងបានវាយបញ្ចូលរូបមន្តខាងក្រោមក្នុងក្រឡាទទេ =HLOOKUP(H8,B5:F12,9,FALSE)
ត្រង់នេះ H8 ជាតម្លៃរកមើល B5:F12 ជាតារាងអារេ។ 9 គឺជាលេខសន្ទស្សន៍ ROW ហើយ 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
នៅក្នុងពេលនាំចូលទិន្នន័យពីសៀវភៅការងារផ្សេងទៀតជាមួយ មុខងារ INDIRECT ប្រសិនបើសៀវភៅការងារពីកន្លែងដែលទិន្នន័យនឹងត្រូវបានបិទនោះ Excel នឹងផ្តល់កំហុស REF ។ ឧបមាថាយើងចង់នាំចូលទិន្នន័យលក់របស់អ្នកលក់ម្នាក់ឈ្មោះ Jennifer ពីសៀវភៅការងារដែលមានឈ្មោះ Jennifer ។
ឥឡូវនេះ ដោយមិនចាំបាច់បើកសៀវភៅការងារ Jennifer យើងបានវាយបញ្ចូលមុខងារខាងក្រោមនៅក្នុងសៀវភៅការងារបច្ចុប្បន្នរបស់យើង
=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")
នៅទីនេះ Jennifer.xlsx គឺជាសៀវភៅការងារដែលយើងចង់នាំចូលទិន្នន័យ H10 គឺជាឈ្មោះសន្លឹក។ SALES_DATA នៃ Jennifer.xlsx សៀវភៅការងារ។ និង $B$6 គឺជាក្រឡានៃសន្លឹក SALES_DATA នៃ Jennifer.xlsx សៀវភៅការងារ។
ប៉ុន្តែរូបមន្តនឹងមិននាំចូលទិន្នន័យពីសៀវភៅការងារទេ។ វានឹងបង្ហាញកំហុស REF ។
➤ ឥឡូវបើកសៀវភៅការងារ Jennifer ហើយបញ្ចូលរូបមន្តដដែលម្តងទៀត។
លើកនេះ វានឹងមិនបង្ហាញកំហុស REF ទៀតទេ ហើយនឹងផ្តល់តម្លៃពី Jennifer សៀវភៅការងារ។
9. បញ្ចូលអត្ថបទផ្ទាល់ខ្លួនជំនួសឱ្យកំហុស REF ជាមួយមុខងារ IFERROR
យើងអាចលុបកំហុស REF ចេញពីសន្លឹកកិច្ចការរបស់យើង ហើយអាចបង្ហាញអត្ថបទផ្ទាល់ខ្លួននៅកន្លែងនោះ។ នៃកំហុសនេះដោយប្រើ មុខងារ IFERROR ។ ពិចារណាឧទាហរណ៍ដំបូងដែលយើងទទួលបានជួរឈររូបមន្តជាមួយ #REF! ចុះហត្ថលេខាដោយសារតែលុបជួរឈរមួយ។ ឥឡូវនេះជាមួយនឹងមុខងារ IFERROR យើងនឹងបង្ហាញអត្ថបទមិនពេញលេញជំនួសសញ្ញាកំហុសទាំងនោះ។
➤ ដំបូងវាយរូបមន្តខាងក្រោមក្នុងក្រឡាទីមួយនៃជួរឈរ ចុច ENTER ហើយអូសក្រឡាទៅចុងដើម្បីអនុវត្តរូបមន្តក្នុងក្រឡាទាំងអស់។
=IFERROR(SUM(B6,C6,D6,E6), "Incomplete")
រូបមន្តនឹងផ្តល់ការបូកសរុបប្រសិនបើគ្មានកំហុសកើតឡើង។
ឥឡូវនេះ ប្រសិនបើយើងលុបជួរឈរណាមួយ នោះរូបមន្តនឹងមិនបង្ហាញសញ្ញាកំហុសទៀតទេ។ ផ្ទុយទៅវិញវានឹងបង្ហាញអត្ថបទ “មិនពេញលេញ” ។
អានបន្ថែម៖ កំហុស Excel៖ លេខនៅក្នុងនេះ ក្រឡាត្រូវបានធ្វើទ្រង់ទ្រាយជាអត្ថបទ (6 ជួសជុល)
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ យើងបានព្យាយាមផ្តល់ឱ្យអ្នកនូវគំនិតជាមូលដ្ឋានអំពីរបៀបដែលកំហុស REF កើតឡើងនៅក្នុង Excel និងរបៀបដែលអ្នកអាចដោះស្រាយជាមួយនឹងកំហុសបែបនេះ។ សង្ឃឹមថាឥឡូវនេះអ្នកអាចដោះស្រាយបញ្ហានៃកំហុសយោងនៅក្នុង Excel ។ ប្រសិនបើអ្នកប្រឈមមុខនឹងការភាន់ច្រលំ សូមបញ្ចេញមតិយោបល់។