Excel တွင် carriage returns များကိုဖယ်ရှားရန် နည်းလမ်း 3 ခု- ဖော်မြူလာများ၊ VBA macro၊ find&replace dialog

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

ဤအကြံပြုချက်တွင် Excel ဆဲလ်များမှ carriage returns များကို ဖယ်ရှားရန် နည်းလမ်း 3 ခုကို တွေ့ရပါမည်။ အခြားသင်္ကေတများဖြင့် မျဉ်းကြောင်းများကို အစားထိုးနည်းကိုလည်း လေ့လာနိုင်မည်ဖြစ်သည်။ ဖြေရှင်းချက်အားလုံး Excel 365၊ 2021၊ 2019 နှင့် အောက်ဗားရှင်းများအတွက် အလုပ်လုပ်ပါသည်။

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

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

အစပိုင်းတွင် "Carriage return" နှင့် "Line feed ဟူသော ဝေါဟာရများကို သတိပြုပါ။ " လက်နှိပ်စက်တစ်ခုတွင် အသုံးပြုခဲ့ပြီး မတူညီသောလုပ်ဆောင်ချက် 2 ခုကို ဆိုလိုသည်၊ Wiki တွင် ပိုမိုရှာဖွေနိုင်ပါသည်။

ကွန်ပြူတာများနှင့် စာသားလုပ်ဆောင်ခြင်းဆော့ဖ်ဝဲလ်များကို လက်နှိပ်စက်အသေးစိတ်များကို ထည့်သွင်းစဉ်းစားကာ ဖန်တီးထားပါသည်။ ထို့ကြောင့် လိုင်းပြတ်တောက်မှုကို ညွှန်ပြရန်အတွက် ကွဲပြားသော ပုံနှိပ်စက်မဟုတ်သော သင်္ကေတနှစ်ခုကို ယခုအသုံးပြုသည်- " Carriage return " (CR၊ ASCII ကုဒ် 13) နှင့် " Line Feed " (LF၊ ASCII ကုဒ် 10 ) Windows သည် သင်္ကေတ 2 ခုကို တစ်ခုပြီးတစ်ခု အသုံးပြုသည်- CR+LF နှင့် *NIX စနစ်များအတွက် LF။ သတိထားပါ- Excel တွင် မျိုးကွဲနှစ်မျိုးလုံးကို တွေ့နိုင်သည် ။ .txt သို့မဟုတ် .csv ဖိုင်တစ်ခုမှ ဒေတာကို တင်သွင်းပါက၊ Carriage Return + Line Feed ကို သင်ရှာတွေ့နိုင်ခြေ ပိုများပါသည်။ Alt+Enter ကို အသုံးပြု၍ လိုင်းတစ်ခုကို ဖြတ်သောအခါ၊ Excel သည် ထည့်သွင်းသည်။ Line Feed သာဖြစ်သည်။

Linux၊ Unix စသည်တို့ကို အသုံးပြုသူတစ်ဦးထံမှ .csv ဖိုင်များကို သင်ရရှိပါက၊ သင်သည် Line Feeds ကိုသာ ထပ်မံတွေ့ရှိရမည်ဖြစ်ပါသည်။

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

    အကြံပြုချက်။ သင့်အနေဖြင့် ဆန့်ကျင်ဘက်အလုပ်အတွက် အဖြေကိုရှာဖွေနေသောကြောင့် Excel ဆဲလ်တွင် လိုင်းခွဲနည်းကို အမြန်ထည့်နည်းကို ဖတ်ပါ။

    Carriage Returns ကို ကိုယ်တိုင်ဖယ်ရှားပါ

    အားသာချက်များ- အမြန်ဆုံးနည်းလမ်း။

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

  • Find & Replace dialog box ကိုဖွင့်ရန် Ctrl+H ကိုနှိပ်ပါ။
  • Find What အကွက်တွင် Ctrl+J ကိုရိုက်ထည့်ပါ။ ၎င်းသည် ဗလာဖြစ်နေမည်ဖြစ်သော်လည်း အစက်သေးသေးလေးတွေ့ရပါမည်။
  • Replace With အကွက်တွင် မည်သည့်တန်ဖိုးကိုမဆို ထည့်ပါ။ carriage returns များကို အစားထိုးရန်၊ ပုံမှန်အားဖြင့်၊ စာလုံး 2 လုံးကို မတော်တဆ တွဲခြင်းမှ ရှောင်ကြဉ်ရန် နေရာလွတ်ဖြစ်သည်။ သင်လိုအပ်သမျှမှာ လိုင်းခွဲခြင်းကို ဖျက်ခြင်းဖြစ်ပါက "Replace With" အကွက်ကို ဗလာကျင်းထားလိုက်ပါ။
  • ကိုနှိပ်ပါ။ ခလုတ်အားလုံးကို အစားထိုးပြီး ရလဒ်ကို ခံစားလိုက်ပါ။
  • Excel ဖော်မြူလာများကို အသုံးပြု၍ လိုင်းခွဲမှုများကို ဖျက်ပါ

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

    သို့မဟုတ်မူရင်းဆဲလ်များကို မပြောင်းလဲဘဲ အခြားလုပ်ဆောင်ချက်တစ်ခု၏ အကြောင်းပြချက်အဖြစ် သင့်စာသားကို အသုံးပြုရန် လှည်းပြန်များကို ဖျက်ရန် လိုအပ်နိုင်သည်။ ဥပမာအားဖြင့်၊ သင်သည် လုပ်ဆောင်ချက် =lookup () ၏ အကြောင်းပြချက်တစ်ခုအဖြစ် ရလဒ်ကို အသုံးပြုလိုပါက

    Cons: သင်သည် helper ကော်လံတစ်ခုကို ဖန်တီးပြီး များစွာကို လိုက်နာရန် လိုအပ်ပါသည်။ အပိုအဆင့်များ။

    1. သင့်ဒေတာ၏အဆုံးတွင် အထောက်အကူကော်လံကို ထည့်ပါ။ ၎င်းကို "1 လိုင်း" ဟု အမည်ပေးနိုင်ပါသည်။
    2. အကူကော်လံ ( C2 ) တွင် လိုင်းခွဲမှုများကို ဖယ်ရှားရန်/အစားထိုးရန် ဖော်မြူလာကို ထည့်ပါ။ မတူညီသည့်အချိန်များအတွက် အထောက်အကူဖြစ်စေမည့် ဖော်မြူလာများကို ဤနေရာတွင် သင်တွေ့မြင်နိုင်သည်-
      • Windows နှင့် UNIX နှစ်ခုစလုံးကို ကိုင်တွယ်ရန်/ စာကြောင်းဖိဒ်ပေါင်းစပ်မှုများကို ကိုင်တွယ်ပါ။

        =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),"") ,CHAR(10),"")

      • နောက်ထပ်ဖော်မြူလာသည် မျဉ်းကြောင်းကို အခြားသင်္ကေတ (ကော်မာ+နေရာလွတ်) ဖြင့် အစားထိုးရန် ကူညီပေးပါမည်။ ဤအခြေအနေတွင် လိုင်းများမပါဝင်ဘဲ အပိုနေရာများ ပေါ်လာမည်မဟုတ်ပါ။

        =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

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

        =CLEAN(B2)

    3. ကော်လံရှိ အခြားဆဲလ်များကိုဖြတ်၍ ဖော်မြူလာကို ကူးယူပါ။
    4. စိတ်ကြိုက်ရွေးချယ်နိုင်သည် ၊ သင်သည် မျဉ်းခွဲခြင်းကို ဖယ်ရှားခဲ့သည့် မူရင်းကော်လံနှင့် အစားထိုးနိုင်သည်-
      • ကော်လံ C ရှိ ဆဲလ်အားလုံးကို ရွေးပြီး ဒေတာကို ကလစ်ဘုတ်သို့ ကူးယူရန် Ctrl + C ကို နှိပ်ပါ။
      • ယခု ဆဲလ် B2 ကို ရွေးပြီး Shift + F10 ဖြတ်လမ်းကို နှိပ်ပါ။ထို့နောက် V ကိုနှိပ်ပါ။
      • အကူကော်လံကို ဖယ်ရှားပါ။

    လိုင်းခွဲမှုများကို ဖယ်ရှားရန် VBA macro

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

    အားနည်းချက်များ- သင်သည် VBA ၏အခြေခံအသိပညာရှိရန် လိုအပ်ပါသည်။

    ဥပမာမှ VBA macro အောက်တွင်ဖော်ပြထားသော carriage returns သည် လက်ရှိဖွင့်ထားသော worksheet (active worksheet) ရှိ ဆဲလ်များအားလုံးမှ ဖျက်လိုက်ပါသည်။

    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), "" ) နောက်တစ်ခု Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    မလုပ်ပါက၊ VBA ကို ကောင်းစွာသိပါ ၊ Excel တွင် VBA ကုဒ်ကို ထည့်သွင်း၍ မည်သို့လုပ်ဆောင်ရမည်နည်း။ Excel၊ ဒါဆိုရင် အထက်ဖော်ပြပါ ခြယ်လှယ်မှုတစ်ခုခုအတွက် အချိန်ဖြုန်းနေစရာ မလိုပါဘူး။ ၎င်းသည် ဤအမြန်အဆင့် 3 ခု လိုအပ်သည်-

    1. လိုင်းခွဲမှုများကို ဖျက်လိုသည့် ဆဲလ်တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောဆဲလ်များကို ရွေးပါ။
    2. သင်၏ Excel ဖဲကြိုးပေါ်တွင် Ablebits Data သို့ သွားပါ။ tab > Text group နှင့် Convert ခလုတ်ကို နှိပ်ပါ။
    3. စာသားပြောင်းရန် အကွက်တွင်၊ လိုင်းခွဲခြင်းသို့ ပြောင်းရန် ရေဒီယိုခလုတ်ကို ရွေးပါ၊ အကွက်ထဲတွင် "အစားထိုး" စာလုံးကို ရိုက်ထည့်ပါ၊ Convert ကိုနှိပ်ပါ။

    ကျွန်ုပ်တို့၏ဥပမာတွင်၊ ကျွန်ုပ်တို့သည် မျဉ်းကြောင်းတစ်ခုစီကို နေရာလွတ်တစ်ခုဖြင့် အစားထိုးနေသည်၊ ထို့ကြောင့် သင်သည် mouse cursor ကို အကွက်တွင်ထည့်၍ Enter ခလုတ်ကို နှိပ်ပါ-

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

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

    ဗီဒီယို- Excel တွင် မျဉ်းပြတ်များကို ဖယ်ရှားနည်း

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