វិធីដកចន្លោះទទេនៅក្នុង Excel - នាំមុខ, បន្ត, មិនបំបែក

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនពន្យល់ពីរបៀបលុបចន្លោះទទេនៅក្នុង Excel ដោយប្រើរូបមន្ត និងឧបករណ៍ Text Toolkit ។ អ្នក​នឹង​រៀន​ពី​របៀប​លុប​ចន្លោះ​នាំមុខ និង​នៅ​ពីក្រោយ​ក្នុង​ក្រឡា បំបាត់​ចន្លោះ​បន្ថែម​រវាង​ពាក្យ កម្ចាត់​ចន្លោះ​ពណ៌ស​មិន​បំបែក និង​តួអក្សរ​មិន​បោះពុម្ព។

តើ​អ្វី​ជា​បញ្ហា​ធំ​បំផុត​ជាមួយ​ដកឃ្លា? ពួកវាច្រើនតែមើលមិនឃើញដោយភ្នែកមនុស្ស។ អ្នក​ប្រើ​ដែល​យក​ចិត្ត​ទុក​ដាក់​ម្តងម្កាល​អាច​ចាប់​យក​ចន្លោះ​ដែល​ឈាន​មុខ​គេ​លាក់​ពី​មុខ​អត្ថបទ ឬ​ចន្លោះ​បន្ថែម​មួយ​ចំនួន​រវាង​ពាក្យ។ ប៉ុន្តែមិនមានវិធីដើម្បីរកមើលចន្លោះដែលនៅពីក្រោយនោះទេ ដែលជាកន្លែងមើលមិនឃើញនៅចុងបញ្ចប់នៃកោសិកា។

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

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

របៀបលុបទទេ ចន្លោះក្នុង Excel - នាំមុខ បន្តបន្ទាប់គ្នារវាងពាក្យ

ប្រសិនបើសំណុំទិន្នន័យរបស់អ្នកមានចន្លោះដែលលើសនោះ Excelមុខងារ TRIM អាច​ជួយ​អ្នក​លុប​ពួកវា​ទាំងអស់​ក្នុង​ពេលតែមួយ - នាំមុខ បន្តបន្ទាប់ និង​ចន្លោះ​ច្រើន​ចន្លោះ លើកលែងតែ​តួអក្សរដកឃ្លា​តែមួយ​រវាង​ពាក្យ។

រូបមន្ត TRIM ធម្មតា​គឺសាមញ្ញ​ដូច​នេះ៖

=TRIM(A2)

កន្លែងដែល A2 ជាក្រឡាដែលអ្នកចង់លុបដកឃ្លាចេញពី។

ដូចដែលបានបង្ហាញក្នុងរូបថតអេក្រង់ខាងក្រោម រូបមន្ត Excel TRIM បានលុបដកឃ្លាទាំងអស់មុន និងក្រោយអត្ថបទដោយជោគជ័យផងដែរ។ ជាចន្លោះជាប់គ្នានៅកណ្តាលខ្សែអក្សរ។

ហើយឥឡូវនេះ អ្នកគ្រាន់តែត្រូវការជំនួសតម្លៃនៅក្នុងជួរឈរដើមជាមួយនឹងតម្លៃដែលបានកាត់។ មធ្យោបាយងាយស្រួលបំផុតដើម្បីធ្វើវាគឺដោយប្រើ Paste Special > Values ការណែនាំលម្អិតអាចរកបាននៅទីនេះ៖ របៀបចម្លងតម្លៃក្នុង Excel។

លើសពីនេះទៅទៀត អ្នក អាចប្រើមុខងារ Excel TRIM ដើម្បីលុប ចន្លោះនាំមុខតែប៉ុណ្ណោះ ដោយរក្សាចន្លោះទាំងអស់នៅកណ្តាលខ្សែអក្សរនៅដដែល។ ឧទាហរណ៍រូបមន្តគឺនៅទីនេះ៖ របៀបកាត់ដកឃ្លានាំមុខក្នុង Excel (Left Trim)។

របៀបលុបការបំបែកបន្ទាត់ និងតួអក្សរដែលមិនបោះពុម្ព

នៅពេលអ្នកនាំចូលទិន្នន័យពីប្រភពខាងក្រៅ វាមិនត្រឹមតែបន្ថែមប៉ុណ្ណោះទេ ចន្លោះដែលភ្ជាប់មកជាមួយ ប៉ុន្តែក៏មានតួអក្សរដែលមិនបោះពុម្ពផ្សេងៗ ដូចជាការបញ្ជូនត្រឡប់ ផ្ទាំងព័ត៌មាន ផ្ទាំងបញ្ឈរ ឬផ្ដេកជាដើម។

មុខងារ TRIM អាចកម្ចាត់ចន្លោះពណ៌ស ប៉ុន្តែវាមិនអាចលុបបំបាត់តួអក្សរដែលមិនបោះពុម្ពបានទេ។ . តាមបច្ចេកទេស Excel TRIM ត្រូវបានរចនាឡើងដើម្បីលុបតែតម្លៃ 32 នៅក្នុងប្រព័ន្ធ 7-bit ASCII ដែលជាទំហំតួអក្សរ។

ដើម្បីលុបដកឃ្លា និងតួអក្សរដែលមិនបោះពុម្ពនៅក្នុងខ្សែអក្សរ សូមប្រើ TRIM រួមជាមួយនឹងមុខងារសម្អាត។ ដូចដែលឈ្មោះរបស់វាបានបង្ហាញ CLEAN មានគោលបំណងសម្អាតទិន្នន័យ ហើយវាអាចលុបតួអក្សរដែលមិនបោះពុម្ព 32 ណាមួយ និងទាំងអស់នៅក្នុងសំណុំ ASCII 7 ប៊ីត (តម្លៃ 0 ដល់ 31) រួមទាំង ការបំបែកបន្ទាត់ ( តម្លៃ 10)។

សន្មត់ថាទិន្នន័យដែលត្រូវសម្អាតគឺនៅក្នុងក្រឡា A2 រូបមន្តមានដូចខាងក្រោម៖

=TRIM(CLEAN(A2))

ប្រសិនបើ Trim/ រូបមន្តស្អាតភ្ជាប់មាតិកានៃបន្ទាត់ច្រើនដោយគ្មានចន្លោះ អ្នកអាចជួសជុលវាដោយប្រើបច្ចេកទេសមួយក្នុងចំណោមបច្ចេកទេសទាំងនេះ៖

  • ប្រើមុខងារ "ជំនួសទាំងអស់" របស់ Excel៖ ក្នុងប្រអប់ "ស្វែងរកអ្វី" បញ្ចូល ការបញ្ជូនត្រឡប់មកវិញដោយចុចផ្លូវកាត់ Ctrl+J; ហើយនៅក្នុងប្រអប់ "ជំនួសដោយ" វាយដកឃ្លា។ ការចុចប៊ូតុង ជំនួសទាំងអស់ នឹងប្តូរការបំបែកបន្ទាត់ទាំងអស់នៅក្នុងជួរដែលបានជ្រើសរើសសម្រាប់ដកឃ្លា។
  • ប្រើរូបមន្តខាងក្រោមដើម្បីជំនួស Carriage Return (តម្លៃ 13) និង Line Feed (តម្លៃ 10) តួអក្សរជាមួយ spaces៖

    =SUBSTITUTE(SUBSTITUTE(A2, CHAR(13)," "), CHAR(10), " ")

សម្រាប់ព័ត៌មានបន្ថែម សូមមើល របៀបលុបការបញ្ជូនត្រឡប់ (ការបំបែកបន្ទាត់) នៅក្នុង Excel។

របៀបយកចន្លោះដែលមិនបំបែកចេញនៅក្នុង Excel

ប្រសិនបើបន្ទាប់ពីប្រើ TRIM & រូបមន្តសម្អាត ចន្លោះរឹងមួយចំនួននៅតែមាន ទំនងជាអ្នកចម្លង/បិទភ្ជាប់ទិន្នន័យពីកន្លែងណាមួយ ហើយចន្លោះមិនបំបែកមួយចំនួនបានលួចចូល។

ដើម្បីកម្ចាត់ចន្លោះមិនបំបែក (តួអក្សរ html ) ជំនួសពួកវាដោយទៀងទាត់ដកឃ្លា ហើយបន្ទាប់មកមានអនុគមន៍ TRIM ដកពួកវាចេញ៖

=TRIM(SUBSTITUTE(A2, CHAR(160), " "))

ដើម្បីយល់កាន់តែច្បាស់អំពីតក្កវិជ្ជា សូមបំបែករូបមន្ត៖

  • តួអក្សរដែលមិនបំបែក មានតម្លៃ 160 នៅក្នុងប្រព័ន្ធ ASCII 7 ប៊ីត ដូច្នេះអ្នកអាចកំណត់វាដោយប្រើរូបមន្ត CHAR(160)។
  • អនុគមន៍ SUBSTITUTE ត្រូវបានប្រើដើម្បីបំលែងចន្លោះមិនបំបែកទៅជាចន្លោះធម្មតា។
  • ហើយចុងក្រោយ អ្នកបង្កប់សេចក្តីថ្លែងការណ៍ SUBSTITUTE ទៅក្នុងអនុគមន៍ TRIM ដើម្បីដកដកឃ្លាដែលបានបំប្លែងចេញ។

ប្រសិនបើសន្លឹកកិច្ចការរបស់អ្នកមានតួអក្សរដែលមិនបោះពុម្ពផងដែរ សូមប្រើមុខងារ CLEAN រួមជាមួយ TRIM និង SUBSTITUTE ដើម្បីទទួលបាន លុបដកឃ្លា និងនិមិត្តសញ្ញាដែលមិនចង់បានក្នុងមួយរំពេច៖

=TRIM(CLEAN((SUBSTITUTE(A2,CHAR(160)," "))))

រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីភាពខុសប្លែកគ្នា៖

របៀបលុបការមិនជាក់លាក់ជាក់លាក់។ តួអក្សរបោះពុម្ព

ប្រសិនបើទំនាក់ទំនងនៃមុខងារ 3 ដែលបានពិភាក្សាក្នុងឧទាហរណ៍ខាងលើ (TRIM, CLEAN និង SUBSTITUTE) មិនអាចលុបដកឃ្លា ឬតួអក្សរដែលមិនបោះពុម្ពនៅក្នុងសន្លឹករបស់អ្នកទេ វាមានន័យថាតួអក្សរទាំងនោះមានតម្លៃ ASCII ផ្សេងពី 0 ទៅ 3 2 (តួអក្សរដែលមិនបោះពុម្ព) ឬ 160 (ចន្លោះមិនបំបែក)។

ក្នុងករណីនេះ សូមប្រើមុខងារ CODE ដើម្បីកំណត់តម្លៃតួអក្សរ ហើយបន្ទាប់មកប្រើប្រាស់ SUBSTITUTE ដើម្បីជំនួសវាដោយដកឃ្លាធម្មតា និង TRIM ដើម្បី ដកដកឃ្លាចេញ។

ដោយសន្មត់ថាដកឃ្លា ឬតួអក្សរដែលមិនចង់បានផ្សេងទៀតដែលអ្នកចង់កម្ចាត់រស់នៅក្នុងក្រឡា A2 អ្នកសរសេររូបមន្ត 2៖

  1. នៅក្នុងក្រឡា B2 រកឃើញបញ្ហាតម្លៃតួអក្សរដោយប្រើមុខងារ CODE ខាងក្រោមមួយ៖
    • ទំហំនាំមុខ ឬតួអក្សរមិនបោះពុម្ពនៅដើមខ្សែអក្សរ៖

      =CODE(LEFT(A2,1))

    • ចន្លោះបន្ទាប់ ឬមិនបោះពុម្ព តួអក្សរនៅចុងបញ្ចប់នៃខ្សែអក្សរ៖

      =CODE(RIGHT(A2,1))

    • ចន្លោះ ឬតួអក្សរមិនបោះពុម្ពនៅកណ្តាលខ្សែអក្សរ ដែល n គឺជាទីតាំងនៃតួអក្សរដែលមានបញ្ហា៖

      =CODE(MID(A2, n , 1)))

    ក្នុង​ឧទាហរណ៍​នេះ យើង​មាន​តួអក្សរ​មិន​បោះពុម្ព​ដែល​មិន​ស្គាល់​មួយ​ចំនួន​នៅ​កណ្តាល​អត្ថបទ ក្នុង​ទីតាំង​ទី 4 ហើយ​យើង​រក​ឃើញ​តម្លៃ​របស់​វា​ដោយ​រូបមន្ត​នេះ៖

    =CODE(MID(A2,4,1))

    មុខងារ CODE ត្រឡប់តម្លៃ 127 (សូមមើលរូបថតអេក្រង់ខាងក្រោម)។

  2. នៅក្នុងក្រឡា C2 អ្នកជំនួស CHAR(127) ដោយដកឃ្លាធម្មតា (" ") ហើយបន្ទាប់មកកាត់ចន្លោះនោះ៖

    =TRIM(SUBSTITUTE(A2, CHAR(127), " "))

លទ្ធផលគួរតែមើលទៅស្រដៀងនឹងនេះ៖

ប្រសិនបើទិន្នន័យរបស់អ្នកមានតួអក្សរដែលមិនបោះពុម្ពខុសៗគ្នាមួយចំនួន ក៏ដូចជាចន្លោះមិនបំបែក អ្នកអាចដាក់មុខងារ SUBSTITUTE ពីរ ឬច្រើនដើម្បីលុបចេញ កូដតួអក្សរដែលមិនចង់បានទាំងអស់ក្នុងពេលតែមួយ៖

=TRIM(SUBSTITUTE(SUBSTITUTE(A2, CHAR(127), " "), CHAR(160), " ")))

របៀបលុបដកឃ្លាទាំងអស់ក្នុង Excel

ក្នុងស្ថានភាពខ្លះ អ្នកប្រហែលជាចង់លុបចេញទាំងស្រុង ចន្លោះ​ពណ៌​ស​ទាំងអស់​ក្នុង​ក្រឡា រួម​ទាំង​ចន្លោះ​តែមួយ​រវាង​ពាក្យ ឬ​លេខ។ ឧទាហរណ៍ នៅពេលអ្នកបាននាំចូលជួរឈរលេខដែលដកឃ្លាត្រូវបានប្រើជាសញ្ញាបំបែករាប់ពាន់ ដែលធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការអានលេខធំ ប៉ុន្តែរារាំងរូបមន្តរបស់អ្នកពីការគណនា។

ដើម្បីលុបដកឃ្លាទាំងអស់ក្នុងពេលតែមួយ ប្រើ SUBSTITUTE ដូចដែលបានពន្យល់ក្នុងឧទាហរណ៍មុន ជាមួយនឹងភាពខុសគ្នាតែមួយគត់ដែលអ្នកជំនួសតួអក្សរដកឃ្លាដែលត្រឡប់ដោយ CHAR(32) ដោយគ្មានអ្វីសោះ (""):

=SUBSTITUTE(A2, CHAR(32), "")

ឬ អ្នកអាចវាយលេខដកឃ្លា (" ") ក្នុងរូបមន្តដូចនេះ៖

=SUBSTITUTE(A2," ","")

បន្ទាប់ពីនោះ ជំនួសរូបមន្តដោយតម្លៃ ហើយលេខរបស់អ្នកនឹងគណនាបានត្រឹមត្រូវ។ .

របៀបរាប់ដកឃ្លាក្នុង Excel

មុននឹងដកដកឃ្លាចេញពីក្រឡាជាក់លាក់មួយ អ្នកអាចចង់ដឹងចង់ឃើញថាតើពួកវាមានប៉ុន្មានពិតប្រាកដនៅទីនោះ។

ដើម្បីទទួលបាន ចំនួនដកឃ្លាសរុបក្នុងក្រឡាមួយ ធ្វើដូចខាងក្រោម៖

  • គណនាប្រវែងខ្សែទាំងមូលដោយប្រើមុខងារ LEN៖ LEN(A2)
  • ជំនួសចន្លោះទាំងអស់ដោយគ្មានអ្វីសោះ៖ SUBSTITUTE(A2 ," ","")
  • គណនាប្រវែងខ្សែអក្សរដោយគ្មានដកឃ្លា៖ LEN(SUBSTITUTE(A2, ",""))
  • ដកប្រវែងខ្សែអក្សរ "គ្មានចន្លោះ" ពីប្រវែងសរុប។

សន្មត់ថាខ្សែអក្សរដើមស្ថិតនៅក្នុងក្រឡា A2 រូបមន្តពេញលេញមានដូចខាងក្រោម៖

=LEN(A2)-LEN(SUBSTITUTE(A2," ",""))

ដើម្បីរកមើលចំនួន បន្ត ra spaces ស្ថិតនៅក្នុងក្រឡា ទទួលបានប្រវែងអត្ថបទដោយគ្មានដកឃ្លាបន្ថែម ហើយបន្ទាប់មកដកវាចេញពីប្រវែងខ្សែអក្សរសរុប៖

=LEN(A2)-LEN(TRIM(A2))

រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីរូបមន្តទាំងពីរនៅក្នុងសកម្មភាព៖

ឥឡូវនេះអ្នកដឹងពីចំនួនចន្លោះដែលក្រឡានីមួយៗមាន អ្នកអាចលុបដកឃ្លាបន្ថែមដោយសុវត្ថិភាពដោយប្រើរូបមន្ត TRIM ។

វិធីគ្មានរូបមន្តដើម្បីលុបដកឃ្លា និងសម្អាតទិន្នន័យ

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

អ្នកប្រើប្រាស់ Excel ដែលឱ្យតម្លៃពេលវេលារបស់ពួកគេ និងពេញចិត្តចំពោះភាពងាយស្រួលអាចទាញយកអត្ថប្រយោជន៍ពីឧបករណ៍អត្ថបទដែលរួមបញ្ចូលជាមួយរបស់យើង។ ឈុត Ultimate សម្រាប់ Excel ។ ឧបករណ៍ងាយស្រួលមួយក្នុងចំណោមឧបករណ៍ទាំងនេះអនុញ្ញាតឱ្យដកដកឃ្លា និងតួអក្សរដែលមិនបោះពុម្ពចេញដោយចុចប៊ូតុងមួយ។

នៅពេលដំឡើងរួច Ultimate Suite បន្ថែមប៊ូតុងមានប្រយោជន៍ជាច្រើនទៅខ្សែបូ Excel របស់អ្នកដូចជា Trim Spaces , លុបតួអក្សរ , បំប្លែងអត្ថបទ , សម្អាតទ្រង់ទ្រាយ និងមួយចំនួនទៀត។

នៅពេលណាដែលអ្នកចង់លុបចន្លោះទទេនៅក្នុង សន្លឹក Excel របស់អ្នក អនុវត្តជំហានរហ័សទាំង 4 នេះ៖

  1. ជ្រើសរើសក្រឡា (ជួរ ជួរទាំងមូល ឬជួរ) ដែលអ្នកចង់លុបចន្លោះបន្ថែម។
  2. ចុច កាត់ ប៊ូតុងដកឃ្លា នៅលើផ្ទាំង Ablebits Data
  3. ជ្រើសរើសជម្រើសមួយ ឬច្រើន៖
    • លុប នាំមុខ និង ការបន្តបន្ទាប់ spaces
    • កាត់ បន្ថែម ចន្លោះរវាងពាក្យ ទៅមួយ
    • លុប មិនបំបែក ដកឃ្លា ( )
  4. ចុចប៊ូតុង Trim

រួចរាល់! ដកឃ្លាបន្ថែមទាំងអស់ត្រូវបានលុបដោយចុចតែម្តង។

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

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