តារាងមាតិកា
វាច្បាស់ណាស់សម្រាប់យើងទាំងអស់គ្នាដែលយើងរកឃើញវត្តមាននៃតួអក្សរដែលមិនចាំបាច់មួយចំនួននៅចុងបញ្ចប់នៃបន្ទាត់អត្ថបទមួយ។ ដូច្នេះ យើងទាំងអស់គ្នាប្រហែលជាចង់លុបតួអក្សរដែលមិនចាំបាច់ចុងក្រោយទាំងអស់ចេញ ដើម្បីបង្ហាញទិន្នន័យរបស់យើងតាមរបៀបប្រសើរជាងមុន។ ជាការប្រសើរណាស់ ប្រសិនបើអ្នកកំពុងមានបញ្ហាទាំងនេះ ហើយកំពុងស្វែងរកវិធីដើម្បី លុបតួអក្សរចុងក្រោយនៅក្នុង Excel បន្ទាប់មកសូមបន្តទៅមុខជាមួយអត្ថបទនេះ។ ដោយសារតែយើងនឹងបង្ហាញអ្នកនូវរូបមន្តផ្សេងគ្នាចំនួន 4 ដើម្បីលុបតួអក្សរ 3 ចុងក្រោយនៅក្នុង Excel ដោយងាយស្រួល។
ទាញយកសៀវភៅលំហាត់
អ្នកត្រូវបានណែនាំឱ្យទាញយកឯកសារ Excel ហើយអនុវត្តជាមួយវា។
លុបតួអក្សរ 3 ចុងក្រោយ។xlsmរូបមន្ត 4 ដើម្បីលុបតួអក្សរ 3 ចុងក្រោយនៅក្នុង Excel
យើងនឹងប្រើប្រាស់ព័ត៌មានបុគ្គលិកគំរូ។ រាយបញ្ជីជាសំណុំទិន្នន័យ ដើម្បីបង្ហាញវិធីសាស្រ្តទាំងអស់នៅក្នុងអត្ថបទ។ ជាដំបូង ចូរយើងពិនិត្យមើលវាបន្តិច៖
ដូច្នេះ ដោយមិនចាំបាច់មានការពិភាក្សាអ្វីទៀតទេ ចូរយើងពិនិត្យមើលវិធីសាស្រ្តទាំងអស់ម្តងមួយៗ។
1. ប្រើមុខងារ LEFT និង LEN ដើម្បីលុបតួអក្សរ 3 ចុងក្រោយក្នុង Excel
នៅក្នុង ព័ត៌មានបុគ្គលិក។ បញ្ជី ជួរ ឈ្មោះពេញ ផ្ទុកឈ្មោះពេញរបស់និយោជិតទាំងអស់។ នៅទីនេះ យើងអាចឃើញថា រាល់ឈ្មោះនីមួយៗមាននាមត្រកូលដូចគ្នាគឺ “ Roy ”។ ដូច្នេះ គោលបំណងរបស់យើងគឺដកនាមត្រកូលចេញពីឈ្មោះបុគ្គលិកទាំងអស់ ហើយរក្សាទុកតែឈ្មោះដែលបានផ្តល់ឱ្យនៅក្នុងជួរឈរ ឈ្មោះដែលបានផ្តល់ឱ្យ ។ ដូច្នេះដោយមិនមានការពន្យារពេលណាមួយឡើយតោះទៅតាមវិធីតាមជំហាន៖
🔗 ជំហាន៖
❶ ជាដំបូង ជ្រើសរើស ក្រឡា E5 ▶ ដើម្បីរក្សាទុកលទ្ធផលរូបមន្ត។
❷ បន្ទាប់មកវាយរូបមន្ត
=LEFT(D5,LEN(D5)-3)
ក្នុងក្រឡា។
❸ បន្ទាប់ពីនោះចុចប៊ូតុង ENTER ។
❹ ជាចុងក្រោយ អូសរូបតំណាង Fill Handle ទៅចុងបញ្ចប់នៃ ជួរឈរ ឈ្មោះដែលបានផ្តល់ ។
នោះហើយជាវា។
␥ ការបំបែករូបមន្ត៖ <2
📌 វាក្យសម្ព័ន្ធ៖ LEFT(text, [num_chars])
📌 វាក្យសម្ព័ន្ធ៖ LEN( text)
- LEN(D5)-3 ▶ គណនាប្រវែងនៃអត្ថបទ “ Jason Roy ” ហើយបន្ទាប់មកដកលទ្ធផលដោយ 3 .
- D5 ▶ យោងទៅអាសយដ្ឋានក្រឡានៃអត្ថបទ “ Jason Roy ”។
- =LEFT(D5,LEN(D5)-3) ▶ កាត់តួអក្សរ 3 ចុងក្រោយ ពោលគឺ “ Roy ” ពីអត្ថបទ “ Jason Roy ”។
អានបន្ថែម៖ លុបតួអក្សរចុងក្រោយចេញពី String Excel
2. លុបតួអក្សរចុងក្រោយ 3 ដោយប្រើមុខងារ REPLACE នៅក្នុង Excel
ឥឡូវនេះ យើងនឹងលុបតួអក្សរ 3 ចុងក្រោយដោយជំនួសពួកវាដោយ ខ្សែអក្សរ null (“”) ។ ដើម្បីធ្វើដូច្នេះ យើងនឹងប្រើ មុខងារជំនួស នៅទីនេះ។
🔗 ជំហាន៖
❶ ជាដំបូង ជ្រើសរើស ក្រឡា E5 ▶ ដើម្បីរក្សាទុកលទ្ធផលរូបមន្ត។
❷ បន្ទាប់មក វាយ រូបមន្ត
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
នៅក្នុងក្រឡា។
❸ បន្ទាប់ពីនោះចុចប៊ូតុង ENTER ។
❹ ជាចុងក្រោយ អូសរូបតំណាង Fill Handle នៅចុងបញ្ចប់នៃជួរឈរ ឈ្មោះដែលបានផ្តល់ឱ្យ ។
នោះហើយជាវា។
␥ ការបំបែករូបមន្ត៖
📌 វាក្យសម្ព័ន្ធ៖ REPLACE(old_text, start_num, num_chars, new_text)
📌 វាក្យសម្ព័ន្ធ៖ FIND(find_text, within_text, [start_num])
-
""
▶ សំដៅលើ null string ក្នុង Excel។ - 3 ▶ សំដៅលើតួអក្សរ 3 ចុងក្រោយក្នុងបន្ទាត់អត្ថបទ។
-
FIND(" ",D5)+1
▶ ស្វែងរក លេខចាប់ផ្តើម នៃតួអក្សរចុងក្រោយ 3 ។ -
" "
▶ប្រើសម្រាប់ការរកឃើញ បញ្ចប់ នៃបន្ទាត់អត្ថបទ។ -
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
▶ កាត់តួអក្សរ 3 ចុងក្រោយ ពោលគឺ “ Roy ” ពីអត្ថបទ “ Jason Roy ”។
អានបន្ថែម៖ លុបតួអក្សរចុងក្រោយចេញពី String ក្នុង Excel ជាមួយ VBA
3. មិនអើពើតួអក្សរ 3 ចុងក្រោយក្នុង Excel ដោយប្រើ មុខងារ Flash Fill
Microsoft Excel 2013 និងកំណែក្រោយៗទៀតបានមកជាមួយឧបករណ៍ដ៏មានប្រយោជន៍ខ្លាំងមួយហៅថា Flash Fill ។ នៅក្នុងផ្នែកនេះ យើងនឹងលុបតួអក្សរ 3 ចុងក្រោយ ពោលគឺមិនអើពើនាមត្រកូល Roy ពីឈ្មោះនិយោជិតនីមួយៗ ដោយមានជំនួយពីឧបករណ៍ Flash Fill ។ នេះជាជំហានដែលត្រូវអនុវត្តតាម៖
🔗 ជំហាន៖
❶ ជាដំបូង ជ្រើសរើស ក្រឡា E5 ហើយវាយបញ្ចូល Jason នៅក្នុងនោះ។
❷ បន្ទាប់មកចុចប៊ូតុង ENTER ។
❸ នៅក្នុងក្រឡាបន្ទាប់ E6 ចាប់ផ្តើមវាយ Brandon ទុកតែនាមត្រកូលរបស់គាត់ Roy .
ឥឡូវនេះ អ្នកនឹងសម្គាល់ឃើញថា Excel មានលំនាំរួចហើយ ហើយស្នើឱ្យមានការមើលជាមុនសម្រាប់ឈ្មោះខាងក្រោមទាំងអស់។
❹ អ្វីដែលអ្នកត្រូវធ្វើគឺគ្រាន់តែចុច ប៊ូតុង ENTER ម្តងទៀត។
ដូច្នេះហើយ យើងបានធ្វើឱ្យជួរឈរ ឈ្មោះដែលបានផ្តល់ឱ្យ ពេញលេញដោយមានតែឈ្មោះដែលបានផ្តល់ឱ្យរបស់និយោជិតប៉ុណ្ណោះ។
អានបន្ថែម៖ របៀបលុបតួអក្សរនៅក្នុង Excel
4. លុបតួអក្សរចុងក្រោយ 3 ដោយប្រើកូដ VBA នៅក្នុង Excel
ជាចុងក្រោយ នៅក្នុងផ្នែកនេះ យើងនឹងប្រើ កូដ VBA ដើម្បីលុបតួអក្សរ 3 ចុងក្រោយ ពោលគឺនាមត្រកូល Roy ចេញពីឈ្មោះពេញរបស់បុគ្គលិកទាំងអស់។ ឥឡូវនេះមកដល់ជំហាន៖
🔗 ជំហាន៖
❶ ជ្រើសរើស ជួរ (D5:D14) នៃ ក្រឡា ▶ ដើម្បីលុបតួអក្សរ 3 ចុងក្រោយ។
❷ ចុចគ្រាប់ចុច ALT + F11 ▶ ដើម្បីបើកបង្អួច VBA ។
❸ ចូលទៅកាន់ Insert ▶ Module ។
❹ ចម្លង កូដ VBA ខាងក្រោម៖
5227
❺ ចុច CTRL + V ▶ ដើម្បី បិទភ្ជាប់ ខាងលើ VBA កូដ។
❻ រក្សាទុក លេខកូដ VBA កូដ ហើយ ថយក្រោយ ទៅកាន់សៀវភៅបញ្ជីរបស់អ្នក។
❼ ឥឡូវនេះ ជ្រើសរើស ក្រឡា E5 ▶ ដើម្បីរក្សាទុកលទ្ធផលរូបមន្ត។
❽ បន្ទាប់មក វាយ រូបមន្ត
=RemoveLast3Characters(D5,3)
ក្នុងក្រឡា។
❾ បន្ទាប់ពីនោះចុចប៊ូតុង ENTER ។
❹ ជាចុងក្រោយអូសរូបតំណាង Fill Handle ទៅចុងបញ្ចប់នៃ ឈ្មោះដែលបានផ្តល់ឱ្យ ជួរឈរ។
នោះហើយជាវា។
📓 ចំណាំ៖
មុខងារ =RemoveLast3Characters(Text,Number)
គឺជាមុខងារសំយោគ។ អ្នកអាចប្រើមុខងារនេះរួមជាមួយកូដ VBA ដើម្បីលុបចំនួនតួអក្សរចុងក្រោយពីខ្សែអក្សរ។ គ្រាន់តែបញ្ចូលលេខដែលអ្នកចង់បានទៅក្នុងរន្ធលេខនៃមុខងារ។ នោះហើយជាវា។
អ្វីដែលត្រូវចងចាំ
📌 សូមប្រយ័ត្នចំពោះ វាក្យសម្ព័ន្ធ នៃ មុខងារ ។
📌 បញ្ចូលទិន្នន័យ ជួរ ដោយប្រុងប្រយ័ត្នទៅក្នុង រូបមន្ត ។
📌 (“”) សំដៅលើ NULL String ក្នុង Excel។
សេចក្តីសន្និដ្ឋាន
ដើម្បីបញ្ចប់ យើងបានពិភាក្សាអំពីវិធីផ្សេងគ្នាចំនួន 4 ដើម្បីលុបតួអក្សរបីចុងក្រោយនៅក្នុង Excel ។ អ្នកត្រូវបានផ្ដល់អនុសាសន៍ឱ្យទាញយកសៀវភៅលំហាត់អនុវត្តដែលបានភ្ជាប់ជាមួយនឹងអត្ថបទនេះនិងអនុវត្តវិធីសាស្រ្តទាំងអស់ជាមួយនោះ។ ហើយកុំស្ទាក់ស្ទើរក្នុងការសួរសំណួរណាមួយនៅក្នុងផ្នែក comment ខាងក្រោម។ យើងនឹងព្យាយាមឆ្លើយតបរាល់សំណួរដែលពាក់ព័ន្ធឱ្យបានឆាប់។