តារាងមាតិកា
នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងពិភាក្សាពីរបៀបលុបសូន្យ (0) ចេញពី Excel ។ ជាញឹកញាប់ នៅពេលយើងធ្វើការជាមួយសៀវភៅបញ្ជីដែលមិនបានរៀបចំដោយយើង យើងប្រឈមមុខនឹងប្រភេទផ្សេងគ្នានៃទម្រង់លេខនៅក្នុងក្រឡា។ ឧទាហរណ៍ លេខទូរស័ព្ទអាចមានលេខសូន្យនាំមុខ។ ម៉្យាងវិញទៀត ក្រឡាមួយចំនួនអាចមានត្រឹមតែសូន្យប៉ុណ្ណោះដែលជាតម្លៃដែលអាចប៉ះពាល់ដល់ការគណនាបន្ថែមទៀតនៅក្នុង Excel (ឧទាហរណ៍ក្នុងការគណនាជាមធ្យម)។ ជាសំណាងល្អ Excel មានជម្រើសជាច្រើនដើម្បីលុបប្រភេទសូន្យទាំងពីរ។ ដូច្នេះ ចូរយើងឆ្លងកាត់វិធីសាស្រ្ត។
ទាញយកសៀវភៅការងារអនុវត្ត
អ្នកអាចទាញយកសៀវភៅលំហាត់ដែលយើងបានប្រើដើម្បីរៀបចំអត្ថបទនេះ។
យកចេញ 0.xlsm
7 វិធីសាស្រ្តងាយៗដើម្បីយក 0 ចេញពី Excel
1. អនុវត្ត ស្វែងរក និងជំនួសជម្រើស ដើម្បីលុប 0 ចេញពី Excel
ប្រសិនបើយើងចង់លុបតម្លៃសូន្យពីជួរទិន្នន័យ នោះជម្រើស ស្វែងរក និងជំនួស អាចជាជំនួយដ៏ល្អ។ នេះជាជំហានដែលពាក់ព័ន្ធ៖
ជំហាន៖
- ដំបូង សូមជ្រើសរើសសំណុំទិន្នន័យទាំងមូល ( B5:B13 )។
- បន្ទាប់ វាយ Ctrl+T ពីក្តារចុច។ បង្អួច ស្វែងរក និងជំនួស នឹងបង្ហាញឡើង។ ឥឡូវនេះ សូមចូលទៅកាន់ផ្ទាំង ជំនួស វាយ 0 នៅក្នុងវាល ស្វែងរកអ្វី ទុកវាល ជំនួសដោយ ទទេ។ បន្ទាប់មក ដាក់សញ្ញាធីកលើ ' ផ្គូផ្គងមាតិកាក្រឡាទាំងមូល ' ដូចដែលយើងកំពុងស្វែងរកក្រឡាដែលមានតែលេខសូន្យប៉ុណ្ណោះ។ បើមិនដូច្នេះទេ វានឹងជំនួសសូន្យដែលមានទីតាំងនៅក្នុងណាមួយ។ចំនួន; ដូចជា 100, 80, 90 ជាដើម។ បន្ទាប់ពីនោះ ចុចលើប៊ូតុង ជំនួសទាំងអស់ ។
- Excel នឹងបង្ហាញ តើតម្លៃក្រឡាសូន្យប៉ុន្មានត្រូវបានជំនួសដោយចន្លោះទទេ។ ចុចលើប៊ូតុង យល់ព្រម ។
- ជាចុងក្រោយ នេះគឺជាលទ្ធផល។ លេខសូន្យទាំងអស់ត្រូវបានដកចេញពីសំណុំទិន្នន័យ។
2. លុបការនាំមុខ 0 ដោយប្រើជម្រើសពិនិត្យកំហុស (បំប្លែងអត្ថបទទៅជាលេខ)
ជួនកាល មនុស្សប្រើទម្រង់ Text ក្នុងក្រឡា Excel ដើម្បីបង្ហាញលេខសូន្យនាំមុខ។ ប្រសិនបើយើងចង់លុបលេខសូន្យដែលនាំមុខទាំងនេះក្នុងពេលតែមួយ យើងអាចបំប្លែង Text ទៅជា Number ដោយចុចតែម្តង។ ដូច្នេះ នេះជាជំហានដែលពាក់ព័ន្ធ៖
ជំហាន៖
- ដំបូង សូមជ្រើសរើសសំណុំទិន្នន័យទាំងមូល ( B5:B13 ) ដែលមាន លេខសូន្យនាំមុខ។ ឥឡូវនេះ អ្នកនឹងសម្គាល់ឃើញរូបតំណាងពណ៌លឿងបង្ហាញឡើងនៅជ្រុងកំពូលខាងឆ្វេងនៃជម្រើស។
- បន្ទាប់ ចុចលើរូបតំណាងពិនិត្យកំហុសពណ៌លឿង និង ជ្រើសរើសជម្រើស ' បំប្លែងទៅជាលេខ ' ពីបញ្ជីទម្លាក់ចុះ។
- ជាចុងក្រោយ យើងនឹងឃើញថាការនាំមុខទាំងអស់ សូន្យបាត់ហើយ។
3. លុបនាំមុខ 0 ដោយការផ្លាស់ប្តូរទម្រង់លេខផ្ទាល់ខ្លួននៃក្រឡា
ឥឡូវនេះ យើង នឹងពិភាក្សាអំពីវិធីសាស្រ្តមួយផ្សេងទៀតដើម្បីលុបលេខសូន្យនាំមុខ។ ពេលខ្លះ មនុស្សប្រើទម្រង់លេខផ្ទាល់ខ្លួននៅក្នុងសំណុំទិន្នន័យ។ ឧទាហរណ៍ ក្រឡានីមួយៗនឹងមានចំនួនខ្ទង់ជាក់លាក់មួយ ទោះជាតម្លៃមានក៏ដោយ។ ក្នុងករណីបែបនេះយើងអាចលុបបាន។នាំមុខលេខសូន្យដោយគ្រាន់តែជ្រើសរើសទម្រង់ លេខទូទៅ ។
ជំហាន៖
- ជ្រើសរើសសំណុំទិន្នន័យទាំងមូល ( B5:B11 ) ដំបូង។
- បន្ទាប់ ទៅកាន់ក្រុមលេខពី Home តាមលំនាំដើម , ទម្រង់លេខ ពិសេស ត្រូវបានជ្រើសរើសនៅទីនេះ។
- ឥឡូវនេះ សូមជ្រើសរើស ទូទៅ ពី ទម្លាក់ចុះ។
- ជាចុងក្រោយ ខាងក្រោមនេះគឺជាលទ្ធផលរបស់យើង។
4. លុប Leading 0 ដោយប្រើ Paste Special Technique
យើងអាចលុបចន្លោះនាំមុខពីសំណុំទិន្នន័យដោយប្រើបច្ចេកទេស Paste Special ។ តាមលំនាំដើមកោសិកា Excel Number format គឺ ទូទៅ ហើយយើងនឹងអនុវត្តគោលការណ៍នេះក្នុងវិធីនេះ។ វិធីសាស្រ្តនេះនឹងដំណើរការសម្រាប់ទាំងទម្រង់ លេខផ្ទាល់ខ្លួន និងលេខដែលត្រូវបានបំប្លែងទៅជា Text ។ ចូរសន្មតថាយើងមានសំណុំទិន្នន័យដែលតម្លៃ (លេខ) មានទាំងនៅក្នុង អត្ថបទ និង ទម្រង់ ផ្ទាល់ខ្លួន។
ជំហាន៖
- ដំបូង ជ្រើសរើសក្រឡាទទេ ហើយចម្លងក្រឡា។
- បន្ទាប់ ជ្រើសរើស សំណុំទិន្នន័យ ( B5:B13 ) ហើយចុចខាងស្តាំលើវា ហើយជ្រើសរើស បិទភ្ជាប់ពិសេស
- ឥឡូវនេះ បង្អួច បិទភ្ជាប់ពិសេស នឹងបង្ហាញឡើង។ បន្ទាប់មក ជ្រើសរើស បន្ថែម ពីក្រុម ជម្រើស ហើយចុចលើ យល់ព្រម ។
- ជាចុងក្រោយ ខាងក្រោមនេះគឺជាលទ្ធផលរបស់យើង។
5. ប្រើអនុគមន៍ VALUE ដើម្បីលុបការនាំមុខ 0ពី Excel
មិនដូចដែលបានពិពណ៌នានៅក្នុងវិធីសាស្រ្តមុនទេ ឥឡូវនេះយើងនឹងពិភាក្សាអំពីរបៀបលុបចន្លោះនាំមុខដោយប្រើមុខងារ Excel ដូចជា មុខងារ VALUE ។ អនុគមន៍ VALUE បំប្លែងខ្សែអក្សរដែលតំណាងឱ្យលេខទៅជាលេខ។ ដូចគ្នានេះដែរ វិធីសាស្រ្ត 4 រូបមន្តនេះនឹងដំណើរការសម្រាប់ទាំងទម្រង់ លេខផ្ទាល់ខ្លួន និងលេខដែលត្រូវបានបំប្លែងទៅជា អត្ថបទ ។
ជំហាន :
- វាយរូបមន្តខាងក្រោមក្នុង Cell C5 ។
=VALUE(B5)
- នៅទីបញ្ចប់ យើងនឹងទទួលបានលទ្ធផលដូចខាងក្រោម។ ប្រើឧបករណ៍ Fill Handle ( + ) ដើម្បីចម្លងរូបមន្តទៅក្រឡាដែលនៅសល់។
6. លុបនាំមុខ 0 ពីអត្ថបទក្នុង Excel ដោយប្រើការរួមបញ្ចូលគ្នានៃអនុគមន៍
រហូតមកដល់ពេលនេះ យើងបានពិភាក្សាពីរបៀបលុបលេខសូន្យ នៅពេលដែលក្រឡាមានត្រឹមតែលេខ។ ទោះយ៉ាងណាក៏ដោយ មានស្ថានភាពដែលក្រឡាមានទាំងអត្ថបទ និងលេខ។ ក្នុងស្ថានភាពបែបនេះ យើងអាចលុបសូន្យនាំមុខដោយប្រើបន្សំនៃមុខងារ excel ។ ជាឧទាហរណ៍ ក្នុងវិធីសាស្ត្រនេះ យើងនឹងបញ្ចូលគ្នានូវ RIGHT , LEN , FIND , LEFT , និង SUBSTITUTE មុខងារដើម្បីលុបលេខសូន្យនាំមុខ។
ជំហាន៖
- ដំបូង សូមវាយរូបមន្តខាងក្រោមក្នុង ក្រឡា C5 ។
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0",""),1),B5)+1)
- ខាងក្រោមនេះនឹងជាលទ្ធផលនៃរូបមន្តដែលបានរៀបរាប់ខាងលើ។
ការបំបែករូបមន្ត៖
➤ SUBSTITUTE(B5,”0″,”)
នៅទីនេះ អនុគមន៍ SUBSTITUTE ជំនួសលេខសូន្យដោយ ទទេ (“”) ដែលជា លទ្ធផលគឺ ' ABCD '។
➤ LEFT(SUBSTITUTE(B5,”0″,”),1)
នៅទីនេះ អនុគមន៍ខាងឆ្វេង ស្រង់តួអក្សរខាងឆ្វេងបំផុតនៃខ្សែអក្សរ។ ហើយលទ្ធផលគឺ ' A '។
➤ FIND(LEFT(SUBSTITUTE(B5,”0″,”),1),B5)
ឥឡូវនេះ មុខងារ FIND រកមើលតួអក្សរខាងឆ្វេងបំផុត និងទីតាំងរបស់វាដែលបានផ្តល់ដោយរូបមន្ត LEFT ។ នៅទីនេះ លទ្ធផលនៃផ្នែកនៃរូបមន្តនេះគឺ ' 3 '។
បន្ទាប់ 1 ត្រូវបានបន្ថែមទៅលទ្ធផលនៃរូបមន្ត FIND ដូច្នេះយើងទទួលបាន ប្រវែងទាំងមូលនៃខ្សែអក្សរ។
ហើយបន្ទាប់មក លទ្ធផលនៃរូបមន្ត FIND ត្រូវបានដកចេញពីប្រវែងតួអក្សរដែលបានផ្តល់ដោយ អនុគមន៍ LEN ។
➤ ស្តាំ(B5,LEN(B5)-FiND(LEFT(SUBSTITUTE(B5,”0″,”),1),B5)+1)
ជាចុងក្រោយ មុខងារស្តាំ ដកឃ្លាអត្ថបទទាំងមូលដោយមិនរាប់បញ្ចូលលេខសូន្យនាំមុខ។
7. លុបនាំមុខ 0 ពី Excel ដោយប្រើ VBA
យើងអាចលុបសូន្យនាំមុខដោយប្រើ VBA ផងដែរ។ តោះឆ្លងកាត់ជំហានដែលពាក់ព័ន្ធនឹងវិធីសាស្ត្រនេះ។
ជំហាន៖
- ដំបូង ជ្រើសរើសសំណុំទិន្នន័យទាំងមូល ( B5:B13 ) ។
- បន្ទាប់ ចុចកណ្ដុរស្ដាំលើឈ្មោះសន្លឹក Excel ដែលត្រូវគ្នា ហើយជ្រើសរើស មើលកូដ ។
- ឥឡូវនេះ កូដ ម៉ូឌុល នឹងបង្ហាញឡើង។ បន្ទាប់មកសរសេរកូដខាងក្រោមនៅទីនោះ។
4234
- បន្ទាប់ពីនោះ ដំណើរការ លេខកូដ។
- ចុងក្រោយ លេខសូន្យនាំមុខទាំងអស់បានបាត់ពីសំណុំទិន្នន័យ ( B5:B11 )។