តារាងមាតិកា
នៅក្នុង Microsoft Excel ត្រូវតែមានករណីខ្លះនៅពេលដែលអ្នកត្រូវការបំបែកឈ្មោះពេញ។ Excel មានវិធីសាស្រ្តជាច្រើនដើម្បីធ្វើវា។ វាពិតជាកាត់បន្ថយកិច្ចការរបស់អ្នក ពីព្រោះអ្នកអាចធ្វើវាដោយដៃ ប៉ុន្តែវាចំណាយពេលច្រើន និងពិបាកក្នុងការផ្តោតអារម្មណ៍។ អត្ថបទនេះនឹងបង្ហាញអ្នកនូវវិធីសាស្រ្តដែលអាចធ្វើបានទាំងអស់ដើម្បី បំបែកឈ្មោះក្នុង Excel ដោយប្រើរូបមន្ត។ ខ្ញុំសង្ឃឹមថាអ្នករីករាយនឹងអត្ថបទនេះ ហើយប្រមូលចំណេះដឹងបន្ថែមអំពី Excel។
ទាញយកសៀវភៅលំហាត់អនុវត្ត
ទាញយកសៀវភៅលំហាត់នេះ។
បំបែកឈ្មោះក្នុង Excel ។ xlsx
បំបែកឈ្មោះពីមុខតំណែងផ្សេងៗគ្នាដោយប្រើរូបមន្ត Excel
យើងអាចបំបែកឈ្មោះដោយប្រើរូបមន្ត ឬប្រើពាក្យបញ្ជាដែលភ្ជាប់មកជាមួយ Excel ។ នៅក្នុងអត្ថបទនេះ យើងរៀបរាប់អំពីវិធីសាស្រ្តដែលអាចធ្វើបានទាំងអស់ដើម្បីបំបែកឈ្មោះក្នុង Excel ។ អត្ថប្រយោជន៍ដ៏ធំបំផុតមួយក្នុងការប្រើរូបមន្តសម្រាប់ដោះស្រាយបញ្ហាណាមួយគឺថា រូបមន្តផ្តល់ដំណោះស្រាយថាមវន្ត ចំណែកឯពាក្យបញ្ជាផ្សេងទៀតរបស់ Excel ផ្តល់នូវដំណោះស្រាយឋិតិវន្ត។ ដើម្បីបង្ហាញវិធីសាស្រ្តទាំងអស់ដើម្បីបំបែកឈ្មោះក្នុង Excel យើងយកសំណុំទិន្នន័យដែលរួមបញ្ចូលឈ្មោះពេញរបស់មនុស្សមួយចំនួន។ យើងត្រូវបំបែកឈ្មោះទៅជានាមត្រកូល នាមកណ្តាល និងនាមត្រកូល។
1. ស្រង់ឈ្មោះដំបូង
ដើម្បីដកឈ្មោះដំបូងចេញពីពេញ ឈ្មោះ យើងប្រើមុខងារ LEFT និង SEARCH ។
ជំហាន
- ជ្រើសរើសក្រឡា C5 កន្លែងដែលអ្នកចង់អនុវត្តរូបមន្តដើម្បីស្រង់ឈ្មោះដំបូង។
- សរសេររូបមន្តខាងក្រោមនៅក្នុងរបាររូបមន្ត។
=LEFT(B5,SEARCH(" ",B5)-1)
- ចុច បញ្ចូល ដើម្បីអនុវត្តរូបមន្ត។
- អូសរូបតំណាង Fill Handle ចុះក្រោមជួរឈរ ឬចុចពីរដងលើវា។
ការបំបែករូបមន្ត
- ស្វែងរក(” “,B5) -1): នៅទីនេះ មុខងារ SEARCH ប្រើដើម្បីទទួលបានចន្លោះទទេនៅក្នុងក្រឡា B5 ហើយ -1 ប្រើដើម្បីទទួលបានអត្ថបទ 1 ជំហានមុនចន្លោះ។
- LEFT (B5,SEARCH(” “,B5)-1): មុខងារ LEFT ចាប់ផ្តើមអត្ថបទពីផ្នែកខាងឆ្វេង ហើយបញ្ចប់វា 1 ជំហានមុនចន្លោះ។
2. ស្រង់ឈ្មោះកណ្តាល
ដើម្បីស្រង់ឈ្មោះកណ្តាល យើងប្រើការរួមបញ្ចូលគ្នានៃមុខងារ IFERROR , MID និង SEARCH ។
ជំហាន
- ដំបូង ជ្រើសរើសក្រឡាណាមួយ។ នៅទីនេះ យើងជ្រើសរើសក្រឡា D5 ។
- សរសេររូបមន្តខាងក្រោមនៅក្នុងរបាររូបមន្ត៖
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
- ចុច Enter ដើម្បីអនុវត្តរូបមន្ត។
- អូសរូបតំណាង Fill Handle ចុះក្រោម ឬចុចពីរដងលើវា។ អ្នកអាចរកឃើញលទ្ធផលមួយចំនួនដែលបង្ហាញជា ' #VALUE! ' ។ វាកើតឡើងដោយសារតែឈ្មោះពេញដែលបានផ្តល់ឱ្យរបស់យើងពីរនាក់ពិតជាមិនមានឈ្មោះកណ្តាលទេ។ គ្មានឈ្មោះកណ្តាលទេ យើងអាចប្រើមុខងារ IFERROR ។
- ជំនួសរូបមន្តមុនដោយដូចខាងក្រោមរូបមន្ត៖
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")
- ឥឡូវនេះ អូសរូបតំណាង Fill Handle ចុះក្រោមជួរឈរ ហើយអ្នកនឹងទទួលបាន លទ្ធផលជាទទេ នៅពេលដែលគ្មានឈ្មោះកណ្តាល។
ការបំបែករូបមន្ត
<113. ស្រង់នាមត្រកូល
ដើម្បីស្រង់នាមត្រកូលចេញពី ឈ្មោះពេញ យើងបានប្រើប្រាស់មុខងារ RIGHT , SEARCH , SUBSTITUTE , និង LEN functions។
ជំហាន
- ជ្រើសរើសក្រឡា E5 ។
- សរសេររូបមន្តខាងក្រោមក្នុងរូបមន្ត bar។
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))
- ចុច Enter ដើម្បីអនុវត្ត រូបមន្ត។
- អូសរូបតំណាង Fill Handle ចុះក្រោម ឬចុចពីរដងលើវា។
ការបំបែករូបមន្ត
- LEN(SUBSTITUTE(B5,” “,” ”)): នៅទីនេះ ការជំនួស មុខងារប្រើដើម្បីលុបចន្លោះទទេក្នុងឈ្មោះពេញ និងរាប់ប្រវែងដោយប្រើមុខងារ LEN ដោយគ្មានចន្លោះ។
- LEN(B5)-LEN(SUBSTITUTE(B5,””, ””)): វាផ្តល់នូវប្រវែងចន្លោះនៅក្នុងសំណុំទិន្នន័យ។
- ជំនួស(B5,” “,”#”,LEN(B5)-LEN(ជំនួស(B5,”) “ ,” ))): អនុគមន៍ SUBSTITUTE ប្រើនៅទីនេះ ដើម្បីជំនួសលំហដោយ ' # '។ លេខឧទាហរណ៍នៅក្នុងអនុគមន៍ SUBSTITUTE តំណាងឱ្យ ទីតាំងនៃឧទាហរណ៍របស់អ្នក។ នៅទីនេះ យើងមានចន្លោះ 2 ហើយលេខ 2 តំណាងឱ្យឧទាហរណ៍ទី 2 ។ វាជំនួសកន្លែងទំនេរនៅក្នុងឧទាហរណ៍ទីពីរ។
- LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5) ,” “,”)))): មុខងារ SEARCH នឹងស្វែងរក ' # ' ហើយត្រឡប់តម្លៃប្រវែងដែល ' # ' លេចឡើង។ បន្ទាប់មកលុបវាចេញពីប្រវែងសរុបនៃឈ្មោះពេញរបស់អ្នក។ ក្នុងឧទាហរណ៍របស់យើង វាត្រឡប់ 4។ នេះគឺជាប្រវែងដែលនៅសល់បន្ទាប់ពី ' # '។
- RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE( B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,”))))): ឥឡូវនេះ អនុគមន៍ ស្តាំ នឹងទាញយកប្រវែងត្រឡប់មកវិញ អត្ថបទពីក្រឡា B5 ដែលចុងក្រោយផ្តល់នូវនាមត្រកូលនៃឈ្មោះពេញដែលបានផ្តល់ឱ្យ។
3 វិធីជំនួសដើម្បីបំបែកឈ្មោះដោយមិនប្រើរូបមន្តក្នុង Excel
1. ការប្រើប្រាស់អត្ថបទទៅជួរដើម្បីបំបែកឈ្មោះ
ទីពីរ អ្នកអាចបំបែកឈ្មោះយ៉ាងងាយស្រួលក្នុង Excel ដោយប្រើ អត្ថបទទៅជួរឈរ command។
ជំហាន
- ដំបូង ជ្រើសរើសជួរឈរទាំងមូលដែលអ្នកដាក់ឈ្មោះពេញ។
- ឥឡូវនេះ សូមចូលទៅកាន់ផ្ទាំង ទិន្នន័យ នៅក្នុងខ្សែបូ ហើយជ្រើសរើស អត្ថបទទៅកាន់ជួរឈរ ពីក្រុម ឧបករណ៍ទិន្នន័យ ។
- ជ្រើសរើស កំណត់ព្រំដែន ពី ប្រភេទទិន្នន័យដើម ហើយចុចលើ បន្ទាប់ ។
- ជ្រើសរើស Space ពី Delimiters ហើយចុចលើ Next ។
- ឥឡូវនេះ ផ្លាស់ប្តូរ ទិសដៅ កន្លែងដែលអ្នកចង់ដាក់លទ្ធផលរបស់អ្នក ហើយចុចលើ Finish ។
- វានឹងបំបែកឈ្មោះ និងដាក់វាជាជួរឈរពីរផ្សេងគ្នា។
អាន ច្រើនទៀត៖ ញែកនាមខ្លួន និងនាមត្រកូលដោយដកឃ្លាដោយប្រើរូបមន្ត Excel (3 វិធី)
2. ការប្រើស្វែងរក និងជំនួសពាក្យបញ្ជាក្នុង Excel
វិធីងាយស្រួលមួយទៀតដើម្បី ឈ្មោះបំបែកគឺដោយប្រើពាក្យបញ្ជា ស្វែងរក និងជំនួស ក្នុង Excel ។ យើងនឹងប្រើវានៅក្នុងផ្នែកនាពេលខាងមុខ។
2.1 បំបែកនាមត្រកូល
ជំហាន
- ចម្លងជួរឈរ B ហើយបិទភ្ជាប់វាទៅក្នុងជួរឈរ C ដែលអ្នកចង់ដកឈ្មោះដំបូងចេញពីឈ្មោះពេញ។
- ជ្រើសរើសជួរឈរ C .
- ឥឡូវនេះ សូមចូលទៅកាន់ផ្ទាំង Home ក្នុងខ្សែបូ ហើយចុចលើ Find & ជ្រើសរើស ពី ការកែសម្រួល ក្រុម។
- ជ្រើសរើស ជំនួស ពី Find & ; ជ្រើសរើស ទម្លាក់ចុះម៉ឺនុយ។
- បង្អួច ស្វែងរក និងជំនួស នឹងលេចឡើង។ ដាក់ ‘*’ (ដាក់ដកឃ្លា បន្ទាប់មកបញ្ចូលសញ្ញាផ្កាយ) ក្នុងប្រអប់ ស្វែងរកអ្វី ។ នេះជាតួអក្សរជំនួស (*) ដែលអាចប្រើជំនួសអត្ថបទណាមួយ។ នៅទីនេះដាក់ចន្លោះហើយបន្ទាប់មកតួអក្សរជំនួស។ ទុក ជំនួសដោយ វាល ជាទទេ។ ចុចលើ ជំនួសទាំងអស់ ។
- នៅទីបំផុតវានឹងជំនួសអត្ថបទទាំងអស់បន្ទាប់ពីដកឃ្លាដោយទទេ ហើយគ្រាន់តែត្រឡប់ឈ្មោះដំបូងពី ឈ្មោះពេញ។
អានបន្ថែម៖ របៀបបំបែកនាមត្រកូល និងនាមត្រកូលក្នុង Excel ដោយប្រើរូបមន្ត
2.2 បំបែកនាមត្រកូល
ជំហាន
- ចម្លងជួរឈរ B ហើយបិទភ្ជាប់វាទៅក្នុងជួរឈរ D កន្លែងដែលអ្នកចង់ស្រង់នាមត្រកូលចេញពីឈ្មោះពេញ។
- ជ្រើសរើសជួរឈរ D ។
- ចូលទៅកាន់ផ្ទាំង Home ក្នុងខ្សែបូ ហើយជ្រើសរើស Find & ជ្រើសរើស ពី ការកែសម្រួល ក្រុម។
- ជ្រើសរើស ជំនួស ពី ស្វែងរក & ; ជ្រើសរើស ជម្រើស។
- បង្អួច ស្វែងរក និងជំនួស នឹងលេចឡើង។ ដាក់ '* ' (ដាក់សញ្ញាផ្កាយជាមុនសិន បន្ទាប់មកបញ្ចូលចន្លោះ) ក្នុងប្រអប់ ស្វែងរកអ្វី ។ នេះគឺជាតួអក្សរជំនួសដែលអាចប្រើជំនួសអត្ថបទណាមួយ។ នៅទីនេះដាក់តួអក្សរជំនួស (*) ហើយបន្ទាប់មកដាក់ដកឃ្លា។ ទុក ជំនួសដោយ ជាទទេ។ ចុចលើ ជំនួសទាំងអស់ ។
- វានឹងជំនួសអត្ថបទទាំងអស់រហូតដល់ដកឃ្លា ហើយដាក់វានៅទទេ។ វាត្រឡប់នាមត្រកូលពីឈ្មោះពេញ។
អានបន្ថែម៖ របៀបបំបែកឈ្មោះក្នុង Excel ជាពីរជួរ ( 4 Quick Ways)
3. បំបែកឈ្មោះតាមរយៈ Flash Fill នៅក្នុង Excel
ជាចុងក្រោយ វិធីសាស្រ្តចុងក្រោយរបស់យើងគឺផ្អែកលើ Flash Fill ដែលអ្នកត្រូវដាក់របស់អ្នក។ នាមខ្លួន ឬនាមត្រកូលឱ្យបានត្រឹមត្រូវ បន្ទាប់មកជួរផ្សេងទៀតទាំងអស់អាចត្រូវបានកែប្រែដោយប្រើ Flash Fill ។
ជំហាន
- សរសេរឈ្មោះដំបូង និង នាមត្រកូលនៃឈ្មោះពេញដែលបានផ្តល់ឱ្យរបស់អ្នកនៅក្នុងក្រឡា C5 និងក្រឡា D5 រៀងគ្នា។
- អូស ការបំពេញចំណុចទាញ រូបតំណាងចុះក្រោមជួរឈរសម្រាប់ករណីទាំងពីរ។
- វានឹងផ្តល់តម្លៃដូចគ្នានៅក្នុងក្រឡាទាំងអស់។ ឥឡូវនេះ ចុចលើ ជម្រើសនៃការបំពេញដោយស្វ័យប្រវត្តិ ហើយជ្រើសរើស Flash Fill ។
- ធ្វើវាសម្រាប់ទាំងពីរ។ ករណីនោះ អ្នកនឹងទទួលបាននាមខ្លួន និងនាមត្រកូលដែលត្រូវការពីឈ្មោះពេញ។
អានបន្ថែម៖ Excel VBA៖ បំបែក នាមខ្លួន និងនាមត្រកូល (ឧទាហរណ៍ជាក់ស្តែងចំនួន 3)
សេចក្តីសន្និដ្ឋាន
យើងបានពិភាក្សាអំពីវិធីផ្សេងគ្នាចំនួនបួនដើម្បីបំបែកឈ្មោះក្នុង Excel ។ រូបមន្តផ្តល់ឱ្យយើងនូវដំណោះស្រាយថាមវន្ត ចំណែកឯវិធីសាស្ត្រ 3 ផ្សេងទៀតផ្តល់ឱ្យយើងនូវដំណោះស្រាយឋិតិវន្ត។ ប៉ុន្តែវិធីសាស្រ្តទាំងអស់មានប្រសិទ្ធភាពស្មើគ្នាក្នុងការបំបែកឈ្មោះ។ ខ្ញុំសង្ឃឹមថាអ្នករីករាយនឹងអត្ថបទទាំងមូល ហើយប្រសិនបើអ្នកមានសំណួរណាមួយ មានអារម្មណ៍ដោយឥតគិតថ្លៃដើម្បីសួរនៅក្នុងប្រអប់ comment ហើយកុំភ្លេចចូលទៅកាន់ទំព័រ Exceldemy ។