តារាងមាតិកា
ថ្ងៃនេះយើងនឹងបង្ហាញពីរបៀបប្រើ រូបមន្ត VLOOKUP ជាមួយនឹងសន្លឹកច្រើនក្នុង Excel។ តាមពិត មុខងារសំខាន់បំផុត និងប្រើប្រាស់យ៉ាងទូលំទូលាយរបស់ Excel គឺ មុខងារ VLOOKUP ។ លើសពីនេះ យើងអាចប្រើ មុខងារ VBA VLOOKUP ដើម្បីរកមើលទិន្នន័យជាក់លាក់នៅក្នុងសន្លឹកកិច្ចការតែមួយ ឬក្នុងជួរនៃសន្លឹកកិច្ចការ។
ផងដែរ ថ្ងៃនេះយើងនឹងបង្ហាញពីរបៀបដែលយើងអាចប្រើប្រាស់ រូបមន្ត VLOOKUP ដើម្បីរកមើលទិន្នន័យជាក់លាក់មួយចំនួននៅក្នុង សន្លឹកកិច្ចការច្រើន ក្នុង Excel។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នកអាចទាញយកសៀវភៅលំហាត់ពីទីនេះ៖<3 VLOOKUP Formula with Multiple Sheets.xlsx Mock Test Marks.xlsx
ការណែនាំអំពីមុខងារ VLOOKUP របស់ Excel
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
- មុខងារនេះយកជួរក្រឡាដែលហៅថា table_array ជា អាគុយម៉ង់។
- បន្ទាប់មក ស្វែងរកតម្លៃជាក់លាក់មួយហៅថា lookup_value នៅក្នុង ជួរទីមួយនៃ table_array ។
- លើសពីនេះទៅទៀត រកមើលការផ្គូផ្គងប្រហាក់ប្រហែល ប្រសិនបើអាគុយម៉ង់ [range_lookup] គឺ TRUE បើមិនដូច្នេះទេ ស្វែងរកការផ្គូផ្គងពិតប្រាកដមួយ។ នៅទីនេះ លំនាំដើមគឺ TRUE ។
- ប្រសិនបើវារកឃើញការផ្គូផ្គងណាមួយនៃ lookup_value នៅក្នុង ជួរទីមួយនៃ table_array ផ្លាស់ទីជំហានពីរបីទៅស្តាំទៅជួរជាក់លាក់មួយ (col_index_number)។
បន្ទាប់មក ត្រឡប់តម្លៃពីនោះបាត់នៅក្នុងសន្លឹកដែលបានរៀបរាប់។
ដែនកំណត់នៃមុខងារ VLOOKUP និងជម្រើសមួយចំនួននៅក្នុង Excel
- នៅទីនេះ អ្នកមិនអាចប្រើ VLOOKUP មុខងារនៅពេលដែល lookup_value មិននៅក្នុង ជួរទីមួយ នៃតារាង។ ឧទាហរណ៍ ក្នុងឧទាហរណ៍មុន អ្នកមិនអាចប្រើមុខងារ VLOOKUP ដើម្បីដឹងពីឈ្មោះបេក្ខជនដែលទទួលបាន 90 ក្នុងការប្រឡងសរសេរ។
- ទោះយ៉ាងណា អ្នកអាចប្រើមុខងារ IF , IFS , INDEX MATCH , XLOOKUP ឬ FILTER របស់ Excel ដើម្បីដោះស្រាយ។ នេះ (នៅទីនេះ អ្នកអាចចូលមើល អត្ថបទនេះ )។
- លើសពីនេះ VLOOKUP ត្រឡប់តែតម្លៃ ដំបូង ប្រសិនបើតម្លៃច្រើនជាងមួយត្រូវគ្នានឹងតម្លៃ lookup_value ។ នៅក្នុងករណីទាំងនេះ អ្នកអាចប្រើមុខងារ FILTER ដើម្បីទទួលបានតម្លៃទាំងអស់ (នៅទីនេះ អ្នកអាចចូលទៅកាន់ អត្ថបទនេះ )។
របៀបអនុវត្ត VLOOKUP រូបមន្តក្នុង Excel ជាមួយសៀវភៅការងារច្រើន
នៅក្នុងផ្នែកនេះ យើងនឹងពិភាក្សាអំពីរបៀបអនុវត្តរូបមន្ត VLOOKUP ក្នុង Excel ជាមួយសៀវភៅការងារច្រើន។ ឥឡូវនេះ ចូរមានសៀវភៅការងារខាងក្រោមដែលមានឈ្មោះថា Mock Test Marks ។ លើសពីនេះទៀត នៅក្នុងសៀវភៅការងារនោះ មានសន្លឹកកិច្ចការ បី ផងដែរ។ ពួកគេគឺ សប្តាហ៍ទី 1 សប្តាហ៍ទី 2 និង សប្តាហ៍ទី 3 ។
នៅពេលនេះ យើងចង់ប្រៀបធៀបបឋម និង ការសរសេរចុងក្រោយដែលទទួលបានដោយបេក្ខជន។ ដំបូងឡើយ យើងបានរកឃើញសញ្ញាសរសេរចុងក្រោយ។ នៅទីនេះ អ្នកអាចរកឃើញថាដោយការធ្វើតាមណាមួយនៃវិធីសាស្រ្តមុន។ ឥឡូវនេះ យើងនឹងស្រង់សញ្ញាសរសេរបឋមពីសៀវភៅការងារមួយទៀត។
- ដូច្នេះ សូមសរសេររូបមន្តខាងក្រោមក្នុងក្រឡា D5 ។
=IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, '[Mock Test Marks.xlsx]Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'[Mock Test Marks.xlsx]Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
នៅទីនេះ ពេលប្រើរូបមន្តនេះ អ្នកត្រូវតែបើកសៀវភៅការងារទាំងពីរ។ បើមិនដូច្នេះទេ អ្នកត្រូវប្រើ fill path/location ជាជាងប្រើតែឈ្មោះឯកសារ។
- បន្ទាប់មកចុច ENTER ។<10
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ចុះក្រោម។
ចុងក្រោយ អ្នកនឹងឃើញទាំងពីរ ការសរសេរចុងក្រោយ និងបឋមសម្រាប់បេក្ខជនទាំងអស់។
ផ្នែកអនុវត្ត
ឥឡូវនេះ អ្នកអាចអនុវត្តវិធីសាស្រ្តដែលបានពន្យល់ដោយខ្លួនអ្នក។
សេចក្តីសន្និដ្ឋាន
ដោយប្រើវិធីសាស្រ្តទាំងនេះ អ្នកអាចប្រើមុខងារ VLOOKUP Excel ជារូបមន្តដើម្បីស្រង់ទិន្នន័យពីសន្លឹកច្រើនក្នុងសៀវភៅការងារ។ ដូច្នេះ តើអ្នកមានសំណួរផ្សេងទៀតទេ? រីករាយក្នុងការសួរពួកយើង។
cell។លើសពីនេះទៀត យើងបានភ្ជាប់ឧទាហរណ៍នៃមុខងារ VLOOKUP នេះ។ ឥឡូវនេះ សូមមើលរូបខាងក្រោម។
ការបំបែករូបមន្ត
នៅទីនេះ រូបមន្ត VLOOKUP(G8,B4:D15,3,FALSE) បានស្វែងរកតម្លៃនៃក្រឡា G8 “ Angela ” នៅក្នុងជួរ ទីមួយ នៃតារាង : B4:D15 ។
បន្ទាប់ពីវាបានរកឃើញមួយ វាបានផ្លាស់ទីទៅស្តាំទៅជួរ 3rd (ដូចដែល col_index_number គឺ 3 .)
បន្ទាប់មកបានត្រឡប់តម្លៃពីទីនោះ គឺ 322 ។
វិធី 5 យ៉ាងក្នុងការប្រើរូបមន្ត VLOOKUP ក្នុង Excel ជាមួយសន្លឹកច្រើន
នៅទីនេះ យើងមានសៀវភៅការងារដែលមានពិន្ទុក្នុងការប្រឡងសរសេរ និងវីវ៉ារបស់បេក្ខជនមួយចំនួនក្នុងរយៈពេលបីសប្តាហ៍ក្នុងសន្លឹកកិច្ចការផ្សេងៗគ្នា។ លើសពីនេះទៀត ឈ្មោះរបស់សន្លឹកកិច្ចការទីមួយគឺ សប្តាហ៍ទី 1 ។
បន្ទាប់មក ឈ្មោះរបស់សន្លឹកកិច្ចការ ទីពីរ គឺ សប្តាហ៍ទី 2 ។
ចុងក្រោយ ឈ្មោះនៃសន្លឹកកិច្ចការ ទី 3 ដែលមានសញ្ញាសម្គាល់ Marco Group គឺ សប្តាហ៍ទី 3 ។
ឥឡូវនេះ គោលបំណងរបស់យើងគឺទាញយកសញ្ញាសម្គាល់របស់ពួកគេពីសន្លឹកកិច្ចការ បី ទៅសន្លឹកកិច្ចការថ្មីដោយប្រើ VLOOKUP function of Excel.
1. VLOOKUP Formula to search on each Worksheet by each other ដោយឡែកពីគ្នា
នៅទីនេះ យើងមានសន្លឹកកិច្ចការថ្មីមួយហៅថា “VLOOKUP only” ជាមួយ ឈ្មោះបេក្ខជនទាំងអស់បានតម្រៀបតាមអក្ខរក្រម (A ដល់ Z) ។ ឥឡូវនេះ យើងនឹងប្រើរូបមន្ត VLOOKUP ដើម្បីស្វែងរកពីសន្លឹកច្រើននៅក្នុងExcel។
ជាដំបូង យើងនឹងស្វែងរកតាមរយៈសន្លឹកកិច្ចការ បី ដោយឡែកពីគ្នា។
នៅទីនេះ យើងនឹងស្វែងរក lookup_value ពីសន្លឹកកិច្ចការមួយទៅក្នុងជួរក្រឡានៃសន្លឹកកិច្ចការផ្សេងទៀត។
វាក្យសម្ព័ន្ធនៃរូបមន្តនឹងមានៈ
=VLOOKUP(lookup_value,'Sheet_name'! table_array, col_index_number,FALSE)
- ដើម្បីស្វែងរក Marks ក្នុង Written នៃ បេក្ខជនសប្តាហ៍ទី 1 បញ្ចូលរូបមន្តនេះក្នុងក្រឡា C5 នៃសន្លឹកកិច្ចការថ្មី៖
=VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE)
- បន្ទាប់មក ចុច ENTER ។
វាកំពុងបង្ហាញ #N/A! កំហុស ព្រោះតម្លៃក្រឡា B5 នៅក្នុង “VLOOKUP only” សន្លឹក Alex Hales គឺមិនមាននៅក្នុងជួរ B5:D10 នៃសន្លឹក “សប្តាហ៍ទី 1 “ ។
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ។
ជាលទ្ធផល យើងឃើញសញ្ញាសម្គាល់របស់បេក្ខជនដែលបានបង្ហាញខ្លួនក្នុង សប្តាហ៍ទី 1 កំពុងត្រូវបានបង្ហាញ ហើយនៅសល់បង្ហាញកំហុស។
- ស៊ីម ដើម្បីស្វែងរកសញ្ញា viva សូមសរសេររូបមន្តខាងក្រោមនៅក្នុងក្រឡា D5 ។
=VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE)
- បន្ទាប់មកចុច ENTER ។
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ដើម្បីអនុវត្ត រូបមន្តនៅក្នុងកោសិកាដែលនៅសល់។
ដូច្នេះ យើងឃើញសញ្ញាសម្គាល់តែបេក្ខជនទាំងនោះដែលបានបង្ហាញខ្លួនក្នុង សប្តាហ៍ទី 1 កំពុងត្រូវបានបង្ហាញ ហើយនៅសល់កំពុងបង្ហាញកំហុស។
លើសពីនេះទៅទៀតយើងអាចអនុវត្តកិច្ចការស្រដៀងគ្នាសម្រាប់ សប្តាហ៍ទី 2 និង សប្តាហ៍ទី 3 ផងដែរ ប៉ុន្តែវានឹងមិនបំពេញតម្រូវការរបស់យើងទេ។ ដូច្នេះហើយ យើងត្រូវស្វែងរកវិធីសាស្រ្តដែលប្រសើរជាងនេះ។
ចំណាំ៖ នៅទីនេះ យើងបានប្រើឯកសារយោងក្រឡាដែលទាក់ទងសម្រាប់ lookup_value (B5) ប៉ុន្តែសេចក្តីយោងក្រឡាដាច់ខាតសម្រាប់ table_array ($B$5:$D$10) ។ ដោយសារតែយើងចង់ឱ្យ lookup_value កើនឡើងម្តងមួយៗ កំឡុងពេលអូសរូបតំណាង Fill Handle ប៉ុន្តែ table_array នៅតែថេរ។
អានបន្ថែម៖ ហេតុអ្វីបានជា VLOOKUP ត្រឡប់ #N/A នៅពេលដែលការប្រកួតមាន? (5 មូលហេតុ និងដំណោះស្រាយ)
2. ស្វែងរកនៅលើសន្លឹកច្រើនជាមួយមុខងារ IFERROR ក្នុង Excel
លើកនេះ យើងនឹងស្វែងរកបេក្ខជននៅក្នុងសន្លឹកកិច្ចការដំបូង ( សប្តាហ៍ទី 1 )។
បន្ទាប់មក ប្រសិនបើយើងរកមិនឃើញគាត់ក្នុងសន្លឹកកិច្ចការទីមួយទេ យើងនឹងស្វែងរកក្នុងសន្លឹកកិច្ចការទីពីរ ( សប្តាហ៍ទី 2 )។
ហើយបើយើងនៅតែរកមិនឃើញគាត់ទេ យើងនឹងស្វែងរកនៅក្នុងសន្លឹកកិច្ចការទីបី ( សប្តាហ៍ទី 3 )។
ប្រសិនបើយើងរកមិនឃើញគាត់នៅឡើយ យើងនឹងសម្រេចចិត្ត។ ថាគាត់ អវត្តមាន ពីការប្រឡង។
នៅក្នុងផ្នែកមុនដែលយើងបានឃើញ VLOOKUP ត្រឡប់ N/A! កំហុសប្រសិនបើវារកមិនឃើញការផ្គូផ្គងណាមួយទៅនឹង lookup_value ក្នុង table_array ។
ដូច្នេះលើកនេះយើងនឹងដាក់មុខងារ VLOOKUP នៅក្នុង the អនុគមន៍ IFERROR ដើម្បីដោះស្រាយកំហុស។
ដូច្នេះ វាក្យសម្ព័ន្ធនៃរូបមន្តនឹងbe:
=IFERROR(VLOOKUP(lookup_value,”Sheet1_Name”!table_array,col_index_number,FALSE),IFERROR(VLOOKUP(lookup_value,”Sheet2_Name”!table_array,col_index_number,IFERRORAL (VLOOKUP(lookup_value,”Sheet3_Name”!table_array,col_index_number,FALSE),”Absent”)))
- ឥឡូវនេះ សូមបញ្ចូលរូបមន្តខាងក្រោមនៅក្នុងក្រឡា C5 នៃ “VLOOKUP & IFERROR" សន្លឹក។
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,2,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,2,FALSE),"Absent")))
- បន្ទាប់មកចុច ENTER .
ជាលទ្ធផល អ្នកនឹងឃើញសញ្ញាសរសេររបស់ Alex Hales ។
បន្ទាប់មក យើងនឹងរកឃើញសញ្ញា viva របស់ Alex Hales។
- ដូច្នេះ សូមសរសេររូបមន្តខាងក្រោមនៅក្នុងក្រឡា D5 ។
=IFERROR(VLOOKUP(B5,'Week 1'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5, 'Week 2'!$B$5:$D$10,3,FALSE),IFERROR(VLOOKUP(B5,'Week 3'!$B$5:$D$10,3,FALSE),"Absent")))
<0- បន្ទាប់ពីនោះ ចុច ENTER ។
- បន្ទាប់មក ជ្រើសរើសក្រឡាទាំងពីរ C5 និង D5 ។
- ជាលទ្ធផល អូសរូបតំណាង Fill Handle ទៅ បំពេញស្វ័យប្រវត្តិ ទិន្នន័យដែលត្រូវគ្នានៅក្នុងកោសិកាដែលនៅសល់ C6:D24 .
ជាចុងក្រោយ អ្នកនឹងឃើញទាំងសញ្ញាជាលាយលក្ខណ៍អក្សរ និង viva សម្រាប់បេក្ខជនទាំងអស់។
<29
អានបន្ថែម៖ VLOOKUP ឧទាហរណ៍រវាងសន្លឹកពីរក្នុង Excel
ការអានស្រដៀងគ្នា
- VLOOKUP មិនដំណើរការ (8 ហេតុផល និងដំណោះស្រាយ)
- Excel LOOKUP ទល់នឹង VLOOKUP៖ ជាមួយនឹងឧទាហរណ៍ 3
- តើអ្វីទៅជា អារេតារាងក្នុង VLOOKUP? (ពន្យល់ដោយឧទាហរណ៍)
- របៀបប្រើ Nested VLOOKUP ក្នុង Excel (លក្ខណៈវិនិច្ឆ័យ 3)
- ប្រើ VLOOKUP ជាមួយច្រើនលក្ខណៈវិនិច្ឆ័យក្នុង Excel (6 Methods + Alternatives)
3. ការប្រើប្រាស់រូបមន្តរួមបញ្ចូលគ្នាដើម្បីស្វែងរកនៅលើសន្លឹកច្រើនក្នុង Excel
តាមពិតទៅ ការដាក់ពង្រាយ IFERROR និងរូបមន្ត VLOOKUP ដែលយើងធ្លាប់ប្រើពីមុនគឺមានប្រយោជន៍ ប៉ុន្តែនៅតែមានភាពស្មុគស្មាញបន្តិចក្នុងការប្រើប្រាស់។ ជាទូទៅ វាមានប្រូបាប៊ីលីតេខ្ពស់ក្នុងការច្រឡំ និងបង្កើតកំហុស ប្រសិនបើមានសន្លឹកកិច្ចការច្រើន។
ដូច្នេះ យើងនឹងបង្កើតរូបមន្តមួយទៀតដោយប្រើ INDIRECT , INDEX , MATCH , និង COUNTIF មុខងារដែលមើលទៅកាន់តែស្មុគស្មាញ ប៉ុន្តែបើប្រៀបធៀបនឹងងាយស្រួលអនុវត្តនៅពេលដែលមានសន្លឹកកិច្ចការច្រើន។
- ជាដំបូង ទាំងអស់ បង្កើតអារេផ្តេកជាមួយឈ្មោះនៃសន្លឹកកិច្ចការទាំងអស់។ នៅទីនេះ យើងបានបង្កើតកោសិកាមួយក្នុង F5:H5 ។
- បន្ទាប់មកបញ្ចូលរូបមន្តខាងក្រោមក្នុង ក្រឡា C5 ។
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),2,FALSE),"Absent")
- បន្ទាប់មកចុច ENTER ។<10
ការបំបែករូបមន្ត
- ដំបូង COUNTIF(INDIRECT(“' ”&$F$5:$H$5&”'!B5:B10”),B5) ត្រឡប់តម្លៃប៉ុន្មានដងក្នុងក្រឡា B5 មាននៅក្នុងជួរ ' សប្តាហ៍ទី 1′!B5:B10 , 'សប្តាហ៍ទី 2'!B5:B10 និង 'សប្តាហ៍ទី 3'!B5:B10 រៀងគ្នា។ [នៅទីនេះ $F$5:$H$5 គឺជាឈ្មោះនៃសន្លឹកកិច្ចការ។ ដូច្នេះរូបមន្ត INDIRECT ទទួលបាន 'Sheet_Name'!B5:B10 .]
- លទ្ធផល៖ {0,0,1} ។
- ទីពីរ MATCH(TRUE,{0,0,1}>0,0) ត្រឡប់សន្លឹកកិច្ចការមួយណាតម្លៃនៅក្នុង B5 គឺមានវត្តមាន។
- លទ្ធផល៖ 3 ។
- នៅទីនេះវាត្រឡប់ 3 ជាតម្លៃក្នុង B5 ( Alex Hales ) គឺនៅក្នុងសន្លឹកកិច្ចការលេខ 3 ( សប្តាហ៍ទី 3 )។
- ទីបី INDEX( $F$5:$H$5,1,3) ត្រឡប់ឈ្មោះនៃសន្លឹកកិច្ចការដែលតម្លៃក្នុងក្រឡា B5 គឺ។
- លទ្ធផល៖ “សប្តាហ៍ទី 3” ។
- ទីបួន INDIRECT(“'”&”សប្តាហ៍ទី 3″&” '!$B$4:$D$9") ត្រឡប់ជួរសរុបនៃក្រឡានៃសន្លឹកកិច្ចការ ដែលតម្លៃនៅក្នុង B5 មានវត្តមាន។
- លទ្ធផល៖ {“Nathan Mills”,72,59;”Ruth Williamson”,53,55;”Alex Hales”,67,70;”Matthew Shepherd”,76,45;”Christina Paul”,69,75;”Ricardo Moyes”,57,61}។
- ទីបំផុត VLOOKUP(B5,{“Nathan Mills”,72,59 ;”Ruth Williamson”,53,55;”Alex Hales”,67,70;”Matthew Shepherd”,76,45;”Christina Paul”,69,75;”Ricardo Moyes”,57,61},2,FALSE ) ត្រឡប់ ជួរឈរទី 2 នៃជួរដេកពីជួរនោះ ដែលតម្លៃក្នុងក្រឡា B5 ត្រូវគ្នា។
- លទ្ធផល៖ 67 ។
- ដូច្នេះ នេះគឺជាសញ្ញាប្រឡងសរសេរដែលយើងកំពុងស្វែងរក។
- ហើយក្នុងករណី រកមិនឃើញឈ្មោះនៅក្នុងសន្លឹកកិច្ចការណាមួយទេ វានឹងត្រឡប់ “អវត្តមាន” ពីព្រោះយើងដាក់វានៅក្នុងមុខងារ IFERROR ។
នៅទីនេះ អ្នកអាចប្រើ រូបមន្តស្រដៀងគ្នាដើម្បីស្វែងរកសញ្ញា Viva របស់បេក្ខជន។
- ដូច្នេះ ផ្លាស់ប្តូរ col_index_number ពី 2 ទៅ 3 ហើយសរសេររូបមន្ត។
=IFERROR(VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),B5)>0,0))&"'!$B$5:$D$10"),3,FALSE),"Absent")
- បន្ទាប់មកចុច ENTER ដើម្បីទទួលបានលទ្ធផល។<10
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ។
ចុងក្រោយ យើងទទួលបានទាំងការសរសេរ និង viva សម្គាល់បេក្ខជនទាំងអស់។ លើសពីនេះទៅទៀត ឈ្មោះរបស់ពួកគេមិនត្រូវបានរកឃើញត្រូវបានសម្គាល់ថាអវត្តមាន។
4. VLOOKUP Formula with Dynamic Column Index Number
រហូតមកដល់ពេលនេះ ដើម្បីស្រង់ពិន្ទុនៅក្នុងការប្រឡងសរសេរ យើងកំពុងប្រើ col_index_num ជា 2 ។ ហើយសម្រាប់សញ្ញា viva 3 ។
តាមពិតទៅ យើងកំពុងបញ្ចូលរូបមន្តដោយឡែកពីគ្នានៅក្នុងជួរឈរទាំងពីរ។
នៅទីបំផុត នៅពេលដែលយើងមានជួរឈរជាច្រើន វានឹងមានលក្ខណៈល្អ មានបញ្ហាក្នុងការបញ្ចូលរូបមន្តក្នុងជួរឈរទាំងអស់ដោយឡែកពីគ្នា។
ដូច្នេះ លើកនេះយើងនឹងបង្កើតរូបមន្ត ដូច្នេះយើងអាចបញ្ចូលរូបមន្តក្នុងជួរឈរ ទីមួយ ហើយអូសវាទៅគ្រប់ជួរឈរ តាមរយៈរូបតំណាង Fill Handle ។
សាមញ្ញ។ ជំនួសឱ្យការបញ្ចូលលេខសុទ្ធជា col_index_num សូមបញ្ចូល COLUMNS($C$1:D1) ប្រសិនបើរូបមន្តស្ថិតនៅក្នុង ជួរឈរ C ( សម្រាប់ការសរសេរ សម្គាល់ )។
បន្ទាប់មក វានឹងត្រឡប់ 2 ។
បន្ទាប់មក ប្រសិនបើយើងអូសវាទៅ ជួរឈរ E វានឹងក្លាយទៅជា COLUMNS($C$1:E1) ហើយត្រឡប់ 3 ។ ហើយដូច្នេះបន្ត។
- ដូច្នេះឥឡូវនេះយើងប្តូររូបមន្តនៅក្នុងផ្នែកមុនទៅនេះ៖
=IFERROR(VLOOKUP($B5,INDIRECT("'"&INDEX($F$5:$H$5,1,MATCH(TRUE,COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!B5:B10"),$B5)>0,0))&"'!$B$5:$D$10"),COLUMNS($C$1:D1),FALSE),"Absent")
<0- បន្ទាប់មកចុច បញ្ចូល ។
- បន្ទាប់ពីនោះ អូសរូបតំណាង Fill Handle ទៅផ្នែកខាងស្តាំ ដើម្បីទទួលបាន Viva គូស។
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ចុះក្រោម។
ចុងក្រោយ អ្នកនឹងឃើញទាំងសញ្ញាសរសេរជាលាយលក្ខណ៍អក្សរ និងវីវ៉ាសម្រាប់បេក្ខជនទាំងអស់។
ចំណាំ៖នៅទីនេះ យើងបានផ្លាស់ប្តូរ lookup_valueពី B5 ទៅ $B5ដូច្នេះវានៅតែមិនផ្លាស់ប្តូរនៅពេលអូសទៅខាងស្តាំ ប៉ុន្តែផ្លាស់ប្តូរនៅពេលអូសចុះក្រោម។
អានបន្ថែម៖ Excel Dynamic VLOOKUP (ជាមួយរូបមន្ត 3)
5. រូបមន្ត VLOOKUP ជាមួយមុខងាររួមបញ្ចូលគ្នានៅក្នុង Excel
នៅទីនេះ យើងនឹងប្រើរូបមន្ត VLOOKUP ផ្សេងទៀត នៅក្នុង Excel ដែលមានសន្លឹកច្រើនមិនអើពើនឹងមុខងារ IFERROR ។ ដូច្នេះ សូមមើលជំហានខាងក្រោម។
ជំហាន៖
- ដំបូង អ្នកត្រូវជ្រើសរើសក្រឡាថ្មី C5 ដែលអ្នក ចង់រក្សាសញ្ញាសម្គាល់ដែលបានសរសេរ។
- ទីពីរ អ្នកគួរតែប្រើរូបមន្តដែលបានផ្តល់ឱ្យខាងក្រោមក្នុងក្រឡា C5 ។
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),2,FALSE)
- ទីបី ចុច ENTER ។
- ស្រដៀងគ្នានេះដែរ សូមប្រើរូបមន្តខាងក្រោមក្នុង ក្រឡា D5 ដើម្បីទទួលបានសញ្ញា Viva។
=VLOOKUP(B5,INDIRECT("'"&INDEX($F$5:$H$5,MATCH(1,--(COUNTIF(INDIRECT("'"&$F$5:$H$5&"'!$B$5:$D$10"),B5)>0),0))&"'!$B$5:$D$10"),3,FALSE)
- បន្ទាប់មកចុច ENTER ។
- បន្ទាប់មកអូសរូបតំណាង Fill Handle ។
ចុងក្រោយ អ្នកនឹងឃើញទាំងអក្សរសរសេរ និងវីវ៉ារបស់បេក្ខជនទាំងអស់។ លើសពីនេះ អ្នកនឹងឃើញកំហុស #N/A ដែលមានឈ្មោះ