မာတိကာ
CLEAN လုပ်ဆောင်ချက် သည် ဒေတာအတွဲ၏ စာသားများမှ ပုံနှိပ်မရနိုင်သော စာလုံးများ သို့မဟုတ် လိုင်းခွဲများကို ဖယ်ရှားရန်အတွက် အသုံးပြုသည့် Excel စာသားလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ဤဆောင်းပါးတွင်၊ သင်သည် CLEAN လုပ်ဆောင်ချက် ၏အသေးစိတ်အချက်အလက်များကို သိနိုင်ပြီး ဥပမာအချို့ဖြင့် ဤလုပ်ဆောင်ချက်၏ အသုံးပြုပုံအချို့ကို သင်သိနိုင်ပါမည်။
Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
CLEAN Functions.xlsm
CLEAN Function- Summary & Syntax
⦿ Function Objective
The CLEAN function သည် print ထုတ်၍မရသော စာလုံးအားလုံးကို စာသားမှ ဖယ်ရှားပါသည်။
⦿ Syntax
=CLEAN(text)
⦿ အကြောင်းပြချက်များ
အကြောင်းပြချက် | လိုအပ်သည်/ရွေးချယ်နိုင်သည် | ရှင်းလင်းချက် |
စာသား | လိုအပ်သည် | ၎င်းသည် သင်အလိုရှိသော စာသားစာကြောင်းဖြစ်သည် ပုံနှိပ်၍မရသော စာလုံးများအားလုံးကို ဖယ်ရှားပါ |
⦿ Return Value
လုပ်ဆောင်ချက်ကို ထည့်သွင်းပြီးနောက်၊ ပုံနှိပ်မရသော စာလုံးအားလုံးမှ အခမဲ့ စာသား စာတန်းကို သင့်အား ပေးပါမည်။
⦿ ဗားရှင်း
သန့်ရှင်းမှု လုပ်ဆောင်ချက် ကို Excel 2000 ဗားရှင်းတွင် မိတ်ဆက်ခဲ့ပြီး ၎င်းနောက်ဗားရှင်းအားလုံးအတွက် ရနိုင်ပါသည်။
မှတ်ချက်
CLEAN function 7-bit ASCII ကုဒ်တွင် နံပါတ်များ 0 မှ 31 မှ ကိုယ်စားပြုသော ပုံနှိပ်မရနိုင်သော အက္ခရာများကိုသာ ဖယ်ရှားနိုင်ပါသည်။
10 ဥပမာများကို အသုံးပြုခြင်း Excel ရှိ CLEAN Function
ဤတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါတို့ကို အသုံးပြုပါမည်။ ဒေတာအခြားအရင်းအမြစ်မှတင်သွင်းသောဒေတာတွင် ကျွန်ုပ်တို့တွင် ပုံနှိပ်မရနိုင်သောစာလုံးအချို့ရှိသည့် ကောလိပ်တစ်ခု၏ဇယား။ ဤဇယားကိုအသုံးပြုခြင်းဖြင့် ဤလုပ်ဆောင်ချက်၏ မတူညီသောနမူနာများကို ရှင်းပြပါမည်။
ဆောင်းပါးကို ဖန်တီးရန်အတွက်၊ ကျွန်ုပ်တို့သည် Microsoft Excel 365 ဗားရှင်းကို အသုံးပြုထားပြီး၊ သင့်အဆင်ပြေမှုအရ အခြားဗားရှင်းများကို သင်အသုံးပြုနိုင်ပါသည်။
1. ပုံနှိပ်မရနိုင်သော စာလုံးများကို ဖယ်ရှားခြင်း
ဤတွင်၊ ကျွန်ုပ်တို့တွင် အချို့သော အီးမေးလ် အိုင်ဒီများ ကဲ့သို့သော ပုံနှိပ်မရနိုင်သော စာလုံးအချို့ပါရှိသည်၊>CHAR(15) ၊ CHAR(12) နှင့် CLEAN function အသုံးပြုခြင်းဖြင့် ၎င်းတို့ကို ဖယ်ရှားပြီး Real Email Ids များကို ရယူပါမည်။
➤ အထွက်ဆဲလ် D5
=CLEAN(C5)
ကို ရွေးပါ C5 သည် တင်သွင်းထားသော အီးမေးလ်အိုင်ဒီ ဖြစ်ပြီး ပုံနှိပ်မရနိုင်သော စာလုံးများကို ဖယ်ရှားလိုပါသည်။
➤ ENTER<2 ကိုနှိပ်ပါ။>
➤ Fill Handle Tool
ရလဒ် အောက်သို့ဆွဲယူပါ။>:
ဤနည်းဖြင့် သင်သည် Real Email Id ကို ပုံနှိပ်၍မရသော စာလုံးအားလုံးမှ ကင်းလွတ်ခွင့်ရရှိပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် TEXT Function ကိုအသုံးပြုနည်း (ဥပမာ 10 ခု)
2. Line Br ကိုဖယ်ရှားခြင်း eak
ဆိုပါစို့၊ သင့်တွင် ကျောင်းသားများ၏ ပထမအမည်နှင့် နောက်ဆုံးအမည်ကြားတွင် မျဉ်းကြောင်းအချို့ရှိထားပြီး CLEAN လုပ်ဆောင်ချက် ကိုအသုံးပြုခြင်းဖြင့် ဤစာကြောင်းများကို ဖယ်ရှားလိုပါသည်။
➤ အထွက်ဆဲလ် D5
=CLEAN(C5)
C5 ကို ရွေးပါ ကျောင်းသားအမည် လိုင်းခွဲခြင်းကို ဖယ်ရှားလိုသော။
➤ ENTER
➤ Fill Handle ကို အောက်သို့ဆွဲချ Tool
ရလဒ် :
ထို့နောက်၊ သင်သည် ကျောင်းသားအမည်များ ကို ရရှိလိမ့်မည် စာကြောင်းအားလုံး ကွဲသွားပါသည်။
3. CLEAN Function နှင့် TRIM Function ကိုအသုံးပြုခြင်း
တစ်ခါတစ်ရံတွင် <<ဖြစ်သည့် စာသားစာတန်းအတွက် နေရာပိုရနိုင်သည်။ 1>CHAR(32) နှင့် CLEAN လုပ်ဆောင်ချက် ၎င်းကို မဖယ်ရှားနိုင်သောကြောင့် ဤနေရာတွင် ကျွန်ုပ်တို့သည် TRIM လုပ်ဆောင်ချက် CLEAN လုပ်ဆောင်ချက် နှင့်အတူ အသုံးပြုနေပါသည်။ CHAR(15) ၊ CHAR(12) နှင့် CHAR(32) ကို တင်သွင်းထားသော Email Id အောက်တွင် ဖယ်ရှားရန်။
➤ အထွက်ဆဲလ် D5
=TRIM(CLEAN(C5))
C5 ကိုရွေးပါ ကျွန်ုပ်တို့သည် ပုံနှိပ်စက်မဟုတ်သော စာလုံးများကို ဖယ်ရှားလိုသော တင်သွင်းထားသော အီးမေးလ်အိုင်ဒီ ဖြစ်သည်။
TRIM သည် စာသားစာကြောင်းမှ အပိုနေရာများအားလုံးကို ဖယ်ရှားပါမည်။
➤ ENTER
➤ Fill Handle Tool
ကို အောက်သို့ဆွဲချပါ။
ရလဒ် :
ဤနည်းအားဖြင့်၊ သင်သည် Real Email Id ကို ပုံနှိပ်၍မရသော စာလုံးများအားလုံးမှ အခမဲ့ဖြစ်သည့်
4. CLEAN Function နှင့် SUBSTITUTE Function ကိုအသုံးပြုခြင်း
တခါတရံတွင်၊ CLEAN လုပ်ဆောင်ချက် မှ ဖယ်ရှား၍မရသော ပုံနှိပ်မရနိုင်သော စာလုံးများ သင့်တွင် ရှိနိုင်ပါသည်။ တင်သွင်းထားသော အီးမေးလ်အိုင်ဒီ ကော်လံတွင်၊ ကျွန်ုပ်တို့တွင် CHAR(160) ဖြစ်သည့် မချိုးဖျက်နိုင်သော နေရာအချို့ရှိသည်။ ဤအမျိုးအစားများကိုဖယ်ရှားရန်ပုံနှိပ်မရနိုင်သော စာလုံး SUBSTITUTE လုပ်ဆောင်ချက် CLEAN လုပ်ဆောင်ချက် နှင့် TRIM လုပ်ဆောင်ချက် တို့နှင့်အတူ ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
➤ အထွက်ဆဲလ် D5
=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))
C5 သည် တင်သွင်းထားသော အီးမေးလ်အိုင်ဒီ ပုံနှိပ်မရနိုင်သော စာလုံးများကို ဖယ်ရှားလိုပါသည်။
SUBSTITUTE သည် CHAR(160) အလွတ်ဖြင့် အစားထိုးပါမည်၊ CLEAN ပုံနှိပ်မရနိုင်သော အက္ခရာများကို CHAR(15) ၊ CHAR(12) နှင့် TRIM တို့သည် စာသားစာကြောင်းမှ အပိုနေရာများအားလုံးကို ဖယ်ရှားပါမည်။
➤ ENTER
➤ Fill Handle Tool
ကို အောက်သို့ဆွဲချပါ။
ရလဒ် :
ထို့နောက်၊ သင်သည် Real Email Id ကို ပုံနှိပ်၍မရသော စာလုံးအားလုံးမှ ကင်းလွတ်သွားပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် REPLACE Function ကိုအသုံးပြုနည်း (သင့်လျော်သောဥပမာ 3 ခု)
5. ကိုအသုံးပြုခြင်း CLEAN Function နှင့် LEN Function
ဤတွင်၊ LEN လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ကျောင်းသားအမည်များ ၏ စာလုံးအရေအတွက်ကို ရေတွက်ပါမည်။ CLEAN လုပ်ဆောင်ချက် ၏အကူအညီဖြင့် လိုင်းခွဲမှုများကို ဖယ်ရှားပြီးနောက်။
➤ အထွက်ဆဲလ် D5 <ကို ရွေးပါ။ 3> =LEN(TRIM(CLEAN(C5)))
C5 သည် ကျောင်းသားအမည် သင်ရေတွက်လိုသော စာလုံးအရှည်။
CLEAN သည် လိုင်းဖြတ်ခြင်းကို ဖယ်ရှားမည်ဖြစ်ပြီး TRIM သည် စာသားစာကြောင်းမှ အပိုနေရာများအားလုံးကို ဖယ်ရှားပါမည်။ ထို့နောက် LEN သည် ဇာတ်ကောင်ကို ရေတွက်ပါမည်။အရှည်။
➤ ENTER
➤ နှိပ်ပါ Fill Handle Tool
<0 ကို အောက်သို့ဆွဲချပါ။>ရလဒ် -
ထို့နောက်၊ သင်သည် ကျောင်းသားအမည်များ ၏ စာလုံးအရေအတွက်ကို ရေတွက်နိုင်မည်ဖြစ်သည်။
အလားတူစာဖတ်ခြင်း
- Excel တွင် CODE Function ကိုအသုံးပြုနည်း (ဥပမာ 5 ခု)
- Excel EXACT Function ကိုသုံးပါ (သင့်လျော်သောဥပမာ 6 ခု)
- Excel တွင် FIXED Function ကိုအသုံးပြုနည်း (သင့်လျော်သောဥပမာ 6 ခု)
- Excel တွင် UPPER Function ကိုသုံးပါ (ဥပမာ 4 ခု)
- Excel တွင် SEARCH Function ကိုအသုံးပြုနည်း (ဥပမာ 3 ခု)
6. CLEAN Function ကိုအသုံးပြုခြင်း နှင့် LEFT Function
ဆိုပါစို့၊ သင်သည် တင်သွင်းထားသော Email Id မှ အမည်အပိုင်းကို ထုတ်ယူလိုပြီး ၎င်းကိုလုပ်ဆောင်ရန် သင်သည် CLEAN လုပ်ဆောင်ချက် နှင့် <1 ကို အသုံးပြုနိုင်သည်။>LEFT လုပ်ဆောင်ချက် ။
➤ အထွက်ဆဲလ် D5
=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)
ကို ရွေးပါC5 သည် တင်သွင်းထားသော အီးမေးလ်အိုင်ဒီ ဖြစ်သည်။
CLEAN သည် ပုံနှိပ်စက်မဟုတ်သော စာလုံးများကို ဖယ်ရှားမည်ဖြစ်ပြီး FIND(“@ ”, CLEAN(C5),1) g စာသား string တွင် “@” ၏ အနေအထားဖြစ်သည်။ ထို့ကြောင့်၊ FIND သည် 6 သို့ ပြန်သွားမည်ဖြစ်ပြီး၊ ထို့နောက် 6-1=5 သည် LEFT function ရှိ စာလုံးအရေအတွက်ဖြစ်ပါမည်။
ထို့နောက် LEFT သန့်ရှင်းသော အီးမေးလ်အိုင်ဒီ မှ ပထမစာလုံးငါးလုံးကို ထုတ်ယူပါမည်။
➤ နှိပ်ပါ ENTER
➤ Fill Handle Tool
ရလဒ် :
အောက်သို့ဆွဲယူပါ။ထို့နောက် သင်ရလိမ့်မည်။ First Name ကော်လံရှိ ကျောင်းသားအမည်များ။
Read More: Excel တွင် မှန်ကန်သောလုပ်ဆောင်ချက်ကို အသုံးပြုနည်း (နှင့်အတူ 6 လွယ်ကူသော ဥပမာများ)
7. ဇာတ်ကောင်များကို အစားထိုးခြင်း
ဤတွင်၊ ကျွန်ုပ်တို့သည် ပုံနှိပ်မရနိုင်သော စာလုံးများကို ဖယ်ရှားပြီး အစားထိုးခြင်းဖြင့် အီးမေးလ်အိုင်ဒီအသစ် ကို ဖန်တီးပါမည်။ တင်သွင်းထားသော အီးမေးလ် ID ကော်လံမှ “yahoo” ဖြင့် “gmail” နှင့်အတူ
➤ အထွက်ဆဲလ်ကို ရွေးပါ D5
=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")
C5 သည် တင်သွင်းထားသော အီးမေးလ် ID ဖြစ်သည်။
SUBSTITUTE သည် “gmail” ဖြင့် “yahoo”
➤ ENTER ကိုနှိပ်ပါ
➤ Fill Handle Tool
Result :
အောက်သို့ဆွဲယူပါ။>ဤနည်းဖြင့်၊ သင်သည် အီးမေးလ်အိုင်ဒီများ ကို ရရှိပါမည်။
8. စာသားများကို သန့်ရှင်းစေလိုခြင်းရှိမရှိ စစ်ဆေးခြင်း
ကြီးမားသောဒေတာအတွဲအတွက်၊ မည်သည့်စာသားများကို သင်ရှင်းလင်းရန် လိုအပ်သည်ကို ရှာဖွေရန် ပျင်းနေပေမည်။ ဒါပေမယ့် ဘယ်စာသားတွေကို ရှင်းပစ်ရမယ်ဆိုတာ အလွယ်တကူ စစ်ဆေးနိုင်ရင် အလွယ်တကူ လုပ်ဆောင်နိုင်ပါတယ်။ ဒါကိုလုပ်ဖို့ ဒီမှာ IF လုပ်ဆောင်ချက် ကို အသုံးပြုနေပါတယ်။
➤ အထွက်ဆဲလ် D5
ကို ရွေးပါ။ =IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")
C5 သည် တင်သွင်းထားသော အီးမေးလ် ID ဖြစ်သည်။
CLEAN(C5)=C5 ယုတ္တိစမ်းသပ်မှုဟူသည်မှာ ပုံနှိပ်မရနိုင်သော စာလုံးအားလုံးမှ ဖယ်ရှားလိုက်သော စာသားစာကြောင်းနှင့် ညီသည်ဟု ဆိုလိုသည်။ TRUE ဖြစ်လျှင် IF ပြန်လာမည် “သန့်စင်ပြီးပြီ” မဟုတ်ရင် “မသန့်စင်ရသေး”
➤ ENTER
➤ အောက်ကိုဆွဲချပါ။ Fill Handle Tool
Result -
ထို့နောက် သင်သည် မည်သည့်စာကြောင်းကို သင်သိနိုင်လိမ့်မည် သန့်ရှင်းရပါမည်။
9. ပျမ်းမျှတန်ဖိုးများရယူခြင်း
ဤနေရာတွင်၊ ကျွန်ုပ်တို့တွင် အမှတ်အသားအချို့ရှိသော်လည်း ပုံနှိပ်မရနိုင်သောစာလုံးအချို့ပါရှိပြီး ၎င်းတို့ကို သင်ဖယ်ရှားနိုင်ပါသည်။ CLEAN လုပ်ဆောင်ချက် ကို အသုံးပြု၍ ဒါပေမယ့် အဲဒီနောက်မှာတော့၊ နံပါတ်တွေက စာသားတွေအဖြစ်ပြောင်းသွားတဲ့အတွက် Average Marks ကို VALUE လုပ်ဆောင်ချက် ကိုသုံးပြီး တန်ဖိုးအဖြစ်သို့ ပြောင်းလဲခြင်းမရှိဘဲ ၎င်းတို့ကို သင်ရရှိနိုင်မှာ မဟုတ်ပါဘူး။
➤ အထွက်ဆဲလ် D5
=VALUE(CLEAN(C5))
C5 သည် တင်သွင်းထားသည် အမှတ်အသားများ ။
CLEAN သည် ဒေတာ၏ မလိုအပ်သော အစိတ်အပိုင်းကို ဖယ်ရှားပါမည် (သို့သော် ဒေတာကို စာသားအဖြစ်သို့ ပြောင်းပါ)၊ ထို့နောက်၊ VALUE သည် စာသားစာကြောင်းများအဖြစ်သို့ ပြောင်းပေးပါမည်။ နံပါတ်များ။
➤ ENTER
➤ နှိပ်ပါ Fill Handle Tool
<0 ကို အောက်သို့ဆွဲချပါ။>ထို့နောက်၊ သင်သည် နံပါတ်ဖော်မတ်ရှိ အမှတ်အသားများကို ရရှိမည်ဖြစ်သည်။
ပျမ်းမျှအမှတ်အသားများကို ရယူရန်၊ <19 ဆဲလ်တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ D11
=AVERAGE(D5:D10)
D5:D10 သည် အပိုင်းအခြားဖြစ်သည်။ အမှတ်များ
နောက်ဆုံးတွင် သင်သည် 73.83 အဖြစ် ပျမ်းမျှအမှတ် ရရှိပါမည်။
10. g VBA Code
အသုံးပြုခြင်း CLEAN function ကို VBA တွင်လည်း အသုံးပြုနိုင်ပါသည်။ ကုဒ်။
➤ ဆော့ဖ်ဝဲရေးသားသူ Tab> သို့သွားပါ။ > Visual Basic Option
ထို့နောက် Visual Basic Editor ပွင့်လာပါမည်အပေါ်။
➤ သွားပါ Insert Tab>> Module Option
ထို့နောက် Module ကိုဖန်တီးပါမည်။
➤အောက်ပါကုဒ်ကိုရေးပါ
9398
ဆဲလ်များ C5 မှ CLEAN လုပ်ဆောင်ချက် ကြောင့် ကော်လံ C ၏ ကော်လံ C ၏ C10 သည် ပုံနှိပ်မရနိုင်သော အက္ခရာများမှ ကင်းလွတ်မည်ဖြစ်ပြီး ကော်လံ D ၏ သက်ဆိုင်ရာဆဲလ်များတွင် ရလဒ်များကို ကျွန်ုပ်တို့ ရရှိပါမည်။>.
➤ F5
ရလဒ် :
ဤနည်းဖြင့်၊ သင်သည် Real Email Id ကို ပုံနှိပ်၍မရသော စာလုံးများအားလုံးမှ ကင်းလွတ်ခွင့်ရရှိပါမည်။
မှတ်ထားရမည့်အရာ
🔺 ဤလုပ်ဆောင်ချက်သည် ပေးထားသောစာသားမှ 0 မှ 31 7-bit ASCII ကုဒ်ကိုသာ ဖယ်ရှားသည်။
🔺 CLEAN function သည် မမြင်နိုင်သော ပုံနှိပ်မရနိုင်သော စာလုံးအချို့ကိုလည်း ဖယ်ရှားနိုင်သည်။
🔺 ၎င်းသည် ASCII ကုဒ်တွင်မပါရှိသော ပုံနှိပ်မရနိုင်သော စာလုံးများကို ဖယ်ရှား၍မရပါ။
လေ့ကျင့်မှုအပိုင်း
သင်ကိုယ်တိုင် လက်တွေ့လုပ်ဆောင်ရန်အတွက် အလေ့အကျင့် ဟု အမည်ပေးထားသည့် စာရွက်တွင် အောက်ဖော်ပြပါကဲ့သို့ အလေ့အကျင့် ကဏ္ဍတစ်ခုကို ပေးထားပါသည်။ ကျေးဇူးပြု၍ ကိုယ်တိုင်လုပ်ပါ။
နိဂုံးချုပ်
ဤဆောင်းပါးတွင်၊ CLEAN လုပ်ဆောင်ချက် ၏ နိဒါန်းနှင့် အသုံးပြုမှုကို ခြုံငုံရန် ကြိုးစားခဲ့သည်။ Excel တွင်။ အသုံးဝင်မယ်လို့ မျှော်လင့်ပါတယ်။ သင့်တွင် အကြံပြုချက်များ သို့မဟုတ် မေးခွန်းများရှိပါက မှတ်ချက်ကဏ္ဍတွင် ၎င်းတို့အား လွတ်လပ်စွာမျှဝေနိုင်ပါသည်။