តារាងមាតិកា
នៅក្នុងមេរៀននេះ យើងនឹងពិភាក្សាអំពីវិធីសាស្ត្រងាយស្រួលប្រើមួយចំនួន ដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរនៅក្នុង Excel ។ ជាញឹកញយ យើងធ្វើការជាមួយសៀវភៅបញ្ជីដែលមានបញ្ជីកូដដ៏វែងដែលមានប្រភេទផ្សេងគ្នានៃតួអក្សរ ការកំណត់ព្រំដែន។ ដូច្នេះ ចូរយើងស្វែងយល់ពីវិធីសាស្រ្ត។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នកអាចទាញយកសៀវភៅលំហាត់ដែលយើងបានប្រើដើម្បីរៀបចំអត្ថបទនេះ។
លុបអ្វីៗទាំងអស់បន្ទាប់ពី Character.xlsm
7 វិធីសាស្រ្តដើម្បីលុបអ្វីគ្រប់យ៉ាងបន្ទាប់ពីតួអក្សរនៅក្នុង Excel
1. អនុវត្តការស្វែងរក និងជំនួសជម្រើសដើម្បី លុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរក្នុង Excel
មធ្យោបាយងាយស្រួលបំផុតមួយដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរគឺការប្រើឧបករណ៍ ស្វែងរកនិងជំនួស នៅក្នុង Excel ។ ឧទាហរណ៍ យើងមានសំណុំទិន្នន័យដែលមានលេខកូដបុគ្គលិក ហើយយើងចង់លុបអ្វីៗទាំងអស់បន្ទាប់ពីឈ្មោះបុគ្គលិក។ ជំហានដែលភ្ជាប់ជាមួយវិធីសាស្ត្រនេះគឺ៖
ជំហាន៖
- ដំបូង ជ្រើសរើសសំណុំទិន្នន័យ ( B5:B9 )។
- បន្ទាប់មក បញ្ចូល Ctrl+H ពីក្តារចុច ហើយបង្អួចស្វែងរក និងជំនួសនឹងបង្ហាញឡើង។ បន្ទាប់មក ជ្រើសរើសជម្រើស ជំនួស ហើយវាយ ' ,* ' នៅក្នុង ' Find what' ទុកវាល ' ជំនួសដោយ ' ទទេ។ ឥឡូវចុចលើ ជំនួសទាំងអស់ ។
- ជាចុងក្រោយ រាល់តួអក្សរបន្ទាប់ពីឈ្មោះនឹងត្រូវបានលុប។
អានបន្ថែម៖ របៀបស្វែងរក និងលុបជួរដេកក្នុង Excel (5 វិធី)
2. លុបអ្វីគ្រប់យ៉ាងបន្ទាប់ពីតួអក្សរដោយប្រើ Flash Fill
Excel មានជម្រើសដ៏អស្ចារ្យមួយដែលមានឈ្មោះថា Flash Fill ដែលអាចដឹងពីគំរូនៃមាតិការបស់អ្នកនៅក្នុងក្រឡា និងបំពេញកោសិកាផ្សេងទៀតតាមនោះ។ ឧទាហរណ៍ នៅក្នុងសំណុំទិន្នន័យកូដបុគ្គលិករបស់យើង យើងចង់បានតែឈ្មោះបុគ្គលិកប៉ុណ្ណោះ។ ដូច្នេះ យើងមើលជំហានដែលពាក់ព័ន្ធនឹងការអនុវត្តវិធីបំពេញ Flash។
ជំហាន៖
- សរសេរតែឈ្មោះក្នុង Cell C5 . បន្ទាប់មកចាប់ផ្តើមសរសេរឈ្មោះនៅក្នុង Cell C6 ហើយអ្នកនឹងឃើញថា Excel បានទទួលស្គាល់រួចហើយថាអ្នកចាប់អារម្មណ៍ក្នុងការរក្សាឈ្មោះបុគ្គលិកពីលេខកូដ។
<1
- ចុងក្រោយ ចុច Enter ហើយយកតែឈ្មោះ។
អានបន្ថែម៖ របៀបលុបតម្លៃក្នុង Excel (9 វិធីសាស្រ្ត)
3. ការរួមបញ្ចូលគ្នានៃមុខងារ LEFT និង SEARCH ដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរនៅក្នុង Excel
បន្សំមុខងារជាច្រើនអាចត្រូវបានប្រើដើម្បីលុបអ្វីគ្រប់យ៉ាងបន្ទាប់ពីតួអក្សរមួយ។ ដូចជា យើងនឹងរួមបញ្ចូលមុខងារ LEFT និង SEARCH ដើម្បីយកតួអក្សរចេញពីខ្សែអក្សរ។ នៅក្នុងសំណុំទិន្នន័យបច្ចុប្បន្នរបស់យើង យើងមានបញ្ជីមនុស្ស រួមទាំងវិជ្ជាជីវៈរបស់ពួកគេ។ ឥឡូវនេះ ប្រសិនបើយើងគ្រាន់តែចង់រក្សាឈ្មោះមនុស្ស យើងត្រូវអនុវត្តតាមជំហានខាងក្រោមក្នុងរឿងនេះវិធីសាស្រ្ត។
ជំហាន៖
- សរសេររូបមន្តខាងក្រោមក្នុង ក្រឡា C5 ។
=LEFT(B5,SEARCH(",",B5)-1)
- នៅទីបញ្ចប់ នេះគឺជាលទ្ធផលចុងក្រោយ។ ប្រើជម្រើស Excel ស្វ័យប្រវត្តិ ( +) ដើម្បីចម្លងរូបមន្តទៅក្រឡាដែលនៅសល់។
ការបំបែករូបមន្ត៖
➤ SEARCH(“,”,B5)
នៅទីនេះ មុខងារ SEARCH ត្រឡប់ ទីតាំងនៃតួអក្សរ (នៅទីនេះ សញ្ញាក្បៀស)។
➤ SEARCH(“,”,B5)-1)
ឥឡូវនេះ តួអក្សរមួយត្រូវបានដកចេញពីលេខដែលត្រឡប់ដោយ ស្វែងរក ដើម្បីដកសញ្ញាក្បៀស(,) ចេញពីលទ្ធផល។
➤ LEFT(B5,SEARCH(“,”,B5)-1)
ជាចុងក្រោយ អនុគមន៍ខាងឆ្វេង ត្រឡប់ចំនួនតួអក្សរដែលបានបញ្ជាក់ពីការចាប់ផ្តើមនៃខ្សែអក្សរ។
អានបន្ថែម៖ របៀបលុបរូបមន្តក្នុង Excel : 7 វិធីងាយៗ
ការអានស្រដៀងគ្នា
- របៀបលុបបន្ទាត់ចំនុចក្នុង Excel (5 វិធីរហ័ស) <12
- លុបភាគរយក្នុង Excel (5 វិធីរហ័ស)
- របៀបយកក្រឡាចត្រង្គចេញពី Excel (6 វិធីសាស្ត្រងាយៗ)
- Remove Borders in Excel (4 Quick Ways)
- របៀបលុបការកំណត់សុពលភាពទិន្នន័យក្នុង Excel (3 វិធី)
4 លុប Ever ything បន្ទាប់ពីតួអក្សរដោយប្រើការរួមបញ្ចូលគ្នានៃអនុគមន៍ខាងឆ្វេង និងស្វែងរកក្នុង Excel
ដូចគ្នាដែរ ដែលបានពិពណ៌នានៅក្នុង វិធីសាស្រ្ត 3 យើងអាចសាកល្បងបន្សំនៃ LEFT និងមុខងារ FIND ដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពី aតួអក្សរ។ នេះគឺជាជំហាន៖
ជំហាន៖
- ដំបូង សូមសរសេររូបមន្តខាងក្រោមទៅកាន់ Cell C5 ។
=LEFT(B5,FIND(",",B5)-1)
នៅទីនេះ យើងបានប្រើ មុខងារ FIND ដើម្បីស្វែងរកទីតាំងនៃតួអក្សរ ' , ' ក្នុងអត្ថបទ។ រូបមន្តដែលនៅសល់ដំណើរការស្រដៀងនឹងរូបមន្តដែលបានពិពណ៌នានៅក្នុង វិធីសាស្រ្ត 3 ។
- ជាចុងក្រោយ អ្នកនឹងទទួលបានឈ្មោះរបស់មនុស្សតែប៉ុណ្ណោះ .
មាតិកាដែលទាក់ទង៖ របៀបលុបក្រឡាទទេ និងប្តូរទិន្នន័យដែលនៅសេសសល់ក្នុង Excel (3 វិធី)
5. លុបអ្វីគ្រប់យ៉ាងបន្ទាប់ពី Nth កើតឡើងនៃតួអក្សរនៅក្នុង Excel
ពេលខ្លះ យើងប្រហែលជាត្រូវលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរជាក់លាក់មួយ។ ឧទាហរណ៍ យើងមានខ្សែទិន្នន័យដែលមានសញ្ញាក្បៀសជាច្រើន ( Adelle, Engineer, CEO, 2232 ) ហើយយើងចង់បោះបង់អ្វីគ្រប់យ៉ាងបន្ទាប់ពីសញ្ញាក្បៀសទី 2។ ដូច្នេះ ដើម្បីធ្វើការងារនេះ យើងនឹងអនុវត្តតាមជំហានខាងក្រោម៖
ជំហាន៖
- ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង ក្រឡា C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)
- ជាចុងក្រោយ អ្វីគ្រប់យ៉ាងបន្ទាប់ពីសញ្ញាក្បៀសទី 2 នឹងត្រូវបានលុប។
ការបំបែករូបមន្ត៖
➤ ជំនួស(B5,”,”,”#”,2)
នៅទីនេះ អនុគមន៍ SUBSTITUTE ជំនួសសញ្ញាក្បៀសទី 2 ដោយ '#'។
➤ FIND(“#”,SUBSTITUTE(B5, ”,”,”#”,2))
បន្ទាប់មក អនុគមន៍ FIND ប្រាប់យើងពីទីតាំងនៃសញ្ញាក្បៀសទី 2។ នៅទីនេះ ទីតាំងក្បៀសទី 2 គឺស្ថិតនៅលេខ 17។
➤ FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
ឥឡូវនេះ តួអក្សរមួយត្រូវបានដកចេញពីលេខដែលត្រឡប់ពីផ្នែកមុន នៃរូបមន្ត។
➤ LEFT(B5,FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
ជាចុងក្រោយ មុខងារ LEFT ត្រឡប់ចំនួនតួអក្សរដែលបានបញ្ជាក់ពីការចាប់ផ្តើមនៃខ្សែអក្សរ។
អានបន្ថែម៖ របៀបលុបទម្រង់តាមលក្ខខណ្ឌក្នុង Excel (ឧទាហរណ៍ 3)
6. លុបអ្វីៗទាំងអស់ចេញបន្ទាប់ពីការកើតឡើងចុងក្រោយនៃតួអក្សរនៅក្នុង Excel
ជាញឹកញាប់ តម្លៃក្នុងក្រឡាមួយត្រូវបានបំបែកដោយចំនួនអ្នកកំណត់ព្រំដែន។ ឧទាហរណ៍ យើងមានលេខកូដបុគ្គលិក៖ Adelle, Engineer, CEO, 2232 ហើយយើងចង់លុបអ្វីៗទាំងអស់បន្ទាប់ពីសញ្ញាក្បៀសចុងក្រោយ។ ដូច្នេះ សូមចូលទៅតាមជំហាន។
ជំហាន៖
- ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង Cell C5 ។
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- ជាចុងក្រោយ អ្វីគ្រប់យ៉ាងត្រូវបានលុបបន្ទាប់ពីសញ្ញាក្បៀសចុងក្រោយ។ ប្រើ ការបំពេញស្វ័យប្រវត្តិ (+) ដើម្បីអនុវត្តរូបមន្តទៅកោសិកាដែលនៅសល់។
ការបំបែករូបមន្ត៖
➤ LEN(SUBSTITUTE(B5,”,”,”))
រឿងដំបូងដែលយើងត្រូវធ្វើគឺកំណត់ទីតាំងចុងក្រោយ សញ្ញាកំណត់ (ក្នុងឧទាហរណ៍របស់យើង សញ្ញាក្បៀសចុងក្រោយ) ។ e ត្រូវដឹងថាតើមានក្បៀសចំនួនប៉ុន្មាននៅក្នុងខ្សែអក្សររបស់យើង។ សម្រាប់គោលបំណងនេះ យើងនឹងជំនួសសញ្ញាក្បៀសនីមួយៗដោយទទេ ( “” ) ហើយឆ្លងកាត់វាតាមរយៈ អនុគមន៍ LEN ដើម្បីទទួលបានប្រវែងនៃខ្សែអក្សរដែលជា 24 សម្រាប់ B5.
➤ LEN(B5)-LEN(SUBSTITUTE(B5,”,”,”))
នៅទីនេះ យើងដក លទ្ធផលនៃផ្នែកមុនពីប្រវែងសរុបដើមនៃ B5 ។ លទ្ធផលគឺ 3 ដែលជាចំនួនក្បៀសដែលមាននៅក្នុង B5 ។
បន្ទាប់មកយើងនឹងអនុវត្តបន្សំនៃ LEFT , <3 មុខងារ>FIND និង SUBSTITUTE ដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពីសញ្ញាក្បៀសចុងក្រោយ (បង្ហាញក្នុង វិធីសាស្រ្ត 5 )។
អានបន្ថែម៖ របៀបលុបខ្ទង់ចុងក្រោយក្នុង Excel (6 វិធីសាស្ត្ររហ័ស)
7. លុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរជាក់លាក់ដោយប្រើ VBA ក្នុង Excel
អ្នកអាចលុបបាន អ្វីគ្រប់យ៉ាងបន្ទាប់ពីតួអក្សរដោយគ្រាន់តែប្រើកូដ VBA ។ ឧទាហរណ៍ ពីសំណុំទិន្នន័យរបស់យើង ( B5:B9 ) យើងចង់លុបអ្វីៗទាំងអស់ លើកលែងតែឈ្មោះ។ បន្ទាប់មក យើងត្រូវអនុវត្តតាមជំហានខាងក្រោម៖
ជំហាន៖
- ជ្រើសរើសសំណុំទិន្នន័យ ( B5:B9 ) ដំបូង។
- បន្ទាប់ ចុចខាងស្តាំលើសន្លឹកដែលត្រូវគ្នា ហើយជ្រើសរើស ' មើលលេខកូដ '។
- បន្ទាប់មកបង្អួច VBA Module នឹងលេចឡើង។ ឥឡូវនេះ សូមសរសេរកូដខាងក្រោម ហើយ រត់ វា។
7942
- ជាចុងក្រោយ នៅទីនេះយើងទទួលបានតែឈ្មោះជាលទ្ធផល អ្វីគ្រប់យ៉ាង បន្ទាប់ពីសញ្ញាក្បៀសទីមួយត្រូវបានដកចេញដោយជោគជ័យ។
អានបន្ថែម៖ របៀបលុបការធ្វើទ្រង់ទ្រាយក្នុង Excel ដោយមិនចាំបាច់ដកមាតិកាចេញ
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទខាងលើ ខ្ញុំបានព្យាយាមពិភាក្សាអំពីវិធីសាស្រ្តទាំងអស់យ៉ាងលម្អិត។ សង្ឃឹមថាវិធីសាស្រ្ត និងការពន្យល់ទាំងនេះនឹងគ្រប់គ្រាន់ដើម្បីដោះស្រាយបញ្ហារបស់អ្នក។ សូមប្រាប់ខ្ញុំប្រសិនបើអ្នកមានសំណួរណាមួយ។