ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

មុខងារ​ស្វែងរក​បុរាណ​ទាំងអស់ និង​ការ​ជំនួស​មុខងារ VPR (VLOOKUP), GPR (HLOOKUP), បង្ហាញកាន់តែច្រើន (ការប្រកួត) ហើយអ្នកដែលចូលចិត្តពួកគេមានមុខងារសំខាន់មួយ – ពួកគេស្វែងរកតាំងពីដើមដល់ចប់ ពោលគឺពីឆ្វេងទៅស្តាំ ឬពីកំពូលទៅបាតក្នុងប្រភពទិន្នន័យ។ ដរាបណាការផ្គូផ្គងដំបូងត្រូវបានរកឃើញ ការស្វែងរកនឹងឈប់ ហើយមានតែការកើតឡើងដំបូងនៃធាតុដែលយើងត្រូវការប៉ុណ្ណោះត្រូវបានរកឃើញ។

តើ​ត្រូវ​ធ្វើ​យ៉ាង​ណា​បើ​យើង​ត្រូវ​ការ​រក​ឃើញ​មិន​មែន​ជា​លើក​ដំបូង ប៉ុន្តែ​ជា​ការ​កើត​ឡើង​ចុង​ក្រោយ? ឧទាហរណ៍ ប្រតិបត្តិការចុងក្រោយសម្រាប់អតិថិជន ការទូទាត់ចុងក្រោយ ការបញ្ជាទិញថ្មីៗបំផុត ។ល។

វិធីសាស្រ្តទី 1: ស្វែងរកជួរចុងក្រោយជាមួយនឹងរូបមន្តអារេ

ប្រសិនបើតារាងដើមមិនមានជួរឈរដែលមានកាលបរិច្ឆេទ ឬលេខស៊េរីនៃជួរដេកមួយ (លំដាប់ ការទូទាត់ ... ) នោះភារកិច្ចរបស់យើងគឺជាការពិតដើម្បីស្វែងរកជួរចុងក្រោយដែលបំពេញលក្ខខណ្ឌដែលបានផ្តល់ឱ្យ។ នេះអាចត្រូវបានធ្វើដោយប្រើរូបមន្តអារេខាងក្រោម៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

នៅទីនេះ:

  • មុខងារ IF (IF) ពិនិត្យក្រឡាទាំងអស់ក្នុងជួរឈរមួយម្ដងៗ អតិថិជន ហើយបង្ហាញលេខបន្ទាត់ប្រសិនបើវាមានឈ្មោះដែលយើងត្រូវការ។ លេខបន្ទាត់នៅលើសន្លឹកត្រូវបានផ្តល់ឱ្យយើងដោយមុខងារ បន្ទាត់ (ROW)ប៉ុន្តែដោយសារយើងត្រូវការលេខជួរដេកក្នុងតារាង យើងត្រូវដកលេខ 1 បន្ថែមទៀត ព្រោះយើងមានបឋមកថាក្នុងតារាង។
  • បន្ទាប់មកមុខងារ MAX (អតិបរមា) ជ្រើសរើសតម្លៃអតិបរមាពីសំណុំលេខជួរដេក ពោលគឺចំនួនជួរចុងក្រោយបំផុតរបស់អតិថិជន។
  • មុខងារ INDEX (INDEX) ត្រឡប់​មាតិកា​នៃ​ក្រឡា​ជាមួយ​នឹង​លេខ​ចុង​ក្រោយ​ដែល​បាន​រក​ឃើញ​ពី​ជួរ​ឈរ​តារាង​ដែល​ត្រូវ​ការ​ផ្សេង​ទៀត (លេខកូដបញ្ជាទិញ).

ទាំងអស់នេះត្រូវតែបញ្ចូលជា រូបមន្តអារេពោលគឺ៖

  • នៅក្នុង Office 365 ជាមួយនឹងការអាប់ដេតចុងក្រោយបំផុតដែលបានដំឡើង និងគាំទ្រសម្រាប់អារេថាមវន្ត អ្នកអាចចុចបានយ៉ាងសាមញ្ញ បញ្ចូល.
  • នៅក្នុងកំណែផ្សេងទៀតទាំងអស់បន្ទាប់ពីបញ្ចូលរូបមន្តអ្នកនឹងត្រូវចុចផ្លូវកាត់ក្តារចុច បញ្ជា (Ctrl)+ការផ្លាស់ប្តូរ+បញ្ចូលដែលនឹងបន្ថែមដង្កៀបអង្កាញ់ដោយស្វ័យប្រវត្តិទៅក្នុងរបាររូបមន្ត។

វិធីទី 2៖ ការរកមើលបញ្ច្រាសជាមួយនឹងមុខងារ LOOKUP ថ្មី។

ខ្ញុំបានសរសេរអត្ថបទដ៏វែងមួយរួចហើយជាមួយនឹងវីដេអូអំពីមុខងារថ្មីមួយ VIEW (XLOOKUP)ដែលបានបង្ហាញខ្លួននៅក្នុងកំណែចុងក្រោយបំផុតរបស់ Office ដើម្បីជំនួស VLOOKUP ចាស់ (VLOOKUP). ដោយមានជំនួយពី BROWSE កិច្ចការរបស់យើងត្រូវបានដោះស្រាយជាបឋម ពីព្រោះ។ សម្រាប់មុខងារនេះ (មិនដូច VLOOKUP) អ្នកអាចកំណត់ទិសដៅស្វែងរកយ៉ាងច្បាស់៖ ពីលើចុះក្រោម ឬពីក្រោមឡើងលើ – អាគុយម៉ង់ចុងក្រោយរបស់វា (-1) គឺទទួលខុសត្រូវចំពោះបញ្ហានេះ៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

វិធីសាស្រ្ត 3. ស្វែងរកខ្សែអក្សរដែលមានកាលបរិច្ឆេទចុងក្រោយបំផុត។

ប្រសិនបើនៅក្នុងទិន្នន័យប្រភព យើងមានជួរឈរដែលមានលេខសៀរៀល ឬកាលបរិច្ឆេទដែលដើរតួនាទីស្រដៀងគ្នា នោះកិច្ចការត្រូវបានកែប្រែ - យើងត្រូវស្វែងរកមិនមែនជាបន្ទាត់ចុងក្រោយ (ទាបបំផុត) ដែលមានការផ្គូផ្គង ប៉ុន្តែបន្ទាត់ដែលមានចុងក្រោយ ( អតិបរមា) កាលបរិច្ឆេទ។

ខ្ញុំបានពិភាក្សាលម្អិតរួចហើយអំពីរបៀបធ្វើវាដោយប្រើមុខងារបុរាណ ហើយឥឡូវនេះសូមព្យាយាមប្រើថាមពលនៃមុខងារអារេឌីណាមិកថ្មី។ ដើម្បីភាពស្រស់ស្អាត និងភាពងាយស្រួលជាងមុន យើងក៏បំប្លែងតារាងដើមទៅជាតារាង "ឆ្លាតវៃ" ដោយប្រើផ្លូវកាត់ក្តារចុច បញ្ជា (Ctrl)+T ឬពាក្យបញ្ជា ទំព័រដើម - ធ្វើទ្រង់ទ្រាយជាតារាង (ទំព័រដើម — ធ្វើទ្រង់ទ្រាយជាតារាង).

ដោយមានជំនួយពីពួកគេ "គូស្នេហ៍ឃាតករ" នេះដោះស្រាយបញ្ហារបស់យើងយ៉ាងទន់ភ្លន់៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

នៅទីនេះ:

  • មុខងារដំបូង FILTER (តម្រង) ជ្រើសរើសតែជួរដេកទាំងនោះពីតារាងរបស់យើងដែលនៅក្នុងជួរឈរ អតិថិជន - ឈ្មោះដែលយើងត្រូវការ។
  • បន្ទាប់មកមុខងារ ថ្នាក់ទី (SORT) តម្រៀប​ជួរ​ដេក​ដែល​បាន​ជ្រើស​តាម​កាល​បរិច្ឆេទ​តាម​លំដាប់​ចុះ ដោយ​មាន​កិច្ច​ព្រម​ព្រៀង​ថ្មី​បំផុត​នៅ​ខាង​លើ។
  • មុខងារ INDEX (INDEX) ស្រង់ចេញជួរទីមួយ ពោលគឺត្រឡប់ពាណិជ្ជកម្មចុងក្រោយដែលយើងត្រូវការ។
  • ហើយចុងក្រោយ មុខងារតម្រងខាងក្រៅដកជួរទី 1 និងទី 3 បន្ថែមចេញពីលទ្ធផល (លេខកូដបញ្ជាទិញ и អតិថិជន) ហើយទុកតែកាលបរិច្ឆេទ និងបរិមាណប៉ុណ្ណោះ។ ចំពោះបញ្ហានេះ អារេនៃថេរត្រូវបានប្រើ។ {0;1;0;1}កំណត់ជួរឈរណាមួយដែលយើងចង់បាន (1) ឬមិនចង់ (0) បង្ហាញ។

វិធីសាស្រ្តទី 4: ស្វែងរកការប្រកួតចុងក្រោយនៅក្នុង Power Query

ជាការប្រសើរណាស់ សម្រាប់ជាប្រយោជន៍នៃភាពពេញលេញ សូមក្រឡេកមើលដំណោះស្រាយចំពោះបញ្ហាស្វែងរកបញ្ច្រាសរបស់យើងដោយប្រើកម្មវិធីបន្ថែម Power Query ។ ដោយមានជំនួយរបស់នាង អ្វីៗត្រូវបានដោះស្រាយយ៉ាងរហ័ស និងស្រស់ស្អាត។

1. ចូរបំប្លែងតារាងដើមរបស់យើងទៅជា "ឆ្លាតវៃ" ដោយប្រើផ្លូវកាត់ក្តារចុច បញ្ជា (Ctrl)+T ឬពាក្យបញ្ជា ទំព័រដើម - ធ្វើទ្រង់ទ្រាយជាតារាង (ទំព័រដើម — ធ្វើទ្រង់ទ្រាយជាតារាង).

2. បញ្ចូលវាទៅក្នុង Power Query ដោយប្រើប៊ូតុង ពីតារាង/ជួរ ផ្ទាំង ទិន្នន័យ (ទិន្នន័យ — ពីតារាង/ជួរ).

3. យើងតម្រៀប (តាមរយៈបញ្ជីទម្លាក់ចុះនៃតម្រងនៅក្នុងបឋមកថា) តារាងរបស់យើងតាមលំដាប់ចុះនៃកាលបរិច្ឆេទ ដូច្នេះប្រតិបត្តិការថ្មីៗបំផុតគឺស្ថិតនៅលើកំពូល។

4… នៅក្នុងផ្ទាំង ការផ្លាស់ប្តូរ ជ្រើសរើសក្រុម ក្រុមដោយ (ការផ្លាស់ប្តូរ — ក្រុមដោយ) ហើយកំណត់ការដាក់ជាក្រុមដោយអតិថិជន ហើយជាមុខងារប្រមូលផ្តុំ សូមជ្រើសរើសជម្រើស បន្ទាត់ទាំងអស់។ (ជួរទាំងអស់). អ្នក​អាច​ដាក់​ឈ្មោះ​ជួរ​ឈរ​ថ្មី​អ្វី​ដែល​អ្នក​ចូល​ចិត្ត – ឧទាហរណ៍ សេចក្ដីលម្អិត.

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

បន្ទាប់ពីការដាក់ជាក្រុម យើងនឹងទទួលបានបញ្ជីឈ្មោះតែមួយគត់របស់អតិថិជនរបស់យើង និងនៅក្នុងជួរឈរ សេចក្ដីលម្អិត - តារាងជាមួយនឹងប្រតិបត្តិការទាំងអស់នៃពួកគេនីមួយៗ ដែលជួរទីមួយនឹងជាប្រតិបត្តិការចុងក្រោយបង្អស់ ដែលជាអ្វីដែលយើងត្រូវការ៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

5. បន្ថែមជួរឈរដែលបានគណនាថ្មីដោយប្រើប៊ូតុង ជួរឈរផ្ទាល់ខ្លួន ផ្ទាំង បន្ថែមជួរឈរ (បន្ថែមជួរឈរ - បន្ថែមជួរឈរផ្ទាល់ខ្លួន)ហើយបញ្ចូលរូបមន្តខាងក្រោម៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

នៅទីនេះ សេចក្ដីលម្អិត - នេះគឺជាជួរឈរដែលយើងយកតារាងដោយអតិថិជន និង 0 {} គឺ​ជា​ចំនួន​ជួរ​ដេក​ដែល​យើង​ចង់​ទាញ​ចេញ (លេខ​ជួរ​ដេក​ក្នុង​ Power Query ចាប់​ផ្តើម​ពី​សូន្យ)។ យើងទទួលបានជួរឈរដែលមានកំណត់ត្រា (កំណត់ត្រា) ដែលធាតុនីមួយៗគឺជាជួរទីមួយពីតារាងនីមួយៗ៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

វានៅសល់ដើម្បីពង្រីកមាតិកានៃកំណត់ត្រាទាំងអស់ដោយប្រើប៊ូតុងដែលមានសញ្ញាព្រួញពីរនៅក្នុងបឋមកថាជួរឈរ កិច្ចព្រមព្រៀងចុងក្រោយ ជ្រើសរើសជួរឈរដែលចង់បាន៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

… ហើយបន្ទាប់មកលុបជួរឈរដែលលែងត្រូវការ សេចក្ដីលម្អិត ដោយចុចខាងស្តាំលើចំណងជើងរបស់វា - យកជួរឈរចេញ (លុប​ជួរ​ឈរ).

បន្ទាប់ពីបញ្ចូលលទ្ធផលទៅសន្លឹកតាមរយៈ ទំព័រដើម — បិទ និងផ្ទុក — បិទ និងផ្ទុកចូល (ផ្ទះ — បិទ & ផ្ទុក — បិទ & ផ្ទុក​ទៅ… ) យើង​នឹង​ទទួល​បាន​តារាង​ដ៏​ស្រស់​ស្អាត​មួយ​ជាមួយ​នឹង​បញ្ជី​ប្រតិបត្តិការ​ថ្មីៗ​ដូច​ដែល​យើង​ចង់​បាន៖

ស្វែងរកការកើតឡើងចុងក្រោយ (ដាក់បញ្ច្រាស VLOOKUP)

នៅពេលអ្នកផ្លាស់ប្តូរទិន្នន័យប្រភព អ្នកមិនត្រូវភ្លេចធ្វើបច្ចុប្បន្នភាពលទ្ធផលដោយចុចខាងស្តាំលើពួកវា - ពាក្យបញ្ជា ធ្វើបច្ចុប្បន្នភាព និងរក្សាទុក (ធ្វើ​ឱ្យ​ស្រស់) ឬផ្លូវកាត់ក្តារចុច បញ្ជា (Ctrl)+alt+F5.


  • មុខងារ LOOKUP គឺជាកូនចៅរបស់ VLOOKUP
  • របៀបប្រើមុខងារអារេឌីណាមិកថ្មី SORT, FILTER និង UNIC
  • ស្វែងរកក្រឡាដែលមិនទទេចុងក្រោយក្នុងជួរដេក ឬជួរឈរជាមួយមុខងារ LOOKUP

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