Excel ស្វែងរកជួរចុងក្រោយជាមួយទិន្នន័យ (4 វិធីរហ័ស)

  • ចែករំលែកនេះ។
Hugh West

នៅក្នុងសន្លឹកកិច្ចការធំ ការស្វែងរកជួរចុងក្រោយជាមួយនឹងទិន្នន័យដោយដៃគឺចំណាយពេលច្រើន ហើយមិនងាយស្រួលនោះទេ។ មានមុខងារមួយចំនួនដោយប្រើ ដែលអ្នកអាចស្វែងរកបានយ៉ាងលឿននូវជួរចុងក្រោយជាមួយនឹងទិន្នន័យ។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងពន្យល់ពីរបៀបដែលអ្នកអាចប្រើមុខងារ និង 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 ។ សង្ឃឹមថាវិធីផ្សេងគ្នាទាំងនេះនឹងជួយអ្នកក្នុងការស្វែងរកជួរឈរចុងក្រោយជាមួយនឹងទិន្នន័យ។ ជាចុងក្រោយ ប្រសិនបើអ្នកមានការផ្ដល់យោបល់ គំនិត ឬមតិកែលម្អផ្សេងៗ សូមបញ្ចេញមតិនៅខាងក្រោម។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។