តារាងមាតិកា
នៅក្នុងសន្លឹកកិច្ចការធំ ការស្វែងរកជួរចុងក្រោយជាមួយនឹងទិន្នន័យដោយដៃគឺចំណាយពេលច្រើន ហើយមិនងាយស្រួលនោះទេ។ មានមុខងារមួយចំនួនដោយប្រើ ដែលអ្នកអាចស្វែងរកបានយ៉ាងលឿននូវជួរចុងក្រោយជាមួយនឹងទិន្នន័យ។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងពន្យល់ពីរបៀបដែលអ្នកអាចប្រើមុខងារ និង VBA ដើម្បីស្វែងរកជួរឈរចុងក្រោយជាមួយនឹងទិន្នន័យក្នុង Excel។
ដើម្បីធ្វើឱ្យការពន្យល់មានភាពរស់រវើក ខ្ញុំនឹង ប្រើសំណុំទិន្នន័យគំរូដែលតំណាងឱ្យព័ត៌មានការបញ្ជាទិញ។ សំណុំទិន្នន័យមាន 4 ជួរគឺ កាលបរិច្ឆេទបញ្ជាទិញ លេខសម្គាល់ការបញ្ជាទិញ និង ចំនួន ។
ទាញយកសៀវភៅការងារដើម្បីអនុវត្ត
Excel ស្វែងរកជួរចុងក្រោយជាមួយ Data.xlsm
4 វិធីដើម្បីស្វែងរកជួរចុងក្រោយជាមួយទិន្នន័យ
1. ការប្រើប្រាស់មុខងារ LOOKUP ដើម្បីស្វែងរកជួរចុងក្រោយជាមួយនឹងទិន្នន័យ
ដើម្បីស្វែងរកជួរឈរចុងក្រោយជាមួយនឹងទិន្នន័យក្នុង Excel អ្នកអាចប្រើ មុខងារ LOOKUP ដែលអ្នកអាចរកមើលតម្លៃចុងក្រោយនៃតម្លៃណាមួយ ជួរឈរពិសេស មិនត្រឹមតែជួរឈរចុងក្រោយទេ។
អនុញ្ញាតឱ្យចាប់ផ្តើមនីតិវិធី
ដំបូង ជ្រើសរើសក្រឡាណាមួយដើម្បីដាក់តម្លៃលទ្ធផលរបស់អ្នក។
➤ខ្ញុំបានជ្រើសរើសក្រឡា F4
បន្ទាប់មក វាយរូបមន្តខាងក្រោមក្នុង របាររូបមន្ត ឬចូលទៅក្នុងក្រឡាដែលបានជ្រើសរើស។
=LOOKUP(2,1/(D:D""),D:D)
នៅទីនេះនៅក្នុងមុខងារ LOOKUP ខ្ញុំចង់ទទួលបាន ទិន្នន័យជួរឈរចុងក្រោយ អាស្រ័យលើ លេខបញ្ជាទិញ column as lookup_value value។
ខ្ញុំបានជ្រើសរើសជួរនៃ D:D column ជា lookup_vector ដែលខ្ញុំបានប្រើ មិនមែន ស្មើ operator () ដើម្បីស្វែងរកក្រឡាដែលមិនទទេ។ ក្រោយមក ចែកវាដោយ 1 ដើម្បីដឹងថាតើកោសិកាមួយណាមានទិន្នន័យ។ បន្ទាប់មក ជា result_vector បានប្រើជួរ D:D នៃ ចំនួន ជួរឈរ។
ឥឡូវនេះ ចុច ENTER key។
ដូច្នេះ អ្នកនឹងឃើញទិន្នន័យជួរឈរចុងក្រោយនៃសំណុំទិន្នន័យ។
2. ការប្រើប្រាស់ INDEX & អនុគមន៍ COUNT
ដោយប្រើ អនុគមន៍ INDEX និងអនុគមន៍ COUNT ជាមួយគ្នា អ្នកអាចស្វែងរកជួរចុងក្រោយជាមួយនឹងទិន្នន័យ។
តោះទៅដំណើរការ ,
ដើម្បីចាប់ផ្តើមជាមួយ ជ្រើសរើសក្រឡាណាមួយដើម្បីដាក់តម្លៃលទ្ធផលរបស់អ្នក។
➤ខ្ញុំបានជ្រើសរើសក្រឡា F4
បន្ទាប់មក វាយរូបមន្តខាងក្រោម នៅក្នុង របាររូបមន្ត ឬចូលទៅក្នុងក្រឡាដែលបានជ្រើសរើស។
=INDEX(D4:D9,COUNT(D4:D9))
នៅទីនេះក្នុង INDEX មុខងារ ខ្ញុំបានជ្រើសរើសជួរ D4:D9 ជា អារេ ។ បន្ទាប់ ក្នុងនាមជា row_number នៃ INDEX អនុគមន៍បានប្រើមុខងារ COUNT ដើម្បីទទួលបានទីតាំងនៃតម្លៃចុងក្រោយនៃជួរដែលបានជ្រើសរើស D4:D9<២>។ មុខងារ COUNT នឹងត្រឡប់ទីតាំងចុងក្រោយ បន្ទាប់មកមុខងារ INDEX នឹងត្រឡប់តម្លៃនៃទីតាំងនោះ។
ឥឡូវនេះ ចុចគ្រាប់ចុច ENTER ហើយអ្នកនឹងឃើញទិន្នន័យជួរឈរចុងក្រោយនៃសំណុំទិន្នន័យ។
ការអានស្រដៀងគ្នា៖
- ស្វែងរក តម្លៃចុងក្រោយក្នុងជួរឈរធំជាងសូន្យក្នុង Excel (2 រូបមន្តងាយស្រួល)
- ស្វែងរកក្រឡាចុងក្រោយជាមួយនឹងតម្លៃក្នុងជួរដេកក្នុង Excel (6Methods)
- ស្វែងរកតម្លៃច្រើនក្នុង Excel (8 Quick Methods)
- របៀបស្វែងរកពីស្តាំក្នុង Excel (6 Methods)
3. ការប្រើប្រាស់ MIN & COLUMN បន្ទាប់មកអនុគមន៍ INDEX
អ្នកក៏អាចប្រើ អនុគមន៍ MIN ជាមួយនឹងមុខងារ COLUMN និង COLUMNS ដើម្បីទទួលបានលេខជួរចុងក្រោយ។
អាស្រ័យលើលេខជួរឈរចុងក្រោយ អ្នកអាចស្វែងរកទិន្នន័យជួរឈរចុងក្រោយដោយប្រើមុខងារ INDEX ។
ដំបូង សូមចាប់ផ្តើមនីតិវិធីដើម្បីទទួលបានលេខជួរចុងក្រោយ។
➤ខ្ញុំបានជ្រើសរើសក្រឡា F3
បន្ទាប់មក វាយរូបមន្តខាងក្រោមក្នុង របាររូបមន្ត ឬចូលទៅក្នុងក្រឡាដែលបានជ្រើសរើស។
=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1
នៅទីនេះ ក្នុងមុខងារ COLUMN បានជ្រើសរើសជួរ A4:C9 ជា ឯកសារយោង , វានឹងត្រឡប់អារេដែលមានលេខជួរឈរទាំងអស់សម្រាប់ជួរដែលបានផ្តល់ឱ្យ។
ឥឡូវនេះដើម្បីទទួលបានលេខជួរទីមួយបានប្រើមុខងារ MIN ។
បន្ទាប់មក មុខងារ COLUMNS នឹងផ្តល់ចំនួនជួរឈរសរុបនៃជួរដែលបានជ្រើសរើស A4:C9 ។ ឥឡូវនេះ អ្នកអាចបន្ថែមលេខជួរឈរសរុបជាមួយជួរឈរទីមួយ ហើយបន្ទាប់មក ដក 1 ដើម្បីធានាចំនួនជួរឈរចុងក្រោយនៃជួរ។
នៅទីបញ្ចប់ សូមចុច ENTER គន្លឹះ។ បន្ទាប់មក អ្នកនឹងទទួលបានលេខជួរចុងក្រោយ។
ឥឡូវនេះ សូមបន្តនីតិវិធីដើម្បីទទួលបានទិន្នន័យជួរឈរចុងក្រោយ។
ជ្រើសរើសក្រឡាណាមួយដើម្បីដាក់របស់អ្នក។ តម្លៃលទ្ធផល។
➤ខ្ញុំបានជ្រើសរើសក្រឡា F4
បន្ទាប់មកវាយតាមរូបមន្តក្នុង របាររូបមន្ត ឬក្នុងក្រឡាដែលបានជ្រើសរើស។
=INDEX(A4:C9,6,F3)
នៅទីនេះ ក្នុង អនុគមន៍ INDEX បានជ្រើសរើសជួរ A4:C9 ជា អារេ បន្ទាប់មកជ្រើសរើសជួរមិនទទេចុងក្រោយដែលមាន 6 ជា row_number ( ត្រូវចាំលេខជួរដេកគួរតែយោងទៅតាមសំណុំទិន្នន័យ ហើយអ្នកអាចស្វែងរកតម្លៃនៃជួរណាមួយដែលផ្តល់លេខ )។
បន្ទាប់ ប្រើ F3 តម្លៃក្រឡាជា column_number រូបមន្តនឹងត្រឡប់តម្លៃនៃជួរដេក និងលេខជួរដែលត្រូវគ្នាដែលនឹងជាទិន្នន័យជួរឈរចុងក្រោយ។
ចុច ENTER ហើយអ្នកនឹងទទួលបានទិន្នន័យជួរឈរចុងក្រោយ។
4. ការប្រើ VBA ដើម្បីស្វែងរកជួរចុងក្រោយជាមួយទិន្នន័យ
ក្នុងករណីដែលអ្នកចង់បង្ហាញជួរចុងក្រោយ ជាមួយនឹងទិន្នន័យ អ្នកក៏អាចប្រើ VBA ផងដែរ។
តោះចាប់ផ្តើមនីតិវិធី
ដំបូង សូមបើក អ្នកអភិវឌ្ឍន៍ ផ្ទាំង >> ជ្រើសរើស Visual Basic ( ផ្លូវកាត់ក្តារចុច ALT + F11 )
បន្ទាប់ វានឹងបើកថ្មី បង្អួចនៃ Microsoft Visual Basic សម្រាប់កម្មវិធី។
ពីទីនោះ បើក បញ្ចូល >> ជ្រើសរើស Module
A Module នឹងបើក បន្ទាប់មកវាយកូដខាងក្រោមនៅក្នុង Module ដែលបានបើក។
8960
នៅទីនេះ ខ្ញុំបានប្រកាស នីតិវិធីរង Find_Last_Column_with_Data
ខ្ញុំបានប្រើ COUNT វិធីសាស្រ្តដើម្បីរាប់ជួរចុងក្រោយ បន្ទាប់មកខ្ញុំបានប្រើវិធីសាស្ត្រ VALUE ដើម្បីទទួលបានតម្លៃជួរឈរចុងក្រោយកន្លែងដែលខ្ញុំផ្តល់លេខជួរដេក 9 ។ នៅទីនេះ ខ្ញុំបានរក្សាទុកតម្លៃនៅក្នុងអថេរ cell_value ។
ដើម្បីបង្ហាញតម្លៃដែលខ្ញុំបានប្រើ MsgBox ។
ជាចុងក្រោយ រក្សាទុក លេខកូដ ហើយត្រឡប់ទៅសន្លឹកកិច្ចការវិញ។
បន្ទាប់ បើក មើល ផ្ទាំង >> ពី ម៉ាក្រូ >> ជ្រើសរើស មើលម៉ាក្រូ
➤ ប្រអប់ ប្រអប់ នឹងលេចឡើង។
ឥឡូវនេះ ពី ឈ្មោះម៉ាក្រូ ជ្រើសរើស Find_Last_Column_with_Data ក៏ជ្រើសរើសសៀវភៅការងារនៅក្នុង Macros ក្នុង ។
បន្ទាប់មក ដំណើរការ ដែលបានជ្រើសរើស ម៉ាក្រូ ។
ជាលទ្ធផល វានឹងបង្ហាញតម្លៃជួរឈរចុងក្រោយនៅក្នុងប្រអប់សារ។
ផ្នែកអនុវត្ត
ខ្ញុំបានផ្តល់សន្លឹកលំហាត់នៅក្នុងសៀវភៅការងារ ដើម្បីអនុវត្តវិធីដែលបានពន្យល់ទាំងនេះ។ អ្នកអាចទាញយកវាពីតំណខាងលើ។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ ខ្ញុំបានពន្យល់ 4 វិធីរហ័សនៃការស្វែងរកជួរចុងក្រោយជាមួយនឹងទិន្នន័យនៅក្នុង Excel ។ សង្ឃឹមថាវិធីផ្សេងគ្នាទាំងនេះនឹងជួយអ្នកក្នុងការស្វែងរកជួរឈរចុងក្រោយជាមួយនឹងទិន្នន័យ។ ជាចុងក្រោយ ប្រសិនបើអ្នកមានការផ្ដល់យោបល់ គំនិត ឬមតិកែលម្អផ្សេងៗ សូមបញ្ចេញមតិនៅខាងក្រោម។