Excel တွင် အထူး/မလိုလားအပ်သော အက္ခရာများကို မည်ကဲ့သို့ ဖျက်မည်နည်း။

  • ဒါကိုမျှဝေပါ။
Michael Brown

ဤဆောင်းပါးတွင်၊ သင်သည် စာသားစာကြောင်းမှ သီးခြားစာလုံးများကို ဖျက်နည်းနှင့် ဆဲလ်များစွာမှ မလိုလားအပ်သော စာလုံးများကို တစ်ပြိုင်နက် ဖယ်ရှားနည်းကို လေ့လာပါမည်။

အခြားတစ်နေရာမှ Excel သို့ ဒေတာတင်သွင်းသည့်အခါ၊ အထူးဇာတ်ကောင်များစွာသည် သင့်အလုပ်စာရွက်များဆီသို့ ရောက်သွားနိုင်သည်။ ပိုစိတ်ပျက်စရာကောင်းတာက စာသားစာကြောင်းတွေရှေ့မှာ၊ ပြီးနောက် ဒါမှမဟုတ် အတွင်းမှာ အဖြူနေရာကို ပိုထုတ်ပေးတဲ့ မမြင်နိုင်တဲ့ ဇာတ်ကောင်တချို့ပါ။ ဤသင်ခန်းစာသည် ဤပြဿနာများအားလုံးအတွက် ဖြေရှင်းနည်းများကို ပေးစွမ်းပြီး ဒေတာဆဲလ်တစ်ခုချင်းဆီမှ ဆဲလ်တစ်ခုချင်းဆီဖြတ်သွားကာ မလိုလားအပ်သော စာလုံးများကို လက်ဖြင့် သုတ်သင်ရန်အခက်အခဲကို သက်သာစေပါသည်။

    Excel ဆဲလ်မှ အထူးဇာတ်ကောင်များကို ဖယ်ရှားပါ။

    ဆဲလ်တစ်ခုမှ သီးခြားဇာတ်ကောင်တစ်ခုကို ဖျက်ရန်၊ ၎င်း၏ အရိုးရှင်းဆုံးပုံစံဖြင့် SUBSTITUTE လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြင့် ၎င်းကို စာလုံးအလွတ်ဖြင့် အစားထိုးပါ-

    SUBSTITUTE( cell char, "")

    ဥပမာ၊ A2 မှ မေးခွန်းအမှတ်အသားကို ဖျက်ရန် B2 ရှိ ဖော်မြူလာမှာ-

    =SUBSTITUTE(A2, "?", "")

    တစ်ခုကို ဖယ်ရှားရန်၊ သင့်ကီးဘုတ်ပေါ်တွင် မတွေ့ရသော စာလုံး၊ ၎င်းကို မူရင်းဆဲလ်မှ ဖော်မြူလာသို့ ကူးယူ/ကူးထည့်နိုင်သည်။

    ဥပမာ၊ ပြောင်းပြန်လှန်ထားသော မေးခွန်းအမှတ်အသားကို ဖယ်ရှားနည်းမှာ ဤအရာဖြစ်သည်-

    =SUBSTITUTE(A2, "¿", "")

    သို့သော် မလိုလားအပ်သော စာလုံးသည် မမြင်နိုင်သော သို့မဟုတ် မှန်ကန်စွာ ကော်ပီမကူးပါက၊ ၎င်းကို ဖော်မြူလာတွင် မည်သို့ထည့်မည်နည်း။ ရိုးရှင်းစွာ၊ CODE လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ၎င်း၏ကုဒ်နံပါတ်ကို ရှာပါ။

    ကျွန်ုပ်တို့၏ အခြေအနေတွင်၊ မလိုလားအပ်သော အက္ခရာ ("¿") သည် ဆဲလ် A2 တွင် နောက်ဆုံးဖြစ်သည်၊ ထို့ကြောင့် ကျွန်ုပ်တို့သည် ပေါင်းစပ်တစ်ခုကို အသုံးပြုနေပါသည်။CODE နှင့် RIGHT လုပ်ဆောင်ချက်များ၏ ထူးခြားသောကုဒ်တန်ဖိုးဖြစ်သည့် 191:

    =CODE(RIGHT(A2))

    သင်ဇာတ်ကောင်၏ကုဒ်ကိုရရှိသည်နှင့် သက်ဆိုင်သော CHAR ကို ထမ်းဆောင်ပါ။ အထက်ဖော်ပြပါ ယေဘုယျဖော်မြူလာအတွက် လုပ်ဆောင်မှု။ ကျွန်ုပ်တို့၏ဒေတာအတွဲအတွက်၊ ဖော်မြူလာမှာ အောက်ပါအတိုင်းဖြစ်သည်-

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

    မှတ်ချက်။ SUBSTITUTE လုပ်ဆောင်ချက်သည် အသေးစားနှင့် စာလုံးကြီးများကို မတူညီသော အက္ခရာများအဖြစ် သတ်မှတ်ပေးပါသည်။ သင့်မလိုလားအပ်သော အက္ခရာသည် အက္ခရာဖြစ်လျှင် ၎င်းကို သတိရပါ။

    စာကြောင်းမှ စာလုံးများစွာကို ဖျက်ပါ

    ယခင်ဆောင်းပါးများထဲမှ တစ်ခုတွင်၊ SUBSTITUTE လုပ်ဆောင်ချက်များစွာကို တစ်ခုနှင့်တစ်ခု ပေါင်းထည့်ခြင်းဖြင့် Excel ရှိ strings များမှ သီးခြားစာလုံးများကို ဖယ်ရှားနည်းကို ကျွန်ုပ်တို့ ကြည့်ရှုခဲ့ပါသည်။ တူညီသောချဉ်းကပ်နည်းကို တစ်သွားတည်းတွင် မလိုလားအပ်သော စာလုံးနှစ်လုံး သို့မဟုတ် ထို့ထက်ပိုသော စာလုံးများကို ဖယ်ရှားရန်အသုံးပြုနိုင်သည်-

    SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( cell , char1 , ""), char2 ၊ ""), char3 , "")

    ဥပမာ၊ ပုံမှန်အာမေဍိတ်များနှင့် မေးခွန်းအမှတ်အသားများအပြင် A2 ရှိ စာသားစာကြောင်းမှ ပြောင်းပြန်များကို ဖယ်ရှားရန်၊ ဤဖော်မြူလာကို အသုံးပြုပါ-

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, "!", ""), "¡", ""), "?", ""), "¿", "")

    CHAR လုပ်ဆောင်ချက်၏အကူအညီဖြင့် အလားတူလုပ်ဆောင်နိုင်သည်၊ 161 သည် "¡" အတွက် စာလုံးကုဒ်ဖြစ်ပြီး 191 သည် "¿" အတွက် စာလုံးကုဒ်ဖြစ်သည်:

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A3, "!", ""), "?", ""), CHAR(161), ""), CHAR(191), "")

    Nested SUBSTITUTE လုပ်ဆောင်ချက်များသည် ကျိုးကြောင်းဆီလျော်သော စာလုံးအရေအတွက်အတွက် ကောင်းမွန်စွာအလုပ်လုပ်သော်လည်း သင့်တွင် ဖယ်ရှားရန် စာလုံးဒါဇင်များစွာရှိပါက၊ ဖော်မြူလာသည် ရှည်လျားပြီး စီမံရန်ခက်ခဲပါသည်။ နောက်ဥပမာတစ်ခုက သရုပ်ပြတယ်။ပိုကျစ်လျစ်ပြီး ပြေပြစ်သော ဖြေရှင်းချက်။

    မလိုအပ်သော စာလုံးအားလုံးကို တစ်ပြိုင်နက် ဖယ်ရှားပါ

    ဖြေရှင်းချက်သည် Microsoft 365 အတွက် Excel တွင်သာ အလုပ်လုပ်သည်

    သင်သိသည့်အတိုင်း၊ Excel 365 တွင် ထပ်ခါတလဲလဲ တွက်ချက်သည့်အရာများအပါအဝင် သင့်ကိုယ်ပိုင်လုပ်ဆောင်ချက်များကို ဖန်တီးနိုင်စေမည့် အထူးလုပ်ဆောင်ချက်တစ်ခု ပါရှိသည်။ ဤလုပ်ဆောင်ချက်အသစ်ကို LAMBDA ဟုအမည်ပေးထားပြီး ၎င်းနှင့်ပတ်သက်သည့်အသေးစိတ်အချက်အလက်များကို အထက်ပါလင့်ခ်ရှိ သင်ခန်းစာတွင် သင်တွေ့နိုင်ပါသည်။ အောက်တွင်၊ လက်တွေ့နမူနာအချို့ဖြင့် သဘောတရားကို ကျွန်ုပ်ဖော်ပြပါမည်။

    မလိုအပ်သော စာလုံးများကို ဖယ်ရှားရန် စိတ်ကြိုက် LAMBDA လုပ်ဆောင်ချက် မှာ အောက်ပါအတိုင်းဖြစ်သည်-

    =LAMBDA(string, chars, IF(chars"", RemoveChars(SUBSTITUTE(string, LEFT(chars, 1), ""), RIGHT(chars, LEN(chars) -1)), string))

    သင့်အလုပ်စာရွက်များတွင် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်ရန်၊ ၎င်းကို ဦးစွာ အမည်ပေးရပါမည်။ ၎င်းအတွက်၊ Name Manager ကိုဖွင့်ရန် Ctrl + F3 ကိုနှိပ်ပါ၊ ထို့နောက် အမည်သစ် ကို ဤနည်းဖြင့် သတ်မှတ်ပါ-

    1. အမည်တွင် ဘောက်စ်တွင်၊ လုပ်ဆောင်ချက်၏အမည်- RemoveChars ကို ရိုက်ထည့်ပါ။
    2. နယ်ပယ်ကို အလုပ်စာအုပ် သို့ သတ်မှတ်ပါ။
    3. ကိုရည်ညွှန်းသည် 2> အကွက်၊ အထက်ဖော်ပြပါ ပုံသေနည်းကို ကူးထည့်ပါ။
    4. ရွေးချယ်နိုင်ပြီး၊ မှတ်ချက်များ အကွက်တွင် ကန့်သတ်ချက်များ၏ ဖော်ပြချက်ကို ထည့်သွင်းပါ။ ဆဲလ်တစ်ခုတွင် ဖော်မြူလာကို ရိုက်ထည့်သောအခါတွင် ဘောင်များကို ပြသပါမည်။
    5. သင့်လုပ်ဆောင်ချက်အသစ်ကို သိမ်းဆည်းရန် OK ကိုနှိပ်ပါ။

    အသေးစိတ် လမ်းညွှန်ချက်များအတွက် ကျေးဇူးပြု၍ ကြည့်ရှုပါ။ စိတ်ကြိုက် LAMBDA လုပ်ဆောင်ချက်ကို အမည်ပေးနည်း။

    လုပ်ဆောင်ချက်သည် အမည်တစ်ခုရရှိသည်နှင့်၊ မည်သည့် မူရင်းဖော်မြူလာကဲ့သို့မဆို ၎င်းကို ကိုးကားနိုင်ပါသည်။

    အသုံးပြုသူ၏ ရှုထောင့်မှ ကျွန်ုပ်တို့၏စိတ်ကြိုက်လုပ်ဆောင်မှု၏ syntax သည်ကဲ့သို့ရိုးရှင်းပါသည်။ဤ-

    RemoveChars(string, chars)

    Where:

    • String - မူရင်းစာကြောင်းဖြစ်ပါသည် သို့မဟုတ် string ပါရှိသော ဆဲလ်/အပိုင်းအခြားကို ရည်ညွှန်းခြင်း( s)။
    • Chars - ဖျက်ရန် စာလုံးများ။ စာသားစာကြောင်း သို့မဟုတ် ဆဲလ်ရည်ညွှန်းချက်ဖြင့် ကိုယ်စားပြုနိုင်သည်။

    အဆင်ပြေစေရန်အတွက်၊ အချို့ဆဲလ်များတွင် မလိုလားအပ်သော စာလုံးများကို D2 ဟုပြောပါ။ ထိုစာလုံးများကို A2 မှဖယ်ရှားရန်၊ ဖော်မြူလာမှာ-

    =RemoveChars(A2, $D$2)

    ဖော်မြူလာမှန်ကန်စေရန်အတွက်၊ အောက်ပါအရာများကို သတိပြုမိပါ-

    • D2 တွင် ၊ သင်လည်း space များကို ဖယ်ရှားလိုခြင်းမရှိပါက၊ စာလုံးများကို space များမပါဘဲ စာရင်းပေးထားပါသည်။
    • အထူးဇာတ်ကောင်များပါရှိသော ဆဲလ်လိပ်စာကို ဖြေရှင်းသည့်အခါ ကိုးကားချက်ပြောင်းလဲခြင်းမှ ကာကွယ်ရန် $ သင်္ကေတ ($D$2) ဖြင့် လော့ခ်ချထားပါသည်။ အောက်ပါဆဲလ်များသို့ ဖော်မြူလာ။

    ထို့နောက်၊ ကျွန်ုပ်တို့သည် ဖော်မြူလာကို အောက်သို့ဆွဲချလိုက်ပြီး ဆဲလ် A2 မှ A6 အထိ D2 တွင် ဖော်ပြထားသော စာလုံးအားလုံးကို ဖျက်လိုက်သည်-

    ဖော်မြူလာတစ်ခုတည်းဖြင့် ဆဲလ်များစွာကို သန့်ရှင်းရန်၊ 1st အငြင်းအခုံအတွက် A2:A6 ကို ပံ့ပိုးပါ-

    =RemoveChars(A2:A6, D2)

    ဖော်မြူလာကို အပေါ်ဆုံးဆဲလ်တွင်သာ ထည့်သွင်းထားသောကြောင့်၊ ဆဲလ်သြဒိနိတ်များကို လော့ခ်ချခြင်းအတွက် သင်စိတ်မပူပါနှင့် - ဆွေမျိုးရည်ညွှန်းချက် (D2) သည် ဤကိစ္စတွင် အဆင်ပြေပါသည်။ နှင့် ဒိုင်းနမစ် arrays များအတွက် ပံ့ပိုးမှုကြောင့်၊ ဖော်မြူလာသည် ရည်ညွှန်းထားသော ဆဲလ်များအားလုံးသို့ အလိုအလျောက် စိမ့်ဝင်သွားသည်-

    ကြိုတင်သတ်မှတ်ထားသော ဇာတ်ကောင်အစုံကို ဖယ်ရှားခြင်း

    ကြိုတင်သတ်မှတ်ထားသော အစုံကို ဖျက်ရန်၊ ဆဲလ်အများအပြားမှဇာတ်ကောင်များကိုသင်ဖန်တီးနိုင်သည်။နောက်ထပ် LAMBDA သည် ပင်မ RemoveChars လုပ်ဆောင်ချက်ကို ခေါ်ပြီး 2nd ကန့်သတ်ဘောင်အတွင်း မလိုလားအပ်သော ဇာတ်ကောင်များကို သတ်မှတ်ပေးသည်။ ဥပမာ-

    အထူးအက္ခရာများ ကိုဖျက်ရန်၊ RemoveSpecialChars ဟု အမည်ပေးထားသော စိတ်ကြိုက်လုပ်ဆောင်ချက်တစ်ခုကို ကျွန်ုပ်တို့ ဖန်တီးထားပါသည်-

    =LAMBDA(string, RemoveChars(string, "?¿!¡*%#@^"))

    သို့ နံပါတ်များကို ဖယ်ရှားပါ ၊ စာသားစာကြောင်းများမှ RemoveNumbers ဟု အမည်ပေးထားသော နောက်ထပ်လုပ်ဆောင်ချက်တစ်ခုကို ကျွန်ုပ်တို့ဖန်တီးလိုက်ပါပြီ:

    =LAMBDA(string, RemoveChars(string, "0123456789"))

    အထက်ပါလုပ်ဆောင်ချက်နှစ်ခုလုံးသည် အလွန်လွယ်ကူပါသည်။ အငြင်းအခုံတစ်ခုသာ လိုအပ်သောကြောင့် အသုံးပြုရန် - မူရင်းစာကြောင်း။

    A2 မှ အထူးဇာတ်ကောင် ကို ဖယ်ရှားရန်၊ ဖော်မြူလာမှာ-

    =RemoveSpecialChars(A2)

    ဂဏန်းအက္ခရာများကိုသာ ဖျက်ရန်-

    =RemoveNumbers(A2)

    ဤလုပ်ဆောင်ချက်လုပ်ဆောင်ပုံ-

    အနှစ်သာရအားဖြင့်၊ RemoveChars လုပ်ဆောင်ချက်သည် chars စာရင်းကို လှည့်ပတ်ပြီး တစ်ကြိမ်လျှင် စာလုံးတစ်လုံးကို ဖယ်ရှားသည်။ ထပ်ခါတလဲလဲခေါ်ဆိုမှုတစ်ခုစီမတိုင်မီ၊ IF လုပ်ဆောင်ချက်သည် ကျန်ရှိသော စာလုံးများကို စစ်ဆေးသည်။ chars string သည် ဗလာမဟုတ်ပါက (chars"")၊ function သည် သူ့အလိုလိုခေါ်သည်။ နောက်ဆုံးစာလုံးကို စီမံဆောင်ရွက်ပြီးသည်နှင့် ဖော်မြူလာသည် string ကို ၎င်း၏ လက်ရှိပုံစံနှင့် ထွက်သည်။

    အသေးစိတ်ဖော်မြူလာကို ခွဲခြမ်းရန်အတွက် ကျေးဇူးပြု၍ မလိုအပ်သော စာလုံးများကို ဖယ်ရှားရန် Recursive LAMBDA တွင် ကြည့်ပါ။

    VBA ဖြင့် အထူးစာလုံးများကို ဖယ်ရှားပါ

    လုပ်ဆောင်ချက်များသည် Excel ဗားရှင်းအားလုံးတွင် အလုပ်လုပ်သည်

    သင်၏ Excel တွင် LAMBDA လုပ်ဆောင်ချက်ကို မရရှိနိုင်ပါက မည်သည့်အရာမှ သင့်ကို တားဆီးမည်မဟုတ်ပါ။ VBA နှင့် အလားတူလုပ်ဆောင်ချက်ကို ဖန်တီးခြင်းမှ အသုံးပြုသူ သတ်မှတ်ထားသောလုပ်ဆောင်ချက် (UDF) ကို နည်းလမ်းနှစ်မျိုးဖြင့် ရေးသားနိုင်ပါသည်။

    အထူးစာလုံးများကိုဖျက်ရန် စိတ်ကြိုက်လုပ်ဆောင်ချက် recursive :

    ဤကုဒ်သည် အထက်တွင်ဖော်ပြထားသော LAMBDA လုပ်ဆောင်ချက်၏ ယုတ္တိကို အတုယူပါသည်။

    Function RemoveUnwantedChars(str As String , chars As String ) If ("" chars) ထို့နောက် str = Replace(str, Left(chars, 1), "") chars = Right(chars, Len(chars) - 1) UnwantedChars များကို ဖယ်ရှားပါ။ =RemoveUnwantedChars(str, chars) Else RemoveUnwantedChars = str End If End Function

    အထူးဇာတ်ကောင်များကိုဖယ်ရှားရန် စိတ်ကြိုက်လုပ်ဆောင်ချက် non-recursive :

    ဤတွင်၊ ကျွန်ုပ်တို့သည် မလိုလားအပ်သော ဇာတ်ကောင်များမှတစ်ဆင့် 1 မှ 1 အထိ၊ Len(စာလုံးများ) နှင့် မူရင်းစာကြောင်းတွင် တွေ့ရှိသည့်အရာများကို ဘာမှမလုပ်ဘဲ အစားထိုးပါ။ MID လုပ်ဆောင်ချက်သည် မလိုလားအပ်သော စာလုံးများကို တစ်ခုပြီးတစ်ခု ဆွဲထုတ်ပြီး အစားထိုး လုပ်ဆောင်ချက်သို့ ပေးပို့သည်။

    လုပ်ဆောင်ချက် RemoveUnwantedChars(str As String , chars As String ) အတွက် index = 1 To Len(chars) str = Replace(str, Mid(chars၊ index, 1), "" ) နောက်တစ်ခု RemoveUnwantedChars = str End Function

    Excel တွင် VBA ကုဒ်ထည့်သွင်းနည်းတွင် ရှင်းပြထားသည့်အတိုင်း အထက်ဖော်ပြပါ ကုဒ်များထဲမှ တစ်ခုကို သင့်အလုပ်စာအုပ်တွင် ထည့်သွင်းပါ၊ ထို့နောက် သင်၏စိတ်ကြိုက်လုပ်ဆောင်ချက်သည် အဆင်သင့်ဖြစ်နေပါပြီ။

    ကျွန်ုပ်တို့၏အသုံးပြုသူသတ်မှတ်ထားသောလုပ်ဆောင်ချက်အသစ်ကို Lambda-သတ်မှတ်ထားသောတစ်ခုနှင့် မရောထွေးစေရန်၊ ကျွန်ုပ်တို့က ၎င်းကို ကွဲပြားစွာအမည်ပေးခဲ့သည်-

    RemoveUnwantedChars(string, chars)

    မူရင်းစာကြောင်းသည် A2 တွင်ရှိပြီး D2 တွင် မနှစ်သက်သောစာလုံးများဟု ယူဆပါက၊ ဤဖော်မြူလာကို အသုံးပြု၍ ၎င်းတို့ကို ဖယ်ရှားနိုင်ပါသည်-

    = RemoveUnwantedChars(A2, $D$2)

    ဟာ့ဒ်ကုတ်ဖြင့် စိတ်ကြိုက်လုပ်ဆောင်နိုင်သည်အက္ခရာများ

    ဖော်မြူလာတစ်ခုစီအတွက် အထူးဇာတ်ကောင်များ ထောက်ပံ့ပေးခြင်းနှင့်ပတ်သက်၍ သင်စိတ်မ၀င်စားပါက၊ ၎င်းတို့ကို ကုဒ်တွင် တိုက်ရိုက်သတ်မှတ်နိုင်သည်-

    Function RemoveSpecialChars(str As String) As String Dim Chars As String Dim အညွှန်း As Long chars = "?¿!¡*%#$(){}[]^&/\~+-" For index = 1 To Len(chars) str = Replace(str, Mid(chars, index, 1) , "" ) နောက်တစ်ခု RemoveSpecialChars = str End Function

    အထက်ပါကုဒ်သည် သရုပ်ပြရည်ရွယ်ချက်အတွက်ဖြစ်ကြောင်း ကျေးဇူးပြု၍ မှတ်သားထားပါ။ လက်တွေ့အသုံးပြုရန်အတွက် အောက်ပါစာကြောင်းတွင် သင်ဖျက်လိုသော စာလုံးများအားလုံးကို ထည့်သွင်းရန်သေချာပါစေ-

    chars = "?¿!¡*%#$(){}[]^&/\~+-"

    ဤစိတ်ကြိုက်လုပ်ဆောင်ချက်ကို RemoveSpecialChars ဟု အမည်ပေးထားပြီး ၎င်းသည် တစ်ခုသာလိုအပ်ပါသည်။ အကြောင်းပြချက် - မူရင်းစာကြောင်း-

    RemoveSpecialChars(string)

    ကျွန်ုပ်တို့၏ဒေတာအတွဲမှ အထူးဇာတ်ကောင်များကို ဖယ်ရှားရန်၊ ဖော်မြူလာမှာ-

    =RemoveSpecialChars(A2)

    Excel တွင် ပုံနှိပ်စက်မဟုတ်သော စာလုံးများကို ဖယ်ရှားပါ

    Microsoft Excel တွင် ပုံနှိပ်မဟုတ်သော စာလုံးများကို ဖျက်ရန် အထူးလုပ်ဆောင်ချက် ပါရှိသည် - CLEAN လုပ်ဆောင်ချက်။ နည်းပညာအရ၊ ၎င်းသည် 7-bit ASCII အတွဲ (ကုဒ်များ 0 မှ 31 အထိ) ရှိ ပထမဆုံး စာလုံး 32 လုံးကို ဖယ်ရှားလိုက်ပါသည်။

    ဥပမာ၊ A2 မှ ပုံမဖော်နိုင်သောစာလုံးများ ကို ဖျက်ရန်၊ ဤနေရာတွင် အသုံးပြုရမည့် ဖော်မြူလာဖြစ်သည်။ :

    =CLEAN(A2)

    ၎င်းသည် ပုံနှိပ်မဟုတ်သော စာလုံးများကို ဖယ်ရှားပေးမည်ဖြစ်သော်လည်း စာသားရှေ့/နောက်နှင့် စကားလုံးများကြားတွင် နေရာလွတ်များ ကျန်ရှိနေမည်ဖြစ်သည်။

    သို့ အပိုနေရာများ ကိုဖယ်ရှားပါ၊ TRIM လုပ်ဆောင်ချက်တွင် သန့်ရှင်းသောဖော်မြူလာကို ခြုံပါ-

    =TRIM(CLEAN(A2))

    ယခု၊ ဦးဆောင်သူအားလုံးနှင့်နောက်လိုက်နေရာလွတ်များကို ဖယ်ရှားလိုက်သည်၊ ကြားတွင် space များကို space character တစ်ခုတည်းအဖြစ်သို့ လျှော့ချလိုက်သည်-

    အထဲမှာ နေရာလွတ်များအားလုံးကို လုံးဝဖျက်လိုပါက၊ string တစ်ခု၊ ထို့နောက် space character (ကုဒ်နံပါတ် 32) ကို ဗလာစာကြောင်းဖြင့် အစားထိုးပါ-

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

    အချို့သော နေရာလွတ်များ သို့မဟုတ် အခြားမမြင်နိုင်သော စာလုံးများ ကျန်ရှိနေပါသေးသည်။ သင့်အလုပ်စာရွက်? ဆိုလိုသည်မှာ ထိုဇာတ်ကောင်များသည် ယူနီကုဒ်အက္ခရာအစုံတွင် မတူညီသောတန်ဖိုးများရှိသည်။

    ဥပမာ၊ နေရာလွတ်မဟုတ်သော ( ) ၏ စာလုံးကုဒ်သည် 160 ဖြစ်ပြီး ဤဖော်မြူလာကို အသုံးပြု၍ ၎င်းကို ဖယ်ရှားနိုင်သည်-

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

    တိကျသော ပုံနှိပ်စက်မဟုတ်သော အက္ခရာ ကို ဖျက်ရန်၊ ၎င်း၏ ကုဒ်တန်ဖိုးကို ဦးစွာ ရှာဖွေရန် လိုအပ်ပါသည်။ အသေးစိတ်လမ်းညွှန်ချက်များနှင့် ပုံသေနည်းနမူနာများသည် ဤနေရာတွင်ဖြစ်သည်- တိကျသောပုံနှိပ်မဟုတ်သောဇာတ်ကောင်ကို ဖယ်ရှားနည်း။

    Ultimate Suite ဖြင့် အထူးစာလုံးများကိုဖျက်ပါ

    Microsoft 365၊ Excel 2019 - 2010 အတွက် Excel ကို ပံ့ပိုးပေးသည်

    ဤနောက်ဆုံးနမူနာတွင်၊ Excel တွင် အထူးစာလုံးများကို ဖယ်ရှားရန် အလွယ်ကူဆုံးနည်းလမ်းကို သင်ပြပါရစေ။ Ultimate Suite ကိုထည့်သွင်းထားခြင်းဖြင့်၊ သင်လုပ်ဆောင်ရမည့်အရာမှာ-

    1. Ablebits Data tab တွင်၊ Text group ရှိ ကိုနှိပ်ပါ။ ဖယ်ရှားရန် > ဇာတ်ကောင်များကို ဖယ်ရှားပါ

  • ပေါင်းထည့်ခြင်း၏ အကန့်တွင်၊ အရင်းအမြစ်အပိုင်းအခြားကို ရွေးပါ၊ ဖယ်ရှားရန် ကိုရွေးချယ်ပါ အက္ခရာအစုံ နှင့် dropdown list မှ လိုချင်သော option ကို ရွေးပါ (ဤတွင် Symbols & punctuation marks ဥပမာ)။
  • ဖယ်ရှားရန် ခလုတ်ကို နှိပ်ပါ။
  • ခဏအတွင်း၊ သင်သည် ပြီးပြည့်စုံသောရလဒ်ကို ရရှိလိမ့်မည်-

    တစ်ခုခု မှားယွင်းနေပါက စိတ်မပူပါနှင့် - ဤစာရွက်ကို မိတ္တူကူးယူခြင်း အကွက်ကို မူရင်းအတိုင်း ရွေးချယ်ထားသောကြောင့် သင့်အလုပ်စာရွက်၏ အရန်မိတ္တူကို အလိုအလျောက် ဖန်တီးပေးမည်ဖြစ်ပါသည်။

    ကျွန်ုပ်တို့၏ Remove tool ကို စမ်းသုံးကြည့်ရန် စိတ်ဝင်စားပါသလား။ အကဲဖြတ်ဗားရှင်းသို့ လင့်ခ်သည် အောက်တွင်ရှိသည်။ ကျွန်ုပ်တို့၏ဘလော့ဂ်တွင် ဖတ်ရှုပြီး နောက်အပတ်တွင် ဆုံတွေ့ခွင့်ရရန် မျှော်လင့်သည့်အတွက် ကျေးဇူးတင်ပါသည်။

    ရရှိနိုင်သော ဒေါင်းလုဒ်များ

    အထူးဇာတ်ကောင်များကို ဖျက်ပါ - ဥပမာများ (.xlsm ဖိုင်)

    Ultimate Suite - စမ်းသပ်မှု ဗားရှင်း (.exe ဖိုင်)

    မိုက်ကယ်ဘရောင်းသည် ဆော့ဖ်ဝဲလ်ကိရိယာများကို အသုံးပြု၍ ရှုပ်ထွေးသောလုပ်ငန်းစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်လိုသော သီးသန့်နည်းပညာကို ဝါသနာပါသူတစ်ဦးဖြစ်သည်။ နည်းပညာနယ်ပယ်တွင် ဆယ်စုနှစ်တစ်ခုကျော်အတွေ့အကြုံဖြင့် Microsoft Excel နှင့် Outlook အပြင် Google Sheets နှင့် Docs တို့တွင် သူ၏ကျွမ်းကျင်မှုကို ချီးမြှောက်ခဲ့သည်။ Michael ၏ဘလော့ဂ်သည် ကုန်ထုတ်စွမ်းအားနှင့် ထိရောက်မှုတိုးတက်စေရန်အတွက် လိုက်လျောရလွယ်ကူသော အကြံပြုချက်များနှင့် သင်ခန်းစာများကို အခြားသူများအား မျှဝေရန် ရည်ရွယ်ပါသည်။ သင်သည် ကျွမ်းကျင်သော သို့မဟုတ် စတင်သူဖြစ်ပါစေ၊ Michael ၏ဘလော့ဂ်သည် ဤမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲလ်ကိရိယာများထဲမှ အကောင်းဆုံးကိုရယူရန်အတွက် အဖိုးတန်သောထိုးထွင်းသိမြင်မှုနှင့် လက်တွေ့ကျသောအကြံဉာဏ်များကို ပေးပါသည်။