តារាងមាតិកា
វាអាចមានតួអក្សរបន្ថែមណាមួយនៅក្នុងក្រឡា Excel ។ ពេលខ្លះ ដើម្បីបង្កើតតម្លៃខុសគ្នាពីតម្លៃដែលមានស្រាប់ អ្នកប្រហែលជាតម្រូវឱ្យ លុបតួអក្សរចេញ ។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងពន្យល់ពីវិធី 5 យ៉ាងនៃ Excel យកតួអក្សរចេញពីខាងស្តាំ។
ដើម្បីឱ្យវាកាន់តែច្បាស់ ខ្ញុំនឹងប្រើតារាងទិន្នន័យនៃព័ត៌មានការបញ្ជាទិញរបស់អតិថិជនមួយចំនួនដែលមាន 4 ជួរ។
តារាងនេះតំណាងឱ្យព័ត៌មានលំដាប់របស់អ្នកប្រើប្រាស់ផ្សេងៗគ្នា។ ជួរឈរគឺ ឈ្មោះដែលមានលេខសម្គាល់ ការបញ្ជាទិញ ឈ្មោះ និង បរិមាណបញ្ជាទិញ ។
ទាញយក Workbook to Practice
Remove Characters from Right.xlsm
5 វិធីដើម្បីយកតួអក្សរចេញពីខាងស្តាំ
១. ដោយប្រើ LEFT ដើម្បីលុបតួអក្សរចេញពីខាងស្តាំ
ដើម្បីលុបចេញតែ តួអក្សរចុងក្រោយ អ្នកអាចប្រើមុខងារ LEFT ។
⮚ ដំបូង ជ្រើសរើសក្រឡាដែលអ្នកចង់ដាក់របស់អ្នក។ តម្លៃថ្មីបន្ទាប់ពីដកតួអក្សរចុងក្រោយចេញ។
⮚ បន្ទាប់មកវាយរូបមន្តក្នុង របាររូបមន្ត។ ខ្ញុំបានជ្រើសរើសក្រឡា B4 ។ នៅទីនេះខ្ញុំចង់បង្ហាញ ឈ្មោះ តែប៉ុណ្ណោះ ដូច្នេះខ្ញុំនឹងដក ខ្សែអក្សរ ចេញពីខាងស្តាំ។
រូបមន្តគឺ
=LEFT(B4,LEN(B4)-1)
⮚ ជាចុងក្រោយ ចុច ENTER
តួអក្សរចុងក្រោយពី B4 <2 ដែលបានជ្រើសរើស>ក្រឡានឹងត្រូវបានយកចេញ។
នៅទីនេះ ការដកតួអក្សរតែមួយមិនត្រូវគ្នានឹងបរិបទនៃឧទាហរណ៍របស់យើងទេ ដូច្នេះសូមលុបតួអក្សរជាច្រើនចេញ។
⮚ ជាដំបូងសូមជ្រើសរើសក្រឡាដែលអ្នកចង់ដាក់តម្លៃថ្មីរបស់អ្នក បន្ទាប់ពីដកតួអក្សរច្រើនចេញពីខាងស្តាំ។
⮚ បន្ទាប់មកវាយរូបមន្តសម្រាប់ក្រឡា B4 ពីទីនេះ ខ្ញុំចង់លុបតួអក្សរច្រើន។ ខ្ញុំចង់លុបតួអក្សរ 5 ចេញពីខាងស្តាំ។
រូបមន្តគឺ
=LEFT(B4,LEN(B4)-5)
⮚ ជាចុងក្រោយ ចុច ENTER
នៅទីនេះ តួអក្សរ 5 ចុងក្រោយពីតម្លៃដែលបានជ្រើសរើសនៃ B4 នឹងត្រូវបានយកចេញ។
ឥឡូវនេះ អ្នកអាចអនុវត្តរូបមន្ត Fill Handle ទៅ AutoFit រូបមន្តសម្រាប់កោសិកាដែលនៅសល់។
អានបន្ថែម៖ លុបតួអក្សរចុងក្រោយចេញពី String Excel
2. VALUE ជាមួយអនុគមន៍ខាងឆ្វេងសម្រាប់តម្លៃលេខ
ខណៈពេលកំពុងដោះស្រាយជាមួយតម្លៃលេខ ដើម្បីលុបតួអក្សរចេញពីខាងស្តាំ អ្នកអាចប្រើអនុគមន៍ LEFT និងមុខងារ VALUE ជាមួយគ្នា។
⮚ ជាដំបូង សូមជ្រើសរើសក្រឡាដែលអ្នកចង់ដាក់តម្លៃថ្មីរបស់អ្នក បន្ទាប់ពីដកតួអក្សរចេញពី ខាងស្ដាំ។
⮚ ខ្ញុំបានជ្រើសរើសក្រឡា B4 បន្ទាប់មកវាយរូបមន្ត។ នៅទីនេះខ្ញុំចង់លុបតួអក្សរចេញពីខាងស្តាំ ហើយនឹងរក្សាទុកតែ បរិមាណបញ្ជាទិញ ប៉ុណ្ណោះ។ ដូច្នេះ ខ្ញុំនឹងដក តួអក្សរខ្សែ ទាំងអស់ចេញពីខាងស្ដាំ លើកលែងតែលេខ។
រូបមន្តគឺ
=VALUE(LEFT(C4,(LEN(C4)-8)))
⮚ ជាចុងក្រោយ ចុច ENTER
តួអក្សរខ្សែ នៃ C4 ក្រឡានឹងត្រូវបានយកចេញពីក្រឡា ត្រឹមត្រូវ។ អ្នកនឹងឃើញតែតម្លៃជាលេខក្នុងទម្រង់ Number ក្នុងទម្រង់ បរិមាណបញ្ជាទិញ ជួរឈរ។
អាស្រ័យលើចំនួនតួអក្សរដែលមានតួអក្សរលេខ អ្នកនឹងត្រូវសរសេររូបមន្តឡើងវិញ .
🔺 ប្រសិនបើតួអក្សរលេខទាំងអស់មានតួអក្សរខ្សែដូចគ្នា អ្នកអាចប្រើ Fill Handle ។
អានបន្ថែម : របៀបលុបតួអក្សរទាំង 3 ចុងក្រោយនៅក្នុង Excel
3. លុបតួអក្សរចេញពីខាងស្តាំដោយប្រើ VBA
⮚ ដំបូងបើក អ្នកអភិវឌ្ឍន៍ ផ្ទាំង >> បន្ទាប់មកជ្រើសរើស Visual Basic
⮚ អ្នកក៏អាចប្រើ ALT + F11
បង្អួចថ្មីនៃ Microsoft Visual Basic for Applications នឹងបង្ហាញឡើង។ បន្ទាប់មកបើក Insert tab >> បន្ទាប់មកជ្រើសរើស ម៉ូឌុល។
នៅទីនេះ ម៉ូឌុល ត្រូវបានបើក។
មួយភ្លែត សរសេរកូដទៅ RemoveRightCharacter នៅក្នុងម៉ូឌុល។
9720
⮚ បន្ទាប់ពីនោះ រក្សាទុក លេខកូដ ហើយត្រឡប់ទៅសន្លឹកកិច្ចការវិញ .
⮚ ដំបូង ជ្រើសរើសក្រឡាដែលអ្នកចង់រក្សាតម្លៃថ្មីរបស់អ្នក បន្ទាប់ពីដកតួអក្សរចេញពីខាងស្តាំ។
⮚ បន្ទាប់មកវាយរូបមន្តសម្រាប់ក្រឡា B4 . វាយឈ្មោះមុខងារដែលអ្នកបានសរសេរក្នុងម៉ូឌុល។
⮚ ដូចដែលឈ្មោះមុខងាររបស់ខ្ញុំគឺ RemoveRightCharacter វានឹងបង្ហាញឈ្មោះនេះ។
រូបមន្តគឺ
=RemoveRightCharacter(B4,5)
⮚ ជាចុងក្រោយ ចុច ENTER។
ដូចដែលខ្ញុំបានជ្រើសរើសក្រឡា B4 តួអក្សរត្រឹមត្រូវនៃក្រឡានេះនឹងត្រូវបានយកចេញ។
អ្នកក៏អាចប្រើវាដើម្បីបង្ហាញតួអក្សរលេខ។
⮚ ដំបូង ជ្រើសរើសក្រឡាដែលអ្នកចង់រក្សាតម្លៃថ្មីរបស់អ្នក បន្ទាប់ពីដកតួអក្សរចេញពីខាងស្តាំ។
⮚បន្ទាប់មកវាយរូបមន្តសម្រាប់ C4 ក្រឡា។ វាយឈ្មោះមុខងារដែលអ្នកបានសរសេរក្នុងម៉ូឌុល។ ឥឡូវនេះខ្ញុំចង់បង្ហាញ បរិមាណបញ្ជាទិញ។ ដូចឈ្មោះមុខងាររបស់ខ្ញុំគឺ RemoveRightCharacter វានឹងបង្ហាញឈ្មោះនេះ។
រូបមន្តគឺ
<10 =RemoveRightCharacter(C4,8)
⮚ ជាចុងក្រោយ ចុច ENTER
ដូចដែលខ្ញុំបានជ្រើសរើសក្រឡា C4 ខាងស្ដាំ តួអក្សរនៃក្រឡានេះនឹងត្រូវបានយកចេញ។
អានបន្ថែម៖ VBA ដើម្បីលុបតួអក្សរចេញពីខ្សែអក្សរក្នុង Excel
4. លុបតួអក្សរដែលត្រឹមត្រូវដោយប្រើ Flash Fill
អ្នកអាចប្រើពាក្យបញ្ជា Flash Fill ពីខ្សែបូ ដើម្បីលុបតួអក្សរដែលត្រឹមត្រូវ។
⮚ ជាដំបូង សូមបង្កើត គំរូគំរូដើម្បីប្រើ Flash Fill ។
⮚ ខ្ញុំបានផ្តល់ឧទាហរណ៍ដំបូង Steve ដោយដកចំនួនតួអក្សរត្រឹមត្រូវចេញ។
⮚ បន្ទាប់ពីនោះ ជ្រើសរើសតម្លៃឧទាហរណ៍បើក ទិន្នន័យ ផ្ទាំង >> បន្ទាប់មកជ្រើសរើស Flash Fill ។
ផ្លូវកាត់ក្តារចុចដែលត្រូវប្រើ Flash Fill គឺ CTRL + E
ដូចដែលខ្ញុំបានជ្រើសរើស Flash Fill តួអក្សរត្រឹមត្រូវនៃក្រឡាដែលនៅសល់នឹងត្រូវបានយកចេញ។
⮚ ប្រសិនបើអ្នកចង់បាន អាចរក្សាតួអក្សរលេខដោយដកតួអក្សរខ្សែអក្សរចេញពីខាងស្តាំ។
⮚ នៅទីនេះខ្ញុំបានផ្តល់ឧទាហរណ៍ដំបូង 32 ដែលខ្ញុំទុកតែលេខតួអក្សរដោយយកតួអក្សរខ្សែអក្សរខាងស្ដាំចេញ។ វាបានបង្កើតលំនាំសម្រាប់ Flash Fill ។
⮚ បន្ទាប់ពីនោះ សូមជ្រើសរើសតម្លៃឧទាហរណ៍បើក ទិន្នន័យ ផ្ទាំង >> បន្ទាប់មកជ្រើសរើស Flash Fill ។
ដូចដែលខ្ញុំបានជ្រើសរើស Flash Fill តួអក្សរត្រឹមត្រូវនៃក្រឡាដែលនៅសល់នឹងត្រូវបានយកចេញ .
5. លុបតួអក្សរចេញពីផ្នែកណាមួយនៅពេលតែមួយ
ប្រសិនបើអ្នកមានសន្លឹកទិន្នន័យដែលព័ត៌មានជាច្រើនត្រូវបានបង្ហាប់ជាមួយគ្នានោះ មុខងារ MID គឺសមរម្យដើម្បីទាញយកព័ត៌មាន ឬទិន្នន័យដែលត្រូវការ។
ដើម្បីបង្ហាញអ្នកពីរបៀបដែលមុខងារនេះដំណើរការ ខ្ញុំបានធ្វើការកែតម្រូវលើសន្លឹកទិន្នន័យ។
⮚ ដំបូង ជ្រើសរើសក្រឡាដែលអ្នកចង់រក្សាតម្លៃថ្មីរបស់អ្នក បន្ទាប់ពីដកតួអក្សរចេញពីខាងស្តាំ និងខាងឆ្វេង។
⮚ បន្ទាប់មកវាយរូបមន្តក្នុងក្រឡា ឬក្នុងរបាររូបមន្ត។ ខ្ញុំបានជ្រើសរើសក្រឡា B4 ។ ពីក្រឡានោះ ខ្ញុំចង់បាន Name ដូច្នេះខ្ញុំនឹងលុបតួអក្សរខាងស្តាំ និងខាងឆ្វេងចេញទាំងអស់ លើកលែងតែឈ្មោះ Steve។
⮚ រូបមន្តគឺ
<9 =MID(B4, 11+1, LEN(B4) - (10+6))
⮚ ដើម្បីអនុវត្តរូបមន្ត ចុច ENTER
ក្នុងពេលនេះ ពីជម្រើសដែលបានជ្រើសរើស ក្រឡាទាំងតួអក្សរខាងស្តាំ និងខាងឆ្វេងនឹងត្រូវបានយកចេញ លើកលែងតែ ឈ្មោះ ។
សម្រាប់ក្រឡាដែលនៅសល់អាស្រ័យលើចំនួនតួអក្សរ ខ្ញុំបានអនុវត្ត MID មុខងារ។
ផ្នែកអនុវត្ត
ខ្ញុំបានភ្ជាប់សន្លឹកបន្ថែមចំនួនពីរដើម្បីអនុវត្តទាំងនេះវិធី។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ ខ្ញុំបានពន្យល់ពីវិធី 5 យ៉ាងដើម្បីលុបតួអក្សរចេញពីខាងស្តាំក្នុង Excel ។ ខ្ញុំសង្ឃឹមថាវិធីសាស្រ្តផ្សេងគ្នាទាំងនេះនឹងជួយអ្នកក្នុងការដកតួអក្សរចេញពីខាងស្តាំក្នុង Excel ។ សម្រាប់ការផ្ដល់យោបល់ គំនិត និងមតិកែលម្អណាមួយដែលអ្នកត្រូវបានស្វាគមន៍បំផុត។ មានអារម្មណ៍សេរីក្នុងការបញ្ចេញមតិខាងក្រោម។