មុខងារ VLOOKUP មិនដំណើរការទេ – ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

មាតិកា

មេរៀននេះពន្យល់ពីរបៀបដោះស្រាយយ៉ាងឆាប់រហ័សជាមួយនឹងស្ថានភាពដែលមុខងារមួយ។ VPR (VLOOKUP) មិនចង់ធ្វើការនៅក្នុង Excel 2013, 2010, 2007 និង 2003 និងរបៀបកំណត់ និងជួសជុលកំហុសទូទៅ និងយកឈ្នះលើដែនកំណត់ VPR.

នៅក្នុងអត្ថបទមុនៗជាច្រើន យើងបានស្វែងយល់ពីផ្នែកផ្សេងៗនៃមុខងារ VPR នៅក្នុង Excel ។ ប្រសិនបើអ្នកបានអានពួកវាដោយយកចិត្តទុកដាក់ ឥឡូវនេះអ្នកគួរតែក្លាយជាអ្នកជំនាញក្នុងវិស័យនេះ។ ទោះយ៉ាងណាក៏ដោយ វាមិនមែនដោយគ្មានហេតុផលដែលអ្នកជំនាញ Excel ជាច្រើនជឿនោះទេ។ VPR មួយនៃលក្ខណៈពិសេសស្មុគ្រស្មាញ។ វាមានដែនកំណត់ និងលក្ខណៈពិសេសជាច្រើនដែលក្លាយជាប្រភពនៃបញ្ហា និងកំហុសជាច្រើន។

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

នៅក្នុងអត្ថបទនេះអ្នកនឹងឃើញការពន្យល់សាមញ្ញអំពីកំហុស #អេ (#N/A), # NAME? (#NAME?) និង #VALUE! (#VALUE!) ដែលបង្ហាញនៅពេលធ្វើការជាមួយមុខងារ VPRក៏ដូចជាបច្ចេកទេស និងវិធីសាស្រ្តក្នុងការដោះស្រាយជាមួយពួកគេ។ យើងនឹងចាប់ផ្តើមជាមួយនឹងករណីទូទៅបំផុត និងហេតុផលច្បាស់លាស់បំផុតអំពីមូលហេតុ។ VPR មិនដំណើរការ ដូច្នេះវាជាការប្រសើរក្នុងការសិក្សាឧទាហរណ៍ក្នុងលំដាប់ដែលពួកគេត្រូវបានផ្តល់ឱ្យនៅក្នុងអត្ថបទ។

ជួសជុលកំហុស #N/A នៅក្នុងមុខងារ VLOOKUP ក្នុង Excel

នៅក្នុងរូបមន្តជាមួយ VPR សារកំហុស #អេ (#N/A) មានន័យថា មិនអាច (គ្មានទិន្នន័យ) - លេចឡើងនៅពេលដែល Excel មិនអាចរកឃើញតម្លៃដែលអ្នកកំពុងស្វែងរក។ នេះអាចកើតឡើងដោយសារហេតុផលជាច្រើន។

1. តម្លៃដែលចង់បានគឺសរសេរខុស

គំនិតល្អដើម្បីពិនិត្យមើលធាតុនេះជាមុន! ជារឿយៗ Typos កើតឡើងនៅពេលដែលអ្នកធ្វើការជាមួយចំនួនទិន្នន័យដ៏ច្រើន ដែលមានរាប់ពាន់បន្ទាត់ ឬនៅពេលដែលតម្លៃដែលអ្នកកំពុងស្វែងរកត្រូវបានសរសេរទៅក្នុងរូបមន្តមួយ។

2. កំហុស #N/A នៅពេលស្វែងរកការផ្គូផ្គងប្រហាក់ប្រហែលជាមួយ VLOOKUP

ប្រសិនបើអ្នកប្រើរូបមន្តដែលមានលក្ខខណ្ឌស្វែងរកការផ្គូផ្គងប្រហាក់ប្រហែល ពោលគឺអាគុយម៉ង់ range_lookup (range_lookup) គឺពិត ឬមិនបានបញ្ជាក់ រូបមន្តរបស់អ្នកអាចរាយការណ៍អំពីបញ្ហា # ន ក្នុងករណីពីរ៖

  • តម្លៃដែលត្រូវរកមើលគឺតិចជាងតម្លៃតូចបំផុតនៅក្នុងអារេដែលកំពុងរកមើល។
  • ជួរឈរស្វែងរកមិនត្រូវបានតម្រៀបតាមលំដាប់ឡើងទេ។

3. #N/A error នៅពេលស្វែងរកការផ្គូផ្គងពិតប្រាកដជាមួយ VLOOKUP

ប្រសិនបើអ្នកកំពុងស្វែងរកការផ្គូផ្គងពិតប្រាកដ ពោលគឺអាគុយម៉ង់ range_lookup (range_lookup) គឺ FALSE ហើយតម្លៃពិតប្រាកដមិនត្រូវបានរកឃើញទេ រូបមន្តក៏នឹងរាយការណ៍អំពីកំហុសផងដែរ។ # ន. ស្វែងយល់បន្ថែមអំពីរបៀបស្វែងរកការផ្គូផ្គងពិតប្រាកដ និងប្រហាក់ប្រហែលជាមួយនឹងមុខងារមួយ។ VPR.

4. ជួរឈរស្វែងរកមិននៅខាងឆ្វេងបំផុតទេ។

ដូចដែលអ្នកប្រហែលជាដឹងហើយ ដែនកំណត់ដ៏សំខាន់បំផុតមួយ។ VPR វា​ជា​ការ​ដែល​វា​មិន​អាច​បែរ​មុខ​ទៅ​ខាង​ឆ្វេង​បាន ហេតុ​ដូច្នេះ​ហើយ​ជួរ​ឈរ​ស្វែងរក​ក្នុង​តារាង​របស់​អ្នក​ត្រូវ​តែ​នៅ​ខាង​ឆ្វេង​បំផុត។ នៅក្នុងការអនុវត្តជាញឹកញាប់យើងភ្លេចអំពីបញ្ហានេះដែលនាំឱ្យមានរូបមន្តមិនដំណើរការនិងកំហុស។ # ន.

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

ការសម្រេចចិត្ត៖ ប្រសិនបើមិនអាចផ្លាស់ប្តូររចនាសម្ព័ន្ធទិន្នន័យ ដូច្នេះជួរឈរស្វែងរកនៅខាងឆ្វេងបំផុត អ្នកអាចប្រើមុខងាររួមបញ្ចូលគ្នា។ INDEX (INDEX) និង បង្ហាញកាន់តែច្រើន (MATCH) ជាជម្រើសដែលអាចបត់បែនបានសម្រាប់ VPR.

5. លេខត្រូវបានធ្វើទ្រង់ទ្រាយជាអត្ថបទ

ប្រភពនៃកំហុសមួយទៀត # ន នៅក្នុងរូបមន្តជាមួយ VPR គឺជាលេខនៅក្នុងទម្រង់អត្ថបទក្នុងតារាងមេ ឬតារាងរកមើល។

ជាធម្មតា វាកើតឡើងនៅពេលដែលអ្នកនាំចូលព័ត៌មានពីមូលដ្ឋានទិន្នន័យខាងក្រៅ ឬនៅពេលអ្នកវាយអក្សរ apostrophe ពីមុខលេខ ដើម្បីរក្សាសូន្យនាំមុខ។

សញ្ញាច្បាស់បំផុតនៃលេខក្នុងទម្រង់អក្សរត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

លើសពីនេះទៀតលេខអាចត្រូវបានរក្សាទុកជាទម្រង់ ទូទៅ (ទូទៅ) ។ ក្នុង​ករណី​នេះ មាន​លក្ខណៈ​ពិសេស​គួរ​ឱ្យ​កត់​សម្គាល់​តែ​មួយ​គត់ - លេខ​ត្រូវ​បាន​តម្រឹម​ទៅ​គែម​ខាង​ឆ្វេង​នៃ​ក្រឡា ខណៈ​តាម​លំនាំដើម ពួក​វា​ត្រូវ​បាន​តម្រឹម​ទៅ​គែម​ខាង​ស្ដាំ។

ការសម្រេចចិត្ត៖ ប្រសិនបើវាជាតម្លៃតែមួយ គ្រាន់តែចុចលើរូបតំណាងកំហុស ហើយជ្រើសរើស បម្លែងទៅជាលេខ (បំប្លែងទៅជាលេខ) ពីម៉ឺនុយបរិបទ។

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

ប្រសិនបើនេះជាស្ថានភាពដែលមានលេខច្រើន សូមជ្រើសរើសពួកវា ហើយចុចខាងស្តាំលើផ្ទៃដែលបានជ្រើសរើស។ នៅក្នុងម៉ឺនុយបរិបទដែលលេចឡើងសូមជ្រើសរើស ធ្វើទ្រង់ទ្រាយក្រឡា (ធ្វើទ្រង់ទ្រាយក្រឡា) > ផ្ទាំង លេខ (លេខ) > ទម្រង់ លេខ (លេខ) ហើយចុច OK.

6. មានចន្លោះនៅដើមឬនៅចុងបញ្ចប់

នេះជាហេតុផលច្បាស់លាស់តិចបំផុតសម្រាប់កំហុស។ # ន នៅក្នុងមុខងារ VPRព្រោះវាពិបាកមើលឃើញក្នុងការមើលឃើញកន្លែងបន្ថែមទាំងនេះ ជាពិសេសនៅពេលធ្វើការជាមួយតារាងធំ នៅពេលដែលទិន្នន័យភាគច្រើនបិទអេក្រង់។

ដំណោះស្រាយទី 1: ចន្លោះបន្ថែមនៅក្នុងតារាងមេ (ដែលមុខងារ VLOOKUP គឺ)

ប្រសិនបើចន្លោះបន្ថែមលេចឡើងក្នុងតារាងមេ អ្នកអាចធានាថារូបមន្តដំណើរការបានត្រឹមត្រូវដោយភ្ជាប់អាគុយម៉ង់ រកមើល _ តម្លៃ (lookup_value) ទៅក្នុងមុខងារមួយ។ TRIM (TRIM)៖

=VLOOKUP(TRIM($F2),$A$2:$C$10,3,FALSE)

=ВПР(СЖПРОБЕЛЫ($F2);$A$2:$C$10;3;ЛОЖЬ)

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

ដំណោះស្រាយទី 2: ចន្លោះបន្ថែមនៅក្នុងតារាងរកមើល (ក្នុងជួរឈររកមើល)

ប្រសិនបើចន្លោះបន្ថែមនៅក្នុងជួរស្វែងរក - វិធីសាមញ្ញ # ន នៅក្នុងរូបមន្តជាមួយ VPR មិនអាចជៀសវាងបានទេ។ ជំនួស​អោយ VPR អ្នក​អាច​ប្រើ​រូបមន្ត​អារេ​ជាមួយ​នឹង​ការ​រួម​បញ្ចូល​គ្នា​នៃ​អនុគមន៍ INDEX (INDEX), បង្ហាញកាន់តែច្រើន (ការប្រកួត) និង TRIM (TRIM)៖

=INDEX($C$2:$C$10,MATCH(TRUE,TRIM($A$2:$A$10)=TRIM($F$2),0))

=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(ИСТИНА;СЖПРОБЕЛЫ($A$2:$A$10)=СЖПРОБЕЛЫ($F$2);0))

ដោយសារនេះជារូបមន្តអារេ កុំភ្លេចចុច បញ្ជា (Ctrl) + ប្ដូរ (Shift) + បញ្ចូល (Enter) ជំនួសឱ្យធម្មតា។ បញ្ចូលដើម្បីបញ្ចូលរូបមន្តឱ្យបានត្រឹមត្រូវ។

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

កំហុស #VALUE! នៅក្នុងរូបមន្តជាមួយ VLOOKUP

ក្នុងករណីភាគច្រើន Microsoft Excel រាយការណ៍អំពីកំហុស #VALUE! (#VALUE!) នៅពេលតម្លៃដែលប្រើក្នុងរូបមន្តមិនត្រូវគ្នានឹងប្រភេទទិន្នន័យ។ ទាក់ទងនឹង VPRបន្ទាប់មកជាធម្មតាមានហេតុផលពីរសម្រាប់កំហុស #VALUE!.

1. តម្លៃដែលអ្នកកំពុងស្វែងរកគឺវែងជាង 255 តួអក្សរ

ប្រយ័ត្ន៖ មុខងារ VPR មិនអាចស្វែងរកតម្លៃដែលមានលើសពី 255 តួអក្សរបានទេ។ ប្រសិនបើតម្លៃដែលអ្នកកំពុងស្វែងរកលើសពីដែនកំណត់នេះ អ្នកនឹងទទួលបានសារកំហុសមួយ។ #VALUE!.

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

ការសម្រេចចិត្ត៖ ប្រើមុខងារមួយចំនួន INDEX+MATCH (INDEX + MATCH) ។ ខាង​ក្រោម​នេះ​ជា​រូបមន្ត​ដែល​នឹង​ធ្វើ​បាន​ល្អ​សម្រាប់​កិច្ចការ​នេះ៖

=INDEX(C2:C7,MATCH(TRUE,INDEX(B2:B7=F$2,0),0))

=ИНДЕКС(C2:C7;ПОИСКПОЗ(ИСТИНА;ИНДЕКС(B2:B7=F$2;0);0))

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

2. ផ្លូវពេញលេញទៅកាន់សៀវភៅការងារស្វែងរកមិនត្រូវបានបញ្ជាក់ទេ។

ប្រសិនបើអ្នកកំពុងទាញយកទិន្នន័យពីសៀវភៅការងារផ្សេងទៀត អ្នកត្រូវតែបញ្ជាក់ផ្លូវពេញលេញទៅកាន់ឯកសារនោះ។ ពិសេសជាងនេះទៅទៀត អ្នកត្រូវតែបញ្ចូលឈ្មោះសៀវភៅការងារ (រួមទាំងផ្នែកបន្ថែម) ក្នុងតង្កៀបការ៉េ [ ] អមដោយឈ្មោះសន្លឹក អមដោយសញ្ញាឧទាន។ សំណង់ទាំងអស់នេះត្រូវតែត្រូវបានរុំព័ទ្ធនៅក្នុង apostrophes ក្នុងករណីដែលសៀវភៅ ឬឈ្មោះសន្លឹកមានចន្លោះ។

នេះគឺជារចនាសម្ព័ន្ធពេញលេញនៃមុខងារ VPR ដើម្បីស្វែងរកសៀវភៅផ្សេងទៀត៖

=VLOOKUP(lookup_value,'[workbook name]sheet name'!table_array, col_index_num,FALSE)

=ВПР(искомое_значение;'[имя_книги]имя_листа'!таблица;номер_столбца;ЛОЖЬ)

រូបមន្តពិតអាចមើលទៅដូចនេះ៖

=VLOOKUP($A$2,'[New Prices.xls]Sheet1'!$B:$D,3,FALSE)

=ВПР($A$2;'[New Prices.xls]Sheet1'!$B:$D;3;ЛОЖЬ)

រូបមន្តនេះនឹងរកមើលតម្លៃក្រឡា A2 នៅក្នុងជួរឈរមួយ។ B នៅលើសន្លឹក សន្លឹក ២ នៅក្នុងសៀវភៅការងារ តម្លៃថ្មី។ ហើយស្រង់តម្លៃដែលត្រូវគ្នាចេញពីជួរឈរ D.

ប្រសិនបើផ្នែកណាមួយនៃផ្លូវតារាងត្រូវបានលុបចោល មុខងាររបស់អ្នក។ VPR នឹងមិនដំណើរការ ហើយនឹងរាយការណ៍អំពីកំហុស #VALUE! (ទោះបីជាសៀវភៅការងារដែលមានតារាងរកមើលបច្ចុប្បន្នត្រូវបានបើកក៏ដោយ) ។

សម្រាប់ព័ត៌មានបន្ថែមអំពីមុខងារ VPRយោងឯកសារ Excel មួយផ្សេងទៀត សូមមើលមេរៀន៖ ការស្វែងរកសៀវភៅការងារផ្សេងទៀតដោយប្រើ VLOOKUP ។

3. Argument Column_num តិចជាង 1

វាពិបាកក្នុងការស្រមៃមើលស្ថានភាពដែលនរណាម្នាក់បញ្ចូលតម្លៃតិចជាង 1ដើម្បីចង្អុលបង្ហាញជួរឈរដែលត្រូវស្រង់តម្លៃ។ ទោះបីជាវាអាចទៅរួចប្រសិនបើតម្លៃនៃអាគុយម៉ង់នេះត្រូវបានគណនាដោយមុខងារ Excel ផ្សេងទៀតដែលដាក់នៅក្នុងនោះ។ VPR.

ដូច្នេះប្រសិនបើវាកើតឡើងថាអាគុយម៉ង់ col_index_num (column_number) តិចជាង 1មុខងារ VPR ក៏នឹងរាយការណ៍ពីកំហុសផងដែរ។ #VALUE!.

ប្រសិនបើអាគុយម៉ង់ col_index_num (column_number) គឺធំជាងចំនួនជួរឈរក្នុងអារេដែលបានផ្តល់ឱ្យ VPR នឹងរាយការណ៍ពីកំហុស # អេហ្វហ្វ! (#SSYL!).

កំហុស #NAME? នៅក្នុង VLOOKUP

ករណីសាមញ្ញបំផុតគឺកំហុស # NAME? (#NAME?) – នឹង​បង្ហាញ​ឡើង​ប្រសិន​បើ​អ្នក​សរសេរ​ឈ្មោះ​មុខងារ​ដោយ​ចៃដន្យ​ដោយ​មាន​កំហុស។

ដំណោះស្រាយគឺជាក់ស្តែង - ពិនិត្យអក្ខរាវិរុទ្ធរបស់អ្នក!

VLOOKUP មិនដំណើរការទេ (ដែនកំណត់ ការព្រមាន និងការសម្រេចចិត្ត)

បន្ថែមពីលើវាក្យសម្ព័ន្ធស្មុគស្មាញ។ VPR មានដែនកំណត់ច្រើនជាងមុខងារ Excel ផ្សេងទៀត។ ដោយសារតែដែនកំណត់ទាំងនេះហាក់ដូចជារូបមន្តសាមញ្ញជាមួយ VPR ជារឿយៗនាំទៅរកលទ្ធផលដែលមិនរំពឹងទុក។ ខាងក្រោមនេះ អ្នកនឹងរកឃើញដំណោះស្រាយសម្រាប់សេណារីយ៉ូទូទៅមួយចំនួនដែលនៅទីនោះ VPR គឺខុស។

1. VLOOKUP មិនប្រកាន់អក្សរតូចធំទេ។

មុខងារ VPR មិនបែងចែករវាងអក្សរតូច និងអក្សរធំដូចគ្នាទេ។ ដូច្នេះប្រសិនបើមានធាតុជាច្រើននៅក្នុងតារាងដែលខុសគ្នាតែក្នុងករណីនោះមុខងារ VLOOKUP នឹងត្រឡប់ធាតុដំបូងដែលបានរកឃើញដោយមិនគិតពីករណី។

ការសម្រេចចិត្ត៖ ប្រើមុខងារ Excel ផ្សេងទៀតដែលអាចធ្វើការស្វែងរកបញ្ឈរ (LOOKUP, SUMPRODUCT, INDEX, និង MATCH) រួមផ្សំជាមួយ ជាក់ស្តែងA ដែលបែងចែកករណី។ សម្រាប់ព័ត៌មានលម្អិត អ្នកអាចរៀនពីមេរៀន – វិធី 4 យ៉ាងដើម្បីធ្វើឱ្យ VLOOKUP ប្រកាន់អក្សរតូចធំក្នុង Excel ។

2. VLOOKUP ត្រឡប់តម្លៃដំបូងដែលបានរកឃើញ

ដូចដែលអ្នកបានដឹងរួចមកហើយ VPR ត្រឡប់​តម្លៃ​ពី​ជួរ​ឈរ​ដែល​បាន​ផ្ដល់​ឱ្យ​ត្រូវ​គ្នា​នឹង​ការ​ផ្គូផ្គង​ដំបូង​ដែល​បាន​រក​ឃើញ។ ទោះយ៉ាងណាក៏ដោយ អ្នកអាចយកវាចេញលេខ 2 ទី 3 ទី 4 ឬពាក្យដដែលៗផ្សេងទៀតនៃតម្លៃដែលអ្នកចង់បាន។ ប្រសិនបើអ្នកត្រូវការទាញយកតម្លៃស្ទួនទាំងអស់ អ្នកនឹងត្រូវការការរួមបញ្ចូលគ្នានៃមុខងារ INDEX (INDEX), តិចបំផុត។ (តូច) និង បន្ទាត់ (ROW) ។

3. ជួរឈរមួយត្រូវបានបន្ថែម ឬដកចេញទៅក្នុងតារាង

ជាអកុសលរូបមន្ត VPR ឈប់ដំណើរការរាល់ពេលដែលជួរឈរថ្មីត្រូវបានបន្ថែម ឬដកចេញទៅក្នុងតារាងរកមើល។ វាកើតឡើងដោយសារតែវាក្យសម្ព័ន្ធ VPR តម្រូវឱ្យអ្នកបញ្ជាក់ជួរពេញលេញនៃការស្វែងរក និងលេខជួរឈរជាក់លាក់សម្រាប់ការទាញយកទិន្នន័យ។ តាមធម្មជាតិ ទាំងជួរដែលបានផ្តល់ឱ្យ និងលេខជួរឈរផ្លាស់ប្តូរនៅពេលអ្នកលុបជួរឈរ ឬបញ្ចូលថ្មី។

ការសម្រេចចិត្ត៖ ហើយមុខងារម្តងទៀតគឺប្រញាប់ដើម្បីជួយ INDEX (INDEX) និង បង្ហាញកាន់តែច្រើន (ការប្រកួត)។ នៅក្នុងរូបមន្ត INDEX+MATCH អ្នកកំណត់ដោយឡែកពីគ្នានូវជួរឈរស្វែងរក និងការទាញយក ហើយជាលទ្ធផល អ្នកអាចលុប ឬបញ្ចូលជួរឈរជាច្រើនតាមដែលអ្នកចង់បាន ដោយមិនចាំបាច់ព្រួយបារម្ភអំពីការធ្វើបច្ចុប្បន្នភាពរូបមន្តស្វែងរកដែលពាក់ព័ន្ធទាំងអស់។

4. ឯកសារយោងក្រឡាត្រូវបានច្របូកច្របល់នៅពេលចម្លងរូបមន្ត

ចំណងជើងនេះពន្យល់ពីខ្លឹមសារនៃបញ្ហាយ៉ាងពេញលេញ មែនទេ?

ការសម្រេចចិត្ត៖ តែងតែប្រើសេចក្តីយោងក្រឡាដាច់ខាត (ជាមួយនិមិត្តសញ្ញា $) នៅលើកំណត់ត្រាជួរឧទាហរណ៍ $A $2: $C$100 or $A: $C. នៅក្នុងរបាររូបមន្ត អ្នកអាចប្តូរប្រភេទតំណបានយ៉ាងលឿនដោយចុច F4.

VLOOKUP - ធ្វើការជាមួយមុខងារ IFERROR និង ISERROR

ប្រសិនបើអ្នកមិនចង់បំភ័យអ្នកប្រើប្រាស់ជាមួយនឹងសារកំហុស # ន, #VALUE! or # NAME?អ្នកអាចបង្ហាញក្រឡាទទេ ឬសារផ្ទាល់ខ្លួនរបស់អ្នក។ អ្នកអាចធ្វើវាដោយដាក់ VPR ចូលទៅក្នុងមុខងារមួយ។ IFERROR (IFERROR) ក្នុង Excel 2013, 2010 និង 2007 ឬប្រើមុខងារជាច្រើន IF+ISERROR (IF+ISERROR) នៅក្នុងកំណែមុន។

VLOOKUP៖ ធ្វើការជាមួយមុខងារ IFERROR

វាក្យសម្ព័ន្ធមុខងារ IFERROR (IFERROR) គឺសាមញ្ញ ហើយនិយាយដោយខ្លួនឯង៖

IFERROR(value,value_if_error)

ЕСЛИОШИБКА(значение;значение_если_ошибка)

នោះគឺសម្រាប់អាគុយម៉ង់ទីមួយដែលអ្នកបញ្ចូលតម្លៃដែលត្រូវពិនិត្យរកកំហុស ហើយសម្រាប់អាគុយម៉ង់ទីពីរអ្នកបញ្ជាក់អ្វីដែលត្រូវត្រឡប់ប្រសិនបើមានកំហុសត្រូវបានរកឃើញ។

ឧទាហរណ៍ រូបមន្តនេះត្រឡប់ក្រឡាទទេ ប្រសិនបើតម្លៃដែលអ្នកកំពុងស្វែងរកមិនត្រូវបានរកឃើញ៖

=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),"")

=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);"")

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

ប្រសិនបើអ្នកចង់បង្ហាញសារផ្ទាល់ខ្លួនរបស់អ្នកជំនួសឱ្យសារកំហុសស្តង់ដាររបស់មុខងារ VPRដាក់វានៅក្នុងសម្រង់ដូចជា៖

=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),"Ничего не найдено. Попробуйте еще раз!")

=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);"Ничего не найдено. Попробуйте еще раз!")

មុខងារ VLOOKUP មិនដំណើរការទេ - ការដោះស្រាយបញ្ហា N/A, NAME និង VALUE

VLOOKUP៖ ធ្វើការជាមួយមុខងារ ISERROR

ចាប់តាំងពីមុខងារ IFERROR បានបង្ហាញខ្លួននៅក្នុង Excel 2007 នៅពេលធ្វើការនៅក្នុងកំណែមុន អ្នកនឹងត្រូវប្រើបន្សំ IF (IF) និង អ៊ីអូស៊ីបកា (ISERROR) ដូចនេះ៖

=IF(ISERROR(VLOOKUP формула),"Ваше сообщение при ошибке",VLOOKUP формула)

=ЕСЛИ(ЕОШИБКА(ВПР формула);"Ваше сообщение при ошибке";ВПР формула)

ឧទាហរណ៍រូបមន្ត IF+ISERROR+VLOOKUPស្រដៀងនឹងរូបមន្ត IFERROR+VLOOKUPបានបង្ហាញខាងលើ៖

=IF(ISERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE)),"",VLOOKUP($F$2,$B$2:$C$10,2,FALSE))

=ЕСЛИ(ЕОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ));"";ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ))

នោះហើយជាទាំងអស់សម្រាប់ថ្ងៃនេះ។ ខ្ញុំសង្ឃឹមថាការបង្រៀនខ្លីនេះនឹងជួយអ្នកដោះស្រាយរាល់កំហុសដែលអាចកើតមាន។ VPR និងធ្វើឱ្យរូបមន្តរបស់អ្នកដំណើរការបានត្រឹមត្រូវ។

សូមផ្ដល់យោបល់