តារាងមាតិកា
មុខងារ CLEAN គឺជាមុខងារអត្ថបទ Excel ដែលត្រូវបានប្រើដើម្បីលុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន ឬបំបែកបន្ទាត់ចេញពីអត្ថបទនៃសំណុំទិន្នន័យ។ នៅក្នុងអត្ថបទនេះ អ្នកនឹងអាចដឹងពីព័ត៌មានលម្អិតនៃ មុខងារ CLEAN និងដឹងពីការប្រើប្រាស់មុខងារនេះជាមួយនឹងឧទាហរណ៍មួយចំនួន។
ទាញយកសៀវភៅការងារ
CLEAN Functions.xlsm
មុខងារសម្អាត៖ សង្ខេប & វាក្យសម្ព័ន្ធ
⦿ គោលបំណងមុខងារ
មុខងារ សម្អាត លុបតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់ចេញពីអត្ថបទ។
⦿ វាក្យសម្ព័ន្ធ
=CLEAN(អត្ថបទ)
⦿ អាគុយម៉ង់
អាគុយម៉ង់ | ទាមទារ/ស្រេចចិត្ត<2 | ការពន្យល់ |
អត្ថបទ | ទាមទារ | វាគឺជាខ្សែអក្សរដែលអ្នកចង់ លុបតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់ |
⦿ តម្លៃត្រឡប់
បន្ទាប់ពីបញ្ចូលមុខងារវា នឹងផ្តល់ឱ្យអ្នកនូវខ្សែអក្សរដោយឥតគិតថ្លៃពីតួអក្សរទាំងអស់ដែលមិនអាចបោះពុម្ពបាន។
⦿ កំណែ
មុខងារស្អាត ត្រូវបានណែនាំនៅក្នុងកំណែ Excel 2000 ហើយមានសម្រាប់កំណែទាំងអស់បន្ទាប់ពីនោះ។
ចំណាំ
មុខងារ CLEAN អាចយកតែតួអក្សរដែលមិនអាចបោះពុម្ពបានដែលតំណាងដោយលេខ 0 ទៅ 31 ក្នុង 7-bit ASCII code។
10 ឧទាហរណ៍នៃការប្រើប្រាស់ មុខងារ CLEAN នៅក្នុង Excel
នៅទីនេះ យើងនឹងប្រើដូចខាងក្រោម ទិន្នន័យតារាងនៃមហាវិទ្យាល័យដែលយើងមានតួអក្សរមួយចំនួនដែលមិនអាចបោះពុម្ពបាននៅក្នុងទិន្នន័យដែលបាននាំចូលពីប្រភពផ្សេងទៀត។ ដោយប្រើតារាងនេះ យើងនឹងពន្យល់ឧទាហរណ៍ផ្សេងៗនៃមុខងារនេះ។
សម្រាប់ការបង្កើតអត្ថបទ យើងបានប្រើកំណែ Microsoft Excel 365 អ្នកអាចប្រើកំណែផ្សេងទៀតតាមភាពងាយស្រួលរបស់អ្នក។
1. ការដកតួអក្សរដែលមិនអាចបោះពុម្ពចេញបាន
នៅទីនេះ យើងមាន លេខសម្គាល់អ៊ីមែល ដែលមានតួអក្សរដែលមិនអាចបោះពុម្ពបានដូចជា CHAR(15) , CHAR(12) ហើយដោយប្រើមុខងារ សម្អាត យើងនឹងលុបពួកវាចេញ ហើយទទួលបាន លេខសម្គាល់អ៊ីមែលពិតប្រាកដ។
➤ ជ្រើសរើសក្រឡាលទ្ធផល D5
=CLEAN(C5)
C5 គឺជា លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ដែលយើងចង់លុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន។
➤ ចុច ENTER<2
➤ អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
តាមវិធីនេះ អ្នកនឹងទទួលបាន លេខសម្គាល់អ៊ីមែលពិត ដែលមិនមានតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់។
អានបន្ថែម៖ របៀបប្រើមុខងារ TEXT ក្នុង Excel (ឧទាហរណ៍ 10)
2. ការលុបបន្ទាត់ Br eak
ឧបមាថា អ្នកមានការបំបែកបន្ទាត់ខ្លះរវាងឈ្មោះដំបូង និងនាមត្រកូលរបស់សិស្ស ហើយអ្នកចង់លុបការបំបែកបន្ទាត់ទាំងនេះដោយប្រើ មុខងារសម្អាត ។
<0➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=CLEAN(C5)
C5 គឺ ឈ្មោះសិស្ស ពីដែលអ្នកចង់លុបការបំបែកបន្ទាត់។
➤ចុច ENTER
➤អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
បន្ទាប់ពីនោះ អ្នកនឹងទទួលបាន ឈ្មោះសិស្ស ដែលមិនគិតថ្លៃពី បន្ទាត់ទាំងអស់បំបែក។
3. ការប្រើប្រាស់មុខងារ CLEAN និងអនុគមន៍ TRIM
ពេលខ្លះ អ្នកអាចនឹងមានចន្លោះបន្ថែមនៅក្នុងខ្សែអក្សរដែលជា CHAR(32) ហើយដោយសារ មុខងារសម្អាត មិនអាចលុបវាចេញបានទេ ដូច្នេះនៅទីនេះ យើងកំពុងប្រើមុខងារ TRIM រួមជាមួយនឹង មុខងារ CLEAN ដើម្បីលុប CHAR(15) , CHAR(12) និង CHAR(32) ចេញពី លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ខាងក្រោម។
➤ ជ្រើសរើសក្រឡាលទ្ធផល D5
=TRIM(CLEAN(C5))
C5 គឺជា លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ដែលយើងចង់លុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន។
TRIM នឹងដកដកឃ្លាបន្ថែមទាំងអស់ចេញពីខ្សែអក្សរ។
➤ ចុច ENTER
➤ អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
តាមវិធីនេះ អ្នកនឹងទទួលបាន Real Email Id ដែលឥតគិតថ្លៃពីរាល់តួអក្សរដែលមិនអាចបោះពុម្ពបាន។
4. ការប្រើប្រាស់មុខងារ CLEAN Function និង SUBSTITUTE Function
ជួនកាល អ្នកអាចមានតួអក្សរដែលមិនអាចបោះពុម្ពបាន ដែលមិនអាចដកចេញបានដោយ មុខងារសម្អាត ។ នៅក្នុងជួរឈរ លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល យើងមានចន្លោះមិនបំបែកមួយចំនួនដែលជា CHAR(160) ។ ដើម្បីកម្ចាត់ប្រភេទទាំងនេះតួអក្សរដែលមិនអាចបោះពុម្ពបាន យើងអាចប្រើ អនុគមន៍ SUBSTITUTE រួមជាមួយនឹង អនុគមន៍ CLEAN និង អនុគមន៍ TRIM ។
➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))
C5 គឺជា លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ដែលយើងចង់លុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន។
ជំនួស នឹងជំនួស CHAR(160) ដោយទទេ សម្អាត នឹងលុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន CHAR(15) , CHAR(12) និង TRIM នឹងដកដកឃ្លាបន្ថែមទាំងអស់ចេញពីខ្សែអក្សរ។
➤ ចុច ENTER
➤ អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
បន្ទាប់ពីនោះ អ្នកនឹងទទួលបាន លេខសម្គាល់អ៊ីមែលពិត ដែលមិនមានតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់។
អានបន្ថែម៖ របៀបប្រើមុខងារ REPLACE នៅក្នុង Excel (ឧទាហរណ៍ 3 សមស្រប)
5. ការប្រើប្រាស់ មុខងារសម្អាត និងមុខងារ LEN
នៅទីនេះ យើងនឹងរាប់ចំនួនតួអក្សរនៃ ឈ្មោះសិស្ស ដោយប្រើមុខងារ LEN បន្ទាប់ពីដកការបំបែកបន្ទាត់ចេញដោយមានជំនួយពី មុខងារ CLEAN ។
➤ ជ្រើសក្រឡាលទ្ធផល D5
=LEN(TRIM(CLEAN(C5)))
C5 គឺជា ឈ្មោះសិស្ស ប្រវែងតួអក្សរដែលអ្នកចង់រាប់។
CLEAN នឹងលុបការបំបែកបន្ទាត់ ហើយ TRIM នឹងដកដកឃ្លាបន្ថែមទាំងអស់ចេញពីខ្សែអក្សរ។ បន្ទាប់ពីនោះ LEN នឹងរាប់តួអក្សរប្រវែង។
➤ ចុច ENTER
➤ អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
បន្ទាប់ពីនោះ អ្នកនឹងអាចរាប់ចំនួនតួអក្សរនៃ ឈ្មោះសិស្ស ។
ការអានស្រដៀងគ្នា
- របៀបប្រើមុខងារ CODE ក្នុង Excel (5 ឧទាហរណ៍)
- ប្រើមុខងារ Excel EXACT (6 ឧទាហរណ៍សមស្រប)
- របៀបប្រើមុខងារ FIXED ក្នុង Excel (6 ឧទាហរណ៍សមស្រប)
- ប្រើមុខងារខាងលើក្នុង Excel (ឧទាហរណ៍ 4)
- របៀបប្រើមុខងារស្វែងរកក្នុង Excel (ឧទាហរណ៍ 3)
6. ការប្រើប្រាស់មុខងារស្អាត និងអនុគមន៍ខាងឆ្វេង
ឧបមាថា អ្នកចង់ស្រង់ផ្នែកឈ្មោះចេញពី លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ហើយដើម្បីធ្វើដូច្នេះអ្នកអាចប្រើ មុខងារសម្អាត និង អនុគមន៍ខាងឆ្វេង ។
➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)
C5 គឺ លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ។
CLEAN នឹងលុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន ហើយ FIND(“@ ”, CLEAN(C5),1) នឹង g ive ទីតាំងនៃ “@” នៅក្នុងខ្សែអក្សរ។ ដូច្នេះ FIND នឹងត្រឡប់ 6 ហើយបន្ទាប់មក 6-1=5 នឹងជាចំនួនតួអក្សរនៅក្នុង អនុគមន៍ខាងឆ្វេង ។
បន្ទាប់មក LEFT នឹងដកតួអក្សរប្រាំដំបូងចេញពី Email Id ស្អាត។
➤ ចុច ENTER
➤អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
បន្ទាប់មក អ្នកនឹងទទួលបានឈ្មោះសិស្សនៅក្នុង ឈ្មោះដំបូង ជួរឈរ។
អានបន្ថែម៖ របៀបប្រើអនុគមន៍ត្រឹមត្រូវក្នុង Excel (ជាមួយ 6 ឧទាហរណ៍ងាយៗ)
7. ការជំនួសតួអក្សរ
នៅទីនេះ យើងនឹងបង្កើត លេខសម្គាល់អ៊ីមែលថ្មី ដោយលុបតួអក្សរដែលមិនអាចបោះពុម្ពបាន ហើយជំនួស “gmail” ជាមួយ “yahoo” ពីជួរឈរ លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ។
➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")
C5 គឺជា លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ។
SUBSTITUTE នឹងជំនួស “gmail” ដោយ “yahoo”
➤ ចុច ENTER
➤អូសចុះក្រោម Fill Handle Tool
លទ្ធផល :
តាមវិធីនេះ អ្នកនឹងទទួលបាន លេខសម្គាល់អ៊ីមែលថ្មី ។
8. ពិនិត្យមើលថាតើអត្ថបទត្រូវសម្អាត
សម្រាប់សំណុំទិន្នន័យធំ វាអាចនឹងនឿយហត់ក្នុងការស្វែងរកអត្ថបទដែលអ្នកត្រូវការសម្អាត។ ប៉ុន្តែវាអាចត្រូវបានធ្វើយ៉ាងងាយស្រួលប្រសិនបើអ្នកអាចពិនិត្យមើលបានយ៉ាងងាយថាតើខ្សែអក្សរណាត្រូវសម្អាត។ ដើម្បីធ្វើដូច្នេះនៅទីនេះ យើងកំពុងប្រើ អនុគមន៍ IF ។
➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")
C5 គឺ លេខសម្គាល់អ៊ីមែលដែលបាននាំចូល ។
CLEAN(C5)=C5 គឺជាការសាកល្បងឡូជីខល ដែលមានន័យថាខ្សែអក្សរគឺស្មើនឹងខ្សែអក្សរដែលបានយកចេញដោយតួអក្សរដែលមិនអាចបោះពុម្ពបានទាំងអស់។ នៅពេលដែលវា TRUE បន្ទាប់មក IF នឹងត្រឡប់ “បានសម្អាត” បើមិនដូច្នេះទេ “មិនបានសម្អាត”
➤ចុច ENTER
➤អូសចុះក្រោមthe Fill Handle Tool
Result :
បន្ទាប់មក អ្នកនឹងដឹងថាអ្នកសរសេរអក្សរមួយណា ត្រូវតែសម្អាត។
9. ការទទួលបានតម្លៃជាមធ្យម
នៅទីនេះ យើងមានសញ្ញាសម្គាល់មួយចំនួន ប៉ុន្តែមានតួអក្សរដែលមិនអាចបោះពុម្ពបាន ហើយអ្នកអាចលុបពួកវាចេញបាន ដោយប្រើ មុខងារសម្អាត ។ ប៉ុន្តែបន្ទាប់ពីនោះ លេខនឹងប្រែទៅជាអត្ថបទ ដូច្នេះអ្នកមិនអាចទទួលបាន សញ្ញាសម្គាល់មធ្យម ដោយមិនបំប្លែងពួកវាទៅជាតម្លៃដោយប្រើ អនុគមន៍ VALUE ។
➤ជ្រើសរើសក្រឡាលទ្ធផល D5
=VALUE(CLEAN(C5))
C5 គឺ បាននាំចូល Marks .
CLEAN នឹងលុបផ្នែកដែលមិនចាំបាច់នៃទិន្នន័យ (ប៉ុន្តែបំប្លែងទិន្នន័យទៅជាអត្ថបទ) ហើយបន្ទាប់មក VALUE នឹងបំប្លែងខ្សែអក្សរទៅជាអក្សរ លេខ។
➤ ចុច ENTER
➤ អូសចុះក្រោម Fill Handle Tool
បន្ទាប់ពីនោះ អ្នកនឹងទទួលបានសញ្ញាសម្គាល់ដែលមានទម្រង់ជាលេខ។
ដើម្បីទទួលបាន សញ្ញាមធ្យម វាយរូបមន្តខាងក្រោមក្នុងក្រឡា D11
=AVERAGE(D5:D10)
D5:D10 គឺជាជួរនៃ Marks
ជាចុងក្រោយ អ្នកនឹងទទួលបាន 73.83 ជា Average Mark ។
10. ការប្រើប្រាស់ g កូដ VBA
មុខងារ CLEAN ក៏អាចប្រើនៅក្នុង VBA ផងដែរ។ កូដ។
➤ ចូលទៅកាន់ Developer Tab> > Visual Basic Option
បន្ទាប់មក Visual Basic Editor នឹងបើកឡើង។
➤ចូលទៅកាន់ បញ្ចូល Tab>> ម៉ូឌុល ជម្រើស
បន្ទាប់ពីនោះ មួយ ម៉ូឌុល នឹងត្រូវបានបង្កើត។
➤សរសេរកូដខាងក្រោម
6863
កោសិកា C5 ទៅ C10 នៃ ជួរឈរ C នឹងគ្មានតួអក្សរដែលមិនអាចបោះពុម្ពបានទេ ដោយសារ មុខងារ CLEAN ហើយយើងនឹងទទួលបានលទ្ធផលក្នុងក្រឡាដែលត្រូវគ្នានៃ ជួរឈរ D .
➤ ចុច F5
លទ្ធផល :
តាមវិធីនេះ អ្នកនឹងទទួលបាន លេខសម្គាល់អ៊ីមែលពិត ដែលឥតគិតថ្លៃពីតួអក្សរដែលមិនអាចបោះពុម្ពបាន។
អ្វីដែលត្រូវចងចាំ
🔺 មុខងារនេះដកតែកូដ 0 ទៅ 31 7-bit ASCII ពីអត្ថបទដែលបានផ្តល់ឱ្យ។
🔺 មុខងារ CLEAN ក៏អាចលុបតួអក្សរដែលមិនអាចបោះពុម្ពបានមួយចំនួនដែលមើលមិនឃើញ។
🔺 វាមិនអាចលុបតួអក្សរដែលមិនអាចបោះពុម្ពបានដែលមិនមាននៅក្នុងកូដ ASCII ។
ផ្នែកអនុវត្ត
សម្រាប់ការអនុវត្តន៍ដោយខ្លួនឯង ខ្ញុំបានផ្តល់នូវផ្នែក Practice ដូចខាងក្រោមនៅក្នុងសន្លឹកមួយដែលមានឈ្មោះថា Practice ។ សូមធ្វើវាដោយខ្លួនអ្នក។
សេចក្តីសន្និដ្ឋាន
នៅក្នុងអត្ថបទនេះ យើងបានព្យាយាមរៀបរាប់ពីការណែនាំ និងការប្រើប្រាស់ មុខងារសម្អាត នៅក្នុង Excel ។ សង្ឃឹមថាអ្នកនឹងយល់ថាវាមានប្រយោជន៍។ ប្រសិនបើអ្នកមានសំណូមពរ ឬចម្ងល់ណាមួយ សូមមានអារម្មណ៍សេរីក្នុងការចែករំលែកវានៅក្នុងផ្នែកមតិយោបល់។