វិធីលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរក្នុង Excel (7 វិធីសាស្រ្ត)

  • ចែករំលែកនេះ។
Hugh West

តារាង​មាតិកា

នៅក្នុងមេរៀននេះ យើងនឹងពិភាក្សាអំពីវិធីសាស្ត្រងាយស្រួលប្រើមួយចំនួន ដើម្បីលុបអ្វីៗទាំងអស់បន្ទាប់ពីតួអក្សរនៅក្នុង 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
<7 =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 ) ដំបូង។

  • បន្ទាប់ ចុចខាងស្តាំលើសន្លឹកដែលត្រូវគ្នា ហើយជ្រើសរើស ' មើលលេខកូដ '។
<0
  • បន្ទាប់មកបង្អួច VBA Module នឹងលេចឡើង។ ឥឡូវនេះ សូមសរសេរកូដខាងក្រោម ហើយ រត់ វា។
7942

  • ជាចុងក្រោយ នៅទីនេះយើងទទួលបានតែឈ្មោះជាលទ្ធផល អ្វីគ្រប់យ៉ាង បន្ទាប់ពីសញ្ញាក្បៀសទីមួយត្រូវបានដកចេញដោយជោគជ័យ។

អានបន្ថែម៖ របៀបលុបការធ្វើទ្រង់ទ្រាយក្នុង Excel ដោយមិនចាំបាច់ដកមាតិកាចេញ

សេចក្តីសន្និដ្ឋាន

នៅក្នុងអត្ថបទខាងលើ ខ្ញុំបានព្យាយាមពិភាក្សាអំពីវិធីសាស្រ្តទាំងអស់យ៉ាងលម្អិត។ សង្ឃឹមថាវិធីសាស្រ្ត និងការពន្យល់ទាំងនេះនឹងគ្រប់គ្រាន់ដើម្បីដោះស្រាយបញ្ហារបស់អ្នក។ សូមប្រាប់ខ្ញុំប្រសិនបើអ្នកមានសំណួរណាមួយ។

Hugh West គឺជាគ្រូបណ្តុះបណ្តាល Excel ដែលមានបទពិសោធន៍ខ្ពស់ និងជាអ្នកវិភាគដែលមានបទពិសោធន៍ជាង 10 ឆ្នាំនៅក្នុងឧស្សាហកម្មនេះ។ លោកបានបញ្ចប់ថ្នាក់បរិញ្ញាបត្រផ្នែកគណនេយ្យ និងហិរញ្ញវត្ថុ និងបរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគ្រប់គ្រងពាណិជ្ជកម្ម។ Hugh មានចំណង់ចំណូលចិត្តក្នុងការបង្រៀន ហើយបានបង្កើតវិធីសាស្រ្តបង្រៀនពិសេសមួយ ដែលងាយស្រួលធ្វើតាម និងយល់។ ចំណេះដឹងជំនាញ Excel របស់គាត់បានជួយសិស្សានុសិស្ស និងអ្នកជំនាញរាប់ពាន់នាក់នៅទូទាំងពិភពលោកបង្កើនជំនាញ និងពូកែក្នុងអាជីពរបស់ពួកគេ។ តាមរយៈប្លុករបស់គាត់ លោក Hugh ចែករំលែកចំណេះដឹងរបស់គាត់ជាមួយពិភពលោក ដោយផ្តល់ជូននូវការបង្រៀន Excel ដោយឥតគិតថ្លៃ និងការបណ្តុះបណ្តាលតាមអ៊ីនធឺណិត ដើម្បីជួយបុគ្គល និងអាជីវកម្មឈានដល់សក្តានុពលពេញលេញរបស់ពួកគេ។