ស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរក្នុង Excel (6 វិធី)

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

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

នៅក្នុង Microsoft Excel ការស្រង់អត្ថបទចេញពីក្រឡា គឺជាកិច្ចការសំខាន់មួយ។ អ្នក​អាច​នឹង​ឃើញ​ខ្លួន​អ្នក​នៅ​ក្នុង​ស្ថានភាព​ជា​ច្រើន​ដែល​អ្នក​ត្រូវ​ការ​ស្រង់​អត្ថបទ​បន្ទាប់​ពី​តួអក្សរ​ជាក់លាក់។ អ្នក​នឹង​រៀន​ពី​វិធី​ដ៏​មាន​ប្រសិទ្ធភាព និង​សក្តានុពល​ដើម្បី​ស្រង់​អត្ថបទ​បន្ទាប់​ពី​តួអក្សរ​ក្នុង Excel ពី​ការ​បង្រៀន​នេះ។ ការបង្រៀននេះនឹងផ្តោតលើចំណុចជាមួយនឹងឧទាហរណ៍សមរម្យ និងរូបភាពដែលសមរម្យ។

ទាញយកសៀវភៅការងារអនុវត្ត

ស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរ.xlsm

6 វិធីដ៏មានប្រសិទ្ធភាពក្នុងការស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរនៅក្នុង Excel

នៅក្នុងផ្នែកខាងក្រោម យើងកំពុងផ្តល់ឱ្យអ្នកនូវវិធីសាស្រ្តសមស្រប និងមានប្រសិទ្ធភាពចំនួនប្រាំមួយដែលអ្នកអាចអនុវត្តទៅក្នុងសំណុំទិន្នន័យរបស់អ្នក។ ត្រូវប្រាកដថាអ្នករៀនពួកគេទាំងអស់។ យើងណែនាំអ្នកឱ្យរៀន និងអនុវត្តទាំងអស់នេះ។ វាប្រាកដជានឹងពង្រឹងចំណេះដឹង Excel របស់អ្នក។

1. ប្រើមុខងារ MID និង FIND ដើម្បីស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរ

ឥឡូវនេះ នៅក្នុងវិធីនេះ យើងកំពុងប្រើ មុខងារ MID និង មុខងារ FIND ជាមួយគ្នា។ យើងនឹងស្វែងរកតួអក្សរជាក់លាក់ជាមុនពីក្រឡាដោយប្រើមុខងារ FIND ។ បន្ទាប់ពីនោះ យើងនឹងស្រង់អត្ថបទចេញពីទីតាំងជាក់លាក់នៃក្រឡានោះ។

សូមមើលសំណុំទិន្នន័យខាងក្រោម៖

នៅទីនេះ អ្នកអាចមើលឃើញ យើងមានទិន្នន័យមួយចំនួននៅក្នុងសំណុំទិន្នន័យ។ កោសិកាទាំងអស់មានសហសញ្ញា (“-”) នៅក្នុងពួកវា។ ឥឡូវនេះ គោលដៅរបស់យើងគឺទាញយកអត្ថបទបន្ទាប់ពីសហសញ្ញាតួអក្សរជាក់លាក់ (“-”) ជាមួយនឹងរូបមន្តរបស់យើង។

📌 ជំហាន

  • ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង Cell C5

=MID(B5,FIND("-",B5)+1,LEN(B5))

នៅទីនេះ យើងបានប្រើ អនុគមន៍ LEN ដើម្បីផ្តល់តួអក្សរជាច្រើន ដូច្នេះវាអាចទាញយកផ្នែកដែលនៅសល់។

  • បន្ទាប់ពីនោះ ចុច Enter
  • ឥឡូវនេះ អូសរូបតំណាង Fill handle ពីលើជួរក្រឡា C6:C9។

ដូចដែលអ្នកបានឃើញ យើងជោគជ័យក្នុងការស្រង់អត្ថបទចេញពីក្រឡាមួយបន្ទាប់ពីតួអក្សរជាក់លាក់នៅក្នុង Excel ។ សូមសាកល្បងឥឡូវនេះ។

🔎 ការបំបែករូបមន្ត

នៅទីនេះ យើងគ្រាន់តែបំបែកវាសម្រាប់ទិន្នន័យដំបូងប៉ុណ្ណោះ។

LEN(B5) ត្រឡប់ 11

FIND(“-“,B5) ត្រឡប់ 6 .

MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) ត្រឡប់ ពិភពលោក

2. RIGHT, LEN, និងស្វែងរកមុខងារដើម្បីស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរ

ឥឡូវនេះ នៅក្នុងវិធីនេះ យើងកំពុងប្រើ អនុគមន៍ត្រឹមត្រូវ , អនុគមន៍ LEN និង មុខងារ FIND ទាំងអស់គ្នា ដើម្បីស្រង់អត្ថបទចេញពីក្រឡា។ ដើម្បីបង្ហាញវា យើងកំពុងប្រើសំណុំទិន្នន័យពីមុន។

ជាមូលដ្ឋាន យើងកំពុងទាញយកខ្សែអក្សររងពីក្រឡាមួយបន្ទាប់ពីតួអក្សរជាក់លាក់មួយ។

📌 ជំហាន

  • ឥឡូវនេះ សូមវាយរូបមន្តខាងក្រោមនៅក្នុង Cell C5:

=RIGHT(B5,LEN(B5)-FIND("-",B5))

  • បន្ទាប់មកចុច Enter
  • បន្ទាប់ពីនោះ អូសរូបតំណាង Fill handle ពីលើជួរក្រឡា C6:C9.

ក្នុងនាមជាអ្នក។អាចមើលឃើញ យើងបានរកឃើញតួអក្សរជាក់លាក់ដោយជោគជ័យពីទីតាំងជាក់លាក់មួយ។ ហើយយើងស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរជាក់លាក់នោះចេញពីក្រឡា។

🔎 ការបំបែករូបមន្ត

នៅទីនេះ យើងគ្រាន់តែបំបែកវាចុះ សម្រាប់ទិន្នន័យដំបូង។

LEN(B5) ត្រឡប់ 11

FIND(“-“,B5) ត្រឡប់ 6.

RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) ត្រឡប់ ពិភពលោក

អានបន្ថែម៖ របៀបទាញយកទិន្នន័យពី Excel ដោយផ្អែកលើលក្ខណៈវិនិច្ឆ័យ

3. ការប្រើប្រាស់ អនុគមន៍ខាងឆ្វេង ស្វែងរក និងជំនួសដើម្បីដកស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរ

ឥឡូវនេះ យើងកំពុងប្រើ អនុគមន៍ខាងឆ្វេង អនុគមន៍ FIND និង អនុគមន៍ជំនួស មុខងារ នៃ Excel ។ សូមក្រឡេកមើលសំណុំទិន្នន័យខាងក្រោម៖

ឥឡូវនេះ សំណុំទិន្នន័យនេះគួរឱ្យចាប់អារម្មណ៍ណាស់។ យើងកំពុងប្រើសំណុំទិន្នន័យពីមុន។ ប៉ុន្តែយើងផ្លាស់ប្តូរតួអក្សរ។ យើងមានតួអក្សរច្រើននៅក្នុងក្រឡា។ នៅទីនេះ គោលដៅរបស់យើងគឺដើម្បីស្រង់អត្ថបទចេញពីក្រឡាបន្ទាប់ពីតួអក្សរជាក់លាក់ទាំងនោះដោយប្រើរូបមន្តរបស់យើង។

📌 ជំហាន

  • ដំបូង សូមវាយបញ្ចូលដូចខាងក្រោម រូបមន្តនៅក្នុង Cell D5 :

=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")

  • ឥឡូវនេះ ចុច Enter .
  • បន្ទាប់មកអូសរូបតំណាង Fill handle ពីលើជួរក្រឡា D6:D9។

ដូចដែលអ្នកបានឃើញ រូបមន្តរបស់យើងដំណើរការបានល្អក្នុងការស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរនីមួយៗនៅក្នុង Excel។

🔎ការបំបែករូបមន្ត

នៅទីនេះ យើងគ្រាន់តែបំបែកវាសម្រាប់ទិន្នន័យដំបូងប៉ុណ្ណោះ។

FIND(C5,B5) ត្រឡប់ 6 .

LEFT(B5,6) ត្រឡប់ [email protected]

SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[email protected]”,”) ត្រឡប់ ពិភពលោក

4. ការប្រើប្រាស់សិទ្ធិ មុខងារ ស្វែងរក និងជំនួសដើម្បីទាញយកតួអក្សរជាក់លាក់

ឥឡូវនេះ រូបមន្តនេះគឺស្មុគស្មាញណាស់។ ប៉ុន្តែប្រសិនបើអ្នកមានគំនិតអំពីមុខងារទាំងនេះ អ្នកនឹងទទួលបានវាយ៉ាងងាយស្រួល។ ដើម្បីអនុវត្តវា យើងកំពុងប្រើមុខងារខាងក្រោម៖

  1. មុខងារស្តាំ
  2. មុខងារស្វែងរក។
  3. មុខងារ SUBSTITUTE។
  4. មុខងារ LEN។

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

📌 ជំហាន

  • ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង Cell D5 :

=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

  • បន្ទាប់ពីនោះ ចុច Enter
  • ឥឡូវនេះ សូមអូសរូបតំណាង Fill handle នៅលើជួរក្រឡា D6:D9។

នៅទីបញ្ចប់ យើងបានជ្រើសរើសតួអង្គជាក់លាក់ និងមុខតំណែងរបស់ពួកគេដោយជោគជ័យ។ បន្ទាប់ពីនោះ យើងបានស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរជាក់លាក់។

🔎 ការបំបែករូបមន្ត

នៅទីនេះ យើងគ្រាន់តែបំបែកវាសម្រាប់ ទិន្នន័យដំបូង។

LEN(B5) ត្រឡប់ 11

SUBSTITUTE(B5,C5,”) ត្រឡប់ HelloWorld

SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) ត្រឡប់ Hello#World.

SEARCH(“#”,”Hello# World”) ត្រឡប់ 6

RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,””)))))) = RIGHT(B5,11-6) ត្រឡប់ ពិភពលោក

5. ការប្រើប្រាស់ សិទ្ធិ ជំនួស និងអនុគមន៍ REPT ដើម្បីស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរ

នៅទីនេះ រូបមន្តរបស់យើងមានមុខងារច្រើននៃ Excel ។ មុខងារសំខាន់បីរបស់យើងក្នុងការស្រង់អត្ថបទគឺ អនុគមន៍ស្តាំ អនុគមន៍ SUBSTITUTE និង អនុគមន៍ REPT

ដើម្បីបង្ហាញវា យើង កំពុងប្រើសំណុំទិន្នន័យស្រដៀងគ្នាទៅនឹងសំណុំទិន្នន័យមុន។

📌 ជំហាន

  • ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង Cell D5

=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

យើងបានប្រើ អនុគមន៍ TRIM ដើម្បីលុបកន្លែងនាំមុខបន្ថែម។

  • បន្ទាប់ពីនោះ ចុច Enter
  • ឥឡូវនេះ អូសរូបតំណាង Fill handle ពីលើជួរក្រឡា D6:D9។

ដូចដែលអ្នកបានឃើញ យើងជោគជ័យក្នុងការស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរចេញពីក្រឡា Excel ។ សាកល្បងវិធីនេះជាមួយនឹងតួអក្សរផ្សេងគ្នាពីមុខតំណែងផ្សេងៗគ្នា។

🔎 ការបំបែករូបមន្ត

នៅទីនេះ យើងគ្រាន់តែបំបែកវាជាលើកដំបូងប៉ុណ្ណោះ ទិន្នន័យ។

LEN(B5) ត្រឡប់ 11

REPT(” “,LEN(B5)) ត្រឡប់ “         ”(Spaces) .

SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) ត្រឡប់ “ Hello           World”។

សិទ្ធិ(ជំនួស(B5,C5,REPT(""",LEN(B5))),LEN(B5)) ត្រឡប់ “   ពិភពលោក”

TRIM(RIGHT(ជំនួស(B5,C5,REPT("",LEN(B5))),LEN(B5))) = TRIM("      World") ត្រឡប់ ពិភពលោក

6. កូដ VBA ដើម្បីស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរក្នុង Excel

ប្រសិនបើអ្នកជាអ្នកបំលែង VBA ដូចខ្ញុំ អ្នកអាចសាកល្បងវិធីនេះ។ កូដនេះនឹងស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរងាយស្រួល។ ជាមួយនឹងលេខកូដសាមញ្ញនេះ អ្នកនឹងអាចធ្វើប្រតិបត្តិការនេះសម្រាប់ជួរឈរទាំងមូល។

📌 ជំហាន

  • ដំបូង សូមចុច Alt+F11 នៅលើក្តារចុចរបស់អ្នកដើម្បីបើកកម្មវិធីនិពន្ធ VBA។
  • បន្ទាប់មកជ្រើសរើស បញ្ចូល > ម៉ូឌុល

  • បន្ទាប់ពីនោះ វាយលេខកូដខាងក្រោម៖
2685
  • បន្ទាប់មក រក្សាទុក ឯកសារ។
  • ឥឡូវនេះ សូមជ្រើសរើសជួរក្រឡា B5:B9

  • បន្ទាប់ពីនោះ ចុច Alt+F8 នៅលើក្តារចុចរបស់អ្នក ដើម្បីបើកប្រអប់ម៉ាក្រូ។
  • បន្ទាប់ ជ្រើសរើស extract_text។

  • បន្ទាប់មកចុចលើ រត់

នៅទីនេះ ដោយប្រើលេខកូដ VBA យើងបានទាញយកដោយជោគជ័យ អត្ថបទបន្ទាប់ពីតួអក្សរជាក់លាក់។

💬 អ្វីដែលត្រូវចងចាំ

មុនពេលអ្នកអនុវត្តទាំងនេះ ត្រូវប្រាកដថាពិនិត្យមើលតំណភ្ជាប់ដើម្បីដឹងពីមុខងារដែលយើងបានប្រើ។

ប្រសិនបើអ្នកឃើញកំហុស #VALUE! សូមរុំរូបមន្តទាំងមូលនៅក្រោម មុខងារ IFERROR

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

ដើម្បីបញ្ចប់ ខ្ញុំសង្ឃឹមថាការបង្រៀននេះបានផ្តល់ឱ្យអ្នកនូវចំណេះដឹងដ៏មានប្រយោជន៍មួយដើម្បីស្រង់អត្ថបទបន្ទាប់ពីតួអក្សរជាក់លាក់នៅក្នុង Excel ។ យើងណែនាំអ្នកឱ្យរៀន និងអនុវត្តការណែនាំទាំងអស់នេះទៅសំណុំទិន្នន័យរបស់អ្នក។ ទាញយកសៀវភៅលំហាត់ ហើយសាកល្បងវាដោយខ្លួនឯង។ ដូចគ្នានេះផងដែរ, មានអារម្មណ៍ដោយឥតគិតថ្លៃដើម្បីផ្តល់មតិកែលម្អនៅក្នុងផ្នែកមតិយោបល់។ មតិកែលម្អដ៏មានតម្លៃរបស់អ្នកធ្វើឱ្យយើងមានការលើកទឹកចិត្តក្នុងការបង្កើតការបង្រៀនដូចនេះ។

កុំភ្លេចពិនិត្យមើលគេហទំព័ររបស់យើង Exceldemy.com សម្រាប់បញ្ហា និងដំណោះស្រាយផ្សេងៗដែលទាក់ទងនឹង Excel។

បន្តរៀនវិធីសាស្រ្តថ្មីៗ ហើយបន្តរីកចម្រើន!

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