តារាងមាតិកា
នៅក្នុងព័ត៌មានជំនួយនេះ អ្នកនឹងរកឃើញវិធី 3 ដើម្បីលុបការបញ្ជូនត្រឡប់មកវិញពីក្រឡា Excel ។ អ្នកក៏នឹងរៀនពីរបៀបជំនួសការបំបែកបន្ទាត់ជាមួយនឹងនិមិត្តសញ្ញាផ្សេងទៀត។ ដំណោះស្រាយទាំងអស់ដំណើរការសម្រាប់ Excel 365, 2021, 2019 និងកំណែទាបជាងនេះ។
វាអាចមានហេតុផលផ្សេងគ្នាសម្រាប់ការបំបែកបន្ទាត់កើតឡើងនៅក្នុងអត្ថបទរបស់អ្នក។ ជាធម្មតា ការបញ្ជូនត្រឡប់មកវិញនឹងបង្ហាញនៅពេលអ្នកចម្លងអត្ថបទពីគេហទំព័រ ទទួលបានសៀវភៅការងារដែលមានការបំបែកបន្ទាត់រួចហើយពីអតិថិជន ឬអ្នកបន្ថែមពួកវាដោយខ្លួនឯងដោយប្រើ Alt+Enter ។
ក្នុងករណីណាក៏ដោយ អ្វីដែលអ្នកចង់ធ្វើ ឥឡូវនេះត្រូវបានលុបការបញ្ជូនត្រឡប់មកវិញ ដោយសារពួកគេមិនអនុញ្ញាតឱ្យអ្នកស្វែងរកឃ្លាមួយ ហើយធ្វើឱ្យមាតិកាជួរឈរមើលទៅមិនសណ្តាប់ធ្នាប់ នៅពេលអ្នកបើកជម្រើសអត្ថបទរុំ។
សូមចំណាំថាដំបូងឡើយពាក្យ "ការបញ្ជូនត្រឡប់មកវិញ" និង "ព័ត៌មានបន្ទាត់ " ត្រូវបានប្រើនៅក្នុងម៉ាស៊ីនអង្គុលីលេខ ហើយមានន័យថាមានសកម្មភាព 2 ផ្សេងគ្នា អ្នកអាចស្វែងរកបន្ថែមនៅ Wiki ។
កុំព្យូទ័រ និងកម្មវិធីដំណើរការអត្ថបទត្រូវបានបង្កើតឡើងដោយគិតគូរពីភាពជាក់លាក់នៃម៉ាស៊ីនអង្គុលីលេខ។ នោះហើយជាមូលហេតុដែលនិមិត្តសញ្ញាដែលមិនអាចបោះពុម្ពបានពីរផ្សេងគ្នាត្រូវបានប្រើប្រាស់ឥឡូវនេះដើម្បីបង្ហាញពីការបំបែកបន្ទាត់៖ " ការបញ្ជូនត្រឡប់មកវិញ " (CR, ASCII លេខកូដ 13) និង " Line Feed " (LF, ASCII code 10 ) វីនដូប្រើនិមិត្តសញ្ញា 2 មួយដោយមួយ: CR + LF និង LF សម្រាប់ប្រព័ន្ធ * NIX ។ ប្រយ័ត្ន៖ នៅក្នុង Excel អ្នកអាចរកឃើញវ៉ារ្យ៉ង់ទាំងពីរ ។ ប្រសិនបើអ្នកនាំចូលទិន្នន័យពីឯកសារ .txt ឬ .csv អ្នកទំនងជានឹងរកឃើញ Carriage Return + Line Feed ។ នៅពេលអ្នកបំបែកបន្ទាត់ដោយប្រើ Alt+Enter បញ្ចូល Excel Line Feed តែប៉ុណ្ណោះ។
ក្នុងករណីដែលអ្នកទទួលបានឯកសារ .csv ពីអ្នកដែលប្រើ Linux, Unix ជាដើម។ អ្នកនឹងឃើញតែ Line Feeds ម្តងទៀត។
វិធីទាំងបីនេះពិតជាលឿនណាស់។ រីករាយក្នុងការជ្រើសរើសមួយដែលសាកសមនឹងអ្នកបំផុត៖
គន្លឹះ។ សម្រាប់អ្នកកំពុងស្វែងរកដំណោះស្រាយចំពោះកិច្ចការផ្ទុយគ្នា បន្ទាប់មកអានរបៀបបន្ថែមការបំបែកបន្ទាត់យ៉ាងរហ័សក្នុងក្រឡា Excel។
លុប Carriage Returns ដោយដៃ
គុណសម្បត្តិ៖ the វិធីលឿនបំផុត។
គុណវិបត្តិ៖ មិនមានមុខងារបន្ថែមណាមួយទេ :.
សូមស្វែងរកជំហានសម្រាប់ការលុបបំបាត់ការបំបែកបន្ទាត់ដោយប្រើ ស្វែងរក និងជំនួស៖
- ជ្រើសរើសក្រឡាទាំងអស់ដែលអ្នកចង់ដកចេញ ឬជំនួសការបញ្ជូនត្រឡប់មកវិញ។
- ចុច Ctrl+H ដើម្បីបើកប្រអប់ Find & Replace Dialog box ។
- នៅក្នុងវាល Find What សូមបញ្ចូល Ctrl+J ។ វានឹងមើលទៅទទេ ប៉ុន្តែអ្នកនឹងឃើញចំនុចតូចមួយ។
- នៅក្នុងវាល ជំនួសដោយ សូមបញ្ចូលតម្លៃណាមួយ។ ដើម្បីជំនួសការបញ្ជូនត្រឡប់មកវិញ។ ជាធម្មតា វាមានទំហំទំនេរដើម្បីជៀសវាងពាក្យ 2 ចូលរួមដោយចៃដន្យ។ ប្រសិនបើអ្នកត្រូវការទាំងអស់គឺការលុបការបំបែកបន្ទាត់ សូមទុកវាល "ជំនួសដោយ" ទទេ។
- ចុច ជំនួសប៊ូតុង ទាំងអស់ ហើយរីករាយនឹងលទ្ធផល!
លុបការបំបែកបន្ទាត់ដោយប្រើរូបមន្ត Excel
គុណសម្បត្តិ៖ អ្នកអាចប្រើខ្សែសង្វាក់រូបមន្ត / រូបមន្តដាក់សម្រាប់ក្រឡាស្មុគស្មាញ ដំណើរការអត្ថបទ។ ឧទាហរណ៍ វាគឺអាចធ្វើទៅបានដើម្បីលុបការបញ្ជូនត្រឡប់មកវិញ ហើយបន្ទាប់មកលុបបំបាត់ចន្លោះនាំមុខ និងនៅពីក្រោយដែលលើស និងចន្លោះរវាងពាក្យ។
ឬអ្នកប្រហែលជាត្រូវលុបការបញ្ជូនត្រឡប់មកវិញ ដើម្បីប្រើអត្ថបទរបស់អ្នកជាអាគុយម៉ង់នៃមុខងារផ្សេងទៀតដោយមិនផ្លាស់ប្តូរក្រឡាដើម។ ឧទាហរណ៍ ប្រសិនបើអ្នកចង់អាចប្រើលទ្ធផលជាអាគុយម៉ង់នៃអនុគមន៍ =lookup ()។
គុណវិបត្តិ៖ អ្នកនឹងត្រូវបង្កើតជួរឈរជំនួយ ហើយធ្វើតាមច្រើន។ ជំហានបន្ថែម។
- បន្ថែមជួរឈរជំនួយទៅចុងបញ្ចប់នៃទិន្នន័យរបស់អ្នក។ អ្នកអាចដាក់ឈ្មោះវាថា "1 line"។
- នៅក្នុងក្រឡាទីមួយនៃជួរឈរជំនួយ ( C2 ) សូមបញ្ចូលរូបមន្តដើម្បីលុប / ជំនួសការបំបែកបន្ទាត់។ នៅទីនេះអ្នកអាចឃើញរូបមន្តមានប្រយោជន៍ជាច្រើនសម្រាប់ឱកាសផ្សេងៗគ្នា៖
- ដោះស្រាយការបញ្ចូលការបញ្ជូនបន្ត/ការបញ្ជូនបន្តរវាងប្រព័ន្ធប្រតិបត្តិការ Windows និង UNIX ។
=SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),"") ,CHAR(10),"")
- រូបមន្តបន្ទាប់នឹងជួយអ្នកជំនួសការបំបែកបន្ទាត់ជាមួយនឹងនិមិត្តសញ្ញាផ្សេងទៀត (សញ្ញាក្បៀស+ដកឃ្លា)។ ក្នុងករណីនេះបន្ទាត់នឹងមិនចូលរួមទេ ហើយចន្លោះបន្ថែមនឹងមិនលេចឡើងទេ។
=TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")
- ប្រសិនបើអ្នកចង់លុបតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់ចេញពីអត្ថបទ រួមទាំងការបំបែកបន្ទាត់៖
=CLEAN(B2)
- ដោះស្រាយការបញ្ចូលការបញ្ជូនបន្ត/ការបញ្ជូនបន្តរវាងប្រព័ន្ធប្រតិបត្តិការ Windows និង UNIX ។
- ចម្លងរូបមន្តឆ្លងកាត់ក្រឡាផ្សេងទៀតក្នុងជួរឈរ។
- ជាជម្រើស អ្នកអាចជំនួសជួរឈរដើមជាមួយនឹងផ្នែកដែលការបំបែកបន្ទាត់ត្រូវបានដកចេញ៖
- ជ្រើសរើសក្រឡាទាំងអស់ក្នុងជួរឈរ C ហើយចុច Ctrl + C ដើម្បីចម្លងទិន្នន័យទៅក្ដារតម្បៀតខ្ទាស់។
- ឥឡូវនេះជ្រើសរើសក្រឡា B2 ហើយចុចផ្លូវកាត់ Shift + F10 ។បន្ទាប់មកគ្រាន់តែចុច V ។
- ដកជួរឈរជំនួយចេញ។
ម៉ាក្រូ VBA ដើម្បីកម្ចាត់ការបំបែកបន្ទាត់
គុណសម្បត្តិ៖ ត្រូវបានបង្កើតម្តង អាចត្រូវបានប្រើឡើងវិញនៅក្នុងសៀវភៅការងារណាមួយ។
គុណវិបត្តិ៖ អ្នកត្រូវមានចំណេះដឹងជាមូលដ្ឋានអំពី VBA ។
ម៉ាក្រូ VBA ពីឧទាហរណ៍ ខាងក្រោមលុបការបញ្ជូនត្រឡប់មកវិញពីក្រឡាទាំងអស់នៅក្នុងសន្លឹកកិច្ចការដែលបានបើកបច្ចុប្បន្ន (សន្លឹកកិច្ចការសកម្ម)។
Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual សម្រាប់ MyRange នីមួយៗក្នុង ActiveSheet.UsedRange ប្រសិនបើ 0 < InStr(MyRange, Chr(10)) បន្ទាប់មក MyRange = Replace(MyRange, Chr(10), "") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
ប្រសិនបើអ្នកមិនធ្វើ ស្គាល់ VBA យ៉ាងច្បាស់ សូមមើល របៀបបញ្ចូល និងដំណើរការកូដ VBA ក្នុង Excel
លុបការបញ្ជូនត្រឡប់មកវិញដោយប្រើ Text Toolkit
ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់សំណាងនៃ Text Toolkit របស់យើង ឬ Ultimate Suite សម្រាប់ Excel បន្ទាប់មកអ្នកមិនចាំបាច់ខ្ជះខ្ជាយពេលវេលាលើឧបាយកលណាមួយខាងលើទេ។ អ្វីទាំងអស់ដែលវាត្រូវធ្វើគឺជំហានរហ័សទាំង 3 នេះ៖
- ជ្រើសរើសក្រឡាមួយ ឬច្រើនដែលអ្នកចង់លុបការបំបែកបន្ទាត់។
- នៅលើខ្សែបូ Excel របស់អ្នក សូមចូលទៅកាន់ Ablebits Data ផ្ទាំង > Text ក្រុម ហើយចុចលើប៊ូតុង បម្លែង ។
- នៅលើបន្ទះ បំប្លែងអត្ថបទ សូមជ្រើសរើសប៊ូតុង បម្លែងបន្ទាត់បំបែកទៅជា ប៊ូតុងមូល វាយតួអក្សរ "ជំនួស" នៅក្នុងប្រអប់ ហើយចុច បម្លែង ។
ក្នុងឧទាហរណ៍របស់យើង យើងកំពុងជំនួសការបំបែកបន្ទាត់នីមួយៗដោយដកឃ្លា ដូច្នេះអ្នកដាក់ទស្សន៍ទ្រនិចកណ្ដុរក្នុងប្រអប់ ហើយចុចគ្រាប់ចុចបញ្ចូល (Enter)៖
ជាលទ្ធផល អ្នកនឹងមានតារាងរៀបចំយ៉ាងស្អាតស្អំជាមួយនឹងអាសយដ្ឋានមួយជួរ៖
ប្រសិនបើអ្នកចង់ដឹងចង់សាកល្បងវា និងឧបករណ៍សន្សំពេលវេលាចំនួន 60 ទៀតសម្រាប់ Excel អ្នកត្រូវបានស្វាគមន៍ក្នុងការទាញយកការសាកល្បង កំណែ Ultimate Suite របស់យើង។ អ្នកនឹងភ្ញាក់ផ្អើលក្នុងការរកឃើញដំណោះស្រាយចុចពីរបីដងសម្រាប់កិច្ចការដែលពិបាកនិងធុញទ្រាន់បំផុតក្នុង Excel!
វីដេអូ៖ របៀបលុបការបំបែកបន្ទាត់ក្នុង Excel