តារាងមាតិកា
ខណៈពេលដែលអ្នកកំពុងធ្វើការជាមួយទិន្នន័យឆៅដែលមិនមានរចនាសម្ព័ន្ធ អ្នកប្រហែលជាត្រូវការទាញយកព័ត៌មានពាក់ព័ន្ធពីវាជាញឹកញាប់។ ពេលខ្លះអ្នកត្រូវដកតួអក្សរទីមួយ ទីពីរ ឬទីបីចេញពីខ្សែអក្សររបស់អ្នក ដើម្បីទាញយកតម្លៃ។ Excel មានមុខងារមួយចំនួនដែលអ្នកអាចធ្វើកិច្ចការប្រភេទនោះ។ អ្នកក៏អាចបង្កើតមុខងារផ្ទាល់ខ្លួនរបស់អ្នក ដើម្បីលុបតួអក្សរចេញពីខ្សែអក្សរផងដែរ។ ថ្ងៃនេះនៅក្នុងអត្ថបទនេះ យើងនឹងពិភាក្សាអំពីរបៀបលុបតួអក្សរ 3 ដំបូងក្នុង Excel។
ទាញយកសៀវភៅលំហាត់
ទាញយកសៀវភៅលំហាត់នេះ ដើម្បីអនុវត្តភារកិច្ចនៅពេលអ្នកកំពុងអានអត្ថបទនេះ។
លុប 3 តួអក្សរដំបូង.xlsm
4 វិធីសមរម្យដើម្បីលុបតួអក្សរ 3 ដំបូងនៅក្នុង Excel
ពិចារណាស្ថានភាពដែលអ្នកមានមូលដ្ឋានទិន្នន័យដែលមាន ទិន្នន័យដើម។ តួអក្សរ 3 ដំបូងនៃទិន្នន័យរបស់អ្នកគឺមិនចាំបាច់ទេ ហើយឥឡូវនេះអ្នកត្រូវលុបតួអក្សរទាំងនោះចេញ។ នៅក្នុងផ្នែកនេះ យើងនឹងបង្ហាញពីរបៀបលុបតួអក្សរ 3 ដំបូងទាំងនោះចេញពីទិន្នន័យរបស់អ្នកនៅក្នុង Excel។
1. ប្រើមុខងារត្រឹមត្រូវដើម្បីលុបតួអក្សរ 3 ដំបូងនៅក្នុង Excel
ការរួមបញ្ចូលគ្នានៃ អនុគមន៍ស្តាំ និង អនុគមន៍ LEN អាចជួយអ្នកក្នុងការលុបតួអក្សរ 3 ដំបូងចេញពីកោសិកាទិន្នន័យរបស់អ្នក។ វិធីសាស្រ្តនេះត្រូវបានពិពណ៌នានៅក្នុងជំហានខាងក្រោម។
ជំហាន 1:
- នៅក្នុងក្រឡា C4 សូមអនុវត្ត ស្តាំ មុខងារដែលភ្ជាប់ជាមួយ LEN រូបមន្តគឺ
=RIGHT(B4,LEN(B4)-3)
- នៅទីនេះ string_cell គឺ B4 ពីកន្លែងដែលយើងនឹងដកចេញ 3 តួអក្សរ។
- LEN(B4)-3 ត្រូវបានប្រើជា num_chars ។ មុខងារ LEN នឹងប្រាកដថានឹងលុបតួអក្សរ 3 ដំបូងចេញពីក្រឡា។
ជំហានទី 2៖
- ឥឡូវនេះរូបមន្តរបស់យើងរួចរាល់ហើយ សូមចុច ENTER ដើម្បីទទួលបានលទ្ធផល។
- របស់យើង លទ្ធផលគឺនៅទីនេះ។ ដើម្បីទទួលបានលទ្ធផលពេញលេញ សូមផ្លាស់ទីទស្សន៍ទ្រនិចកណ្ដុររបស់អ្នកទៅជ្រុងខាងក្រោមខាងស្តាំនៃក្រឡារបស់អ្នក។ នៅពេលទស្សន៍ទ្រនិចបង្ហាញសញ្ញាឈើឆ្កាង ចុចពីរដងលើសញ្ញានេះ ដើម្បីអនុវត្តមុខងារដូចគ្នាទៅនឹងក្រឡាដែលនៅសល់។
មាតិកាដែលពាក់ព័ន្ធ៖ របៀបយកតួអក្សរទីមួយចេញពី String ក្នុង Excel ជាមួយ VBA
2. អនុវត្តមុខងារ REPLACE ដើម្បីលុបតួអក្សរ 3 ដំបូងក្នុង Excel
The អនុគមន៍ REPLACE ជាធម្មតាជំនួសផ្នែកនៃអក្សរអត្ថបទដោយខ្សែអក្សរផ្សេង។ ប៉ុន្តែនៅក្នុងផ្នែកនេះ យើងនឹងប្រើប្រាស់មុខងារនេះដើម្បីលុបតួអក្សរចេញពីក្រឡា។ តោះមើលពីរបៀបដែលវាត្រូវបានធ្វើ។
ជំហានទី 1:
- អនុវត្តមុខងារ ជំនួស នៅក្នុងក្រឡា C4 ។ រូបមន្តគឺ
=REPLACE(B4,1,3,"")
- តើ B4 ជាអត្ថបទចាស់។<13
- Start_num គឺ 1។ យើងនឹងចាប់ផ្តើមពីដំបូង។
- Num_chars គឺ 3 ដូចដែលយើងចង់ជំនួសតួអក្សរបីដំបូង។
- New_text គឺជាអត្ថបទដែលបានកែប្រែដែលនឹងជំនួសអត្ថបទចាស់។
- ENTER ដើម្បីទទួលបាន នេះ។លទ្ធផល។ ពីលទ្ធផល យើងអាចឃើញថារូបមន្តរបស់យើងដំណើរការយ៉ាងល្អឥតខ្ចោះ។
- ឥឡូវនេះយើងនឹងអនុវត្តរូបមន្តដូចគ្នាចំពោះកោសិកាទាំងអស់ដែលត្រូវការ។
អានបន្ថែម៖ លុបតួអក្សរចុងក្រោយចេញពី String Excel (5 វិធីសាស្ត្រងាយៗ)
ការអានស្រដៀងគ្នា៖
- VBA ដើម្បីលុបតួអក្សរចេញពី String ក្នុង Excel (7 Methods)
- របៀបលុបតួអក្សរដែលមិនអាចបោះពុម្ពបានក្នុង Excel (4 វិធីងាយៗ)
- លុបតួអក្សរទទេក្នុង Excel (5 វិធីសាស្រ្ត)
- របៀបយកសម្រង់តែមួយក្នុង Excel (6 វិធី)
- របៀបយក Semicolon ក្នុង Excel (4 Methods)
3. បញ្ចូលអនុគមន៍ MID ដើម្បីលុបតួអក្សរ 3 ដំបូងក្នុង Excel
ការរួមបញ្ចូលគ្នានៃ អនុគមន៍ MID និងមុខងារ LEN ធ្វើប្រតិបត្តិការដូចគ្នាទៅនឹងវិធីសាស្ត្រមួយ។ ឥឡូវនេះ យើងនឹងអនុវត្តរូបមន្តនេះទៅសំណុំទិន្នន័យរបស់យើង។
ជំហាន 1:
- រូបមន្តដែលយើងនឹងអនុវត្តក្នុងក្រឡា C4 គឺ ,
=MID(B4,4,LEN(B4)-3)
- ទីនេះ អត្ថបទ គឺ B4 <13
- Start_num គឺ 4 ព្រោះថាយើងនឹងលុបលេខ 3 ដំបូងចេញ។
- Num_chars ត្រូវបានកំណត់ជា LEN(B4)-3)<7
- ចុច ENTER ហើយអនុវត្តរូបមន្តទៅក្រឡាទាំងអស់។ ការងាររបស់យើងនៅទីនេះរួចរាល់ហើយ!
អានបន្ថែម៖ របៀបយកតួអក្សរចេញពីខ្សែអក្សរក្នុង Excel (14 វិធី)
4. ណែនាំមុខងារកំណត់ដោយអ្នកប្រើប្រាស់ ដើម្បីលុបតួអក្សរ 3 ដំបូងក្នុង Excel
អ្នកអាចបង្កើតមុខងារផ្ទាល់ខ្លួនរបស់អ្នកផងដែរ ដើម្បីបំពេញកិច្ចការនេះ។ ត្រឹមត្រូវហើយ អ្នកអាចកំណត់មុខងារផ្ទាល់ខ្លួនរបស់អ្នក ដើម្បីធ្វើការងាររបស់អ្នក។ អ្នកត្រូវសរសេរកូដ VBA ដើម្បីធ្វើដូច្នេះបាន។ យើងនឹងពិភាក្សាអំពីដំណើរការនេះដោយប្រើជំហានខាងក្រោម។ ដើម្បីដឹងបន្ថែមអំពីមុខងារដែលបង្កើតដោយខ្លួនឯង ចុចទីនេះ!
ជំហាន 1:
- ដំបូង សូមចូលទៅកាន់ Microsoft Visual Basic for Applications Window ដោយចុច Alt+F11 ។
- ថ្មី បង្អួចត្រូវបានបើក។ ឥឡូវចុច បញ្ចូល ហើយជ្រើសរើស ម៉ូឌុល ដើម្បីបើកម៉ូឌុលថ្មី។
ជំហាន 2:
- នៅក្នុងម៉ូឌុលដែលបានបើកថ្មី បញ្ចូលកូដ VBA ដើម្បីធ្វើ UFD ដើម្បីលុបតួអក្សរ 3 ដំបូងចេញពីកោសិការបស់អ្នក។ យើងបានផ្តល់លេខកូដសម្រាប់អ្នក។ អ្នកគ្រាន់តែអាចចម្លងកូដនេះ ហើយប្រើវានៅក្នុងសន្លឹកកិច្ចការរបស់អ្នក។ ឈ្មោះនៃមុខងារកំណត់ដោយអ្នកប្រើប្រាស់របស់យើងគឺ RemoveFirst3 ។ ហើយលេខកូដសម្រាប់បង្កើតមុខងារនេះគឺ
5839
ជំហានទី 3:
- លេខកូដរបស់យើងត្រូវបានសរសេរ . ឥឡូវត្រឡប់ទៅសន្លឹកកិច្ចការ ហើយវាយមុខងារ =RemoveFirst3 ។ យើងអាចមើលឃើញថាមុខងារត្រូវបានបង្កើត។
- ឥឡូវនេះអនុវត្តមុខងារក្នុងក្រឡា C4 ។ មុខងារគឺ
=RemoveFirst3(B4,3)
- ចុច ENTER ដើម្បី ទទួលបានលទ្ធផល។
- មុខងារដែលបង្កើតតាមបំណងរបស់យើងដំណើរការត្រឹមត្រូវ។ ឥឡូវនេះ យើងនឹងអនុវត្តមុខងារនេះទៅកោសិកាដែលនៅសល់ដើម្បីទទួលបានវគ្គផ្ដាច់ព្រ័ត្រលទ្ធផល។
មាតិកាដែលទាក់ទង៖ របៀបលុបតួអក្សរ 3 ចុងក្រោយនៅក្នុង Excel (4 រូបមន្ត)
អ្វីដែលត្រូវ ចងចាំ
👉 ការបង្កើតរូបមន្តផ្ទាល់ខ្លួនមានដែនកំណត់ច្រើនជាងម៉ាក្រូ VBA ធម្មតា។ វាមិនអាចកែប្រែរចនាសម្ព័ន្ធ ឬទម្រង់នៃសន្លឹកកិច្ចការ ឬក្រឡាបានទេ។
👉 អនុវត្ត UFD អ្នកអាចលុបចំនួនតួអក្សរ N ចេញពីក្រឡារបស់អ្នក។
សេចក្តីសន្និដ្ឋាន
នៅក្នុង មគ្គុទេសក៍នេះ យើងបានឆ្លងកាត់វិធីសាស្រ្តបួនផ្សេងគ្នាដើម្បីលុបតួអក្សរ 3 ដំបូងចេញពីក្រឡាក្នុង Excel ។ អ្នកត្រូវបានស្វាគមន៍យ៉ាងខ្លាំងក្នុងការបញ្ចេញមតិប្រសិនបើអ្នកមានសំណួរឬសំណួរណាមួយ។ ទុកមតិកែលម្អរបស់អ្នកនៅក្នុងផ្នែកមតិយោបល់។ សូមអរគុណសម្រាប់ការទស្សនា ExcelWIKI ។ បន្តរៀន!