မာတိကာ
မတူညီသောအခြေအနေများတွင်၊ ကျွန်ုပ်တို့၏ဒေတာကို မတူညီသောအပိုင်းများအဖြစ် ပိုင်းခြားရန် လိုအပ်ပါသည်။ ဤဒေတာကို ခွဲခြမ်းစိတ်ဖြာခြင်းသည် များသောအားဖြင့် နေရာလွတ်၊ ကော်မာ သို့မဟုတ် အခြားသတ်မှတ်ချက်အချို့ဖြင့် လုပ်ဆောင်သည်။ ဤဒေတာများကို ခွဲခြမ်းခြင်းဖြင့် သတ်မှတ်အချိန်အတွင်း ကျွန်ုပ်တို့လိုအပ်သည့် ဒေတာ၏အစိတ်အပိုင်းကို ရရှိရန် အမှန်တကယ် ကူညီပေးနိုင်ပါသည်။ Excel တွင် ဒေတာခွဲထုတ်နည်း အသုံးဝင်ပြီး လွယ်ကူသော နည်းလမ်း ၅ ခုကို ဤဆောင်းပါးတွင် ဆွေးနွေးပါမည်။
လေ့ကျင့်ရေးစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
ဤအလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။
Excel.xlsm တွင် Data များကို ပိုင်းခြားရန်
Excel တွင် Data ခွဲရန် နည်းလမ်း 5 ခု
Excel တွင် ဒေတာခွဲနည်းကို သရုပ်ပြရန်၊ ကျွန်ုပ်တို့သည် အောက်ပါ spreadsheet အမည်၏ ပုံစံအပြည့်အစုံကို အသုံးပြုပါမည်။ အမည်အပြည့်အစုံ ကော်လံ ၊ တွင် မတူညီသော ပုဂ္ဂိုလ်များ နှင့် ၎င်းတို့၏ အမည်များကို ပထမပိုင်းနှင့် ဒုတိယပိုင်းကို ပြသထားသည်။ ဤအပိုင်းများသို့ ကျွန်ုပ်တို့ရောက်ရှိပုံအား မတူညီသောနည်းလမ်းများဖြင့် ရှင်းပြထားပါသည်။
1. Text to Columns Features Excel တွင် Data ခွဲရန်
ဤလုပ်ငန်းစဉ်တွင်၊ နေရာလွတ်၊ တဘ်နှင့် ကော်မာများကဲ့သို့ ပိုင်းခြားထားသည့်အရာများသည် ရွေးချယ်ထားသောဒေတာကို ဆဲလ်တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောဆဲလ်များတွင် ပိုင်းခြားထားသည်။ ကော်လံသို့ စာတို အင်္ဂါရပ်သည် Excel တွင် ဒေတာကိုခွဲခြမ်းရန် ကောင်းမွန်သောကိရိယာတစ်ခုဖြစ်သည်
အဆင့်များ
- ပထမဦးစွာ သင်ဆန္ဒရှိသည့်ဆဲလ်အားလုံးကို ရွေးပါ ခွဲရန်။
- ထို့နောက် Data > ကော်လံများသို့ စာတိုပေးပို့ပါ။
- ထို့နောက်၊ ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပွင့်လာပါမည်။ အဲဒီအကွက်ထဲက ကန့်သတ်ချက်ကို ရွေးပါ။ ပြီးလျှင် Next ကိုနှိပ်ပါ။
- Next ကိုနှိပ်ပြီးနောက်၊ နောက် dialog box ပေါ်လာပါမည်။ကျွန်ုပ်တို့သည် စကားလုံးများကြား နေရာလွတ် အနေအထားအရ ပေးထားသောဒေတာကို ခွဲခြမ်းလိုသောကြောင့် Space ရွေးချယ်မှုအကွက် ကို အမှန်ခြစ်ပေးပါ။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်တွင် အထွေထွေကို ရွေးပါ။
- ကော်လံဒေတာဖော်မတ် အကွက်အောက် ညာဘက်တွင်၊ ဆဲလ်ကိုးကားချက်အကွက် Destination ရှိသည်။ . ထိုအကွက်တွင်၊ သင်၏ခွဲခြမ်းဒေတာရှိမည့်နေရာကို ထည့်ရပါမည်။
- ဦးတည်ရာဆဲလ်များကို ရွေးပြီးနောက် ဒိုင်ယာလော့ဘောက်စ်တွင် Finish ကိုနှိပ်ပါ။
- Destination box တွင် အောက်ပါကဲ့သို့ သင့်ဦးတည်ရာဆဲလ်များကို ရွေးပါ။
- ပြီးနောက် Finish ကိုနှိပ်လိုက်ပါ၊ နာမည်အားလုံးသည် ယခုနောက်ဆုံးနှင့် ပထမအမည်များအဖြစ် ကွဲသွားသည်ကို သတိပြုမိပါလိမ့်မည်။
Read More: Excel မှ Data များကို ကော်မာဖြင့် ကော်လံများခွဲခြင်း (7 Methods)
2. ဖော်မြူလာများကို အသုံးပြု၍ Excel တွင် ခွဲခြမ်းထားသော Cells များ
ဖော်မြူလာသည် Excel တွင် Data ပိုင်းခွဲရာတွင် အသုံးဝင်သော tool တစ်ခုဖြစ်သည်။ ဥပမာအားဖြင့်၊ TEXT လုပ်ဆောင်ချက် ဖော်မြူလာ သို့မဟုတ် TRIM / MID ကိုအသုံးပြု၍ ကျွန်ုပ်တို့သည် မတူညီသောဒေတာအမျိုးအစားများကို အလွယ်တကူနှင့် လိုက်လျောညီထွေစွာ ခွဲခြမ်းနိုင်ပါသည်။
2.1 စာသားလုပ်ဆောင်ချက်များဖြင့် ဖော်မြူလာ
အဆင့်များ
- ကျွန်ုပ်တို့သည် ဤနည်းလမ်းအတွက် အခြားအမည်ဒေတာအတွဲတစ်ခုကို အသုံးပြုပါမည်။ ဤဒေတာအတွဲတွင် ယခင်ဒေတာအတွဲနှင့် နှိုင်းယှဉ်ပါက အလယ်အမည်ကော်လံတစ်ခုပါရှိသည်။
- ထို့နောက် Cell C5 တွင် အောက်ပါဖော်မြူလာကို ကျွန်ုပ်တို့ ထည့်သွင်းပါ :
=LEFT(B5,SEARCH(" ", B5)-1)
- ထို့နောက် ကျွန်ုပ်တို့သည် ဖြည့်စွက်လက်ကိုင်ကို ရွေးချယ်ပြီး ၎င်းကို ဆဲလ်သို့ ဆွဲယူပါ။C10 ။
- ဤဖော်မြူလာသည် အမည်အပြည့်အစုံ ကော်လံ၏ ပထမအပိုင်းကို ပိုင်းခြားပါမည်။ <12 First Name ကော်လံ၏ အလယ်အပိုင်းကို ပိုင်းခြားရန်၊ အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပြီး enter နှိပ်ပါ-
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
။
- Enter ကိုနှိပ်ပြီးနောက်၊ အမည်အပြည့်အစုံကော်လံ၏အလယ်အပိုင်းသည် Cell D5
- ထို့နောက်၊ ဖြည့်စွက်လက်ကိုင်ခလုတ်ကို ဆဲလ် D10 သို့ ဆွဲယူပါ။ ၎င်းသည် အခြား အမည်များ အလယ်အပိုင်းကို ပိုင်းခြားပါမည်။
- ခွဲရန် နာမည်အပြည့်အစုံ ကော်လံ၏ နောက်ဆုံးအပိုင်း၊ အောက်ပါပုံသေနည်းကို ထည့်သွင်းပါ-
=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))
။
- Enter ကိုနှိပ်ပြီးနောက်၊ Cell B5 ရှိ အမည်၏ နောက်ဆုံးအပိုင်းကို Cell E5 တွင် ပိုင်းခြားထားသည်ကို တွေ့ရမည်ဖြစ်ပါသည်။
- ဖြည့်စွက်လက်ကိုင်ခလုတ်ကို ဆဲလ် E10 သို့ ဆွဲယူပါ။ ၎င်းသည် အခြားအမည်အပြည့်အစုံ၏ နောက်ဆုံးအပိုင်းကို Last Name ကော်လံတွင် ပိုင်းခြားမည်ဖြစ်သည်။
2.2 ဒေတာခွဲရန် Trim နှင့် Mid Functions အသုံးပြုခြင်း
အဆင့်များ
- ပထမဦးစွာ၊ သင်သည် Cell C5 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ရန် လိုအပ်ပါသည် :
=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))
။
- ဤဖော်မြူလာသည် အမည်အပြည့်အစုံ ၏ပထမပိုင်းကို ပထမအမည်ကော်လံတွင် ပိုင်းခြားပါမည်။
- ထို့နောက်၊ ဖြည့်စွက်လက်ကိုင်ခလုတ်ကိုရွေးချယ်ပြီး ၎င်းကို ဆဲလ် E5 သို့ အလျားလိုက်ဆွဲယူပါ။
- ထို့နောက် အမည်အပြည့်အစုံ C5 ရှိ ကော်လံဒေတာကို သုံးပိုင်းခွဲပြီး လုံးလုံးလျားလျား ကွဲသွားပါမည်။ကော်လံများ။
- ထို့နောက် Cell C5 : Cell E5 ကိုရွေးပါ၊ ထို့နောက် ဖြည့်စွက်လက်ကိုင်ကို အောက်သို့ဆွဲယူပါ။ Cell E10 သို့။
- ဖြည့်စွက်လက်ကိုင်ဘားကို ထုတ်ပြီးသည်နှင့်၊ သင်၏ Cell ဒေတာအားလုံးသည် ယခုအခါတွင် ကွဲသွားသည်ကို သတိပြုမိပါလိမ့်မည်။ အပိုင်းသုံးပိုင်း။
Read More- Excel Cell တစ်ခုတွင် Data များကို ကော်လံအများအပြားသို့ ခွဲနည်း (နည်းလမ်း 5 ခု)
3. Excel ရှိ ဆဲလ်များသို့ Data ခွဲနည်း Flash Fill Feature ကိုအသုံးပြုခြင်း
အဆင့်များ
- အစပိုင်းတွင်၊ သင်သည် ဒေတာအတွဲ၏ ပထမတန်းကို ဖြည့်ရန် လိုအပ်သည်။ ဆိုလိုသည်မှာ သင်သည် Cell C5 နှင့် Cell D5 တွင် ခွဲခြမ်းအမည်နှင့် နောက်ဆုံးအမည်ကို ထည့်သွင်းရန် လိုအပ်ပါသည်။
- ထို့နောက်၊ မောက်စ်ပေါ်တွင် ညာကလစ်နှိပ်ခြင်းဖြင့် ထောင့်လက်ကိုင်ကို Cell C11 သို့ ဆွဲယူပါ။
- ပြီးနောက် လွှတ်ပါ။ လက်ကိုင်၊ လက်ကိုင်ကို ထုတ်ပြီးသောအခါ၊ drop-down window အသစ်တစ်ခုပွင့်လာပါမည်။ ထိုဝင်းဒိုးမှ Flash Fill ကိုရွေးချယ်ပါ။
- Flash Fill ခလုတ်ကို ရွေးချယ်ခြင်းဖြင့် ပထမပိုင်းကို ပိုင်းခြားသွားပါမည်။ Cell C5 တွင် လုပ်ဆောင်ခဲ့သည့်အတိုင်း အမည်ကော်လံရှိ အမည်များ၏ အစိတ်အပိုင်း။
- နောက်ဆုံးအကြိမ်အတွက် အလားတူလုပ်ငန်းစဉ်ကို ထပ်လုပ်ပါ အမည် ကော်လံ၊ ၎င်းသည် အမည်အပြည့်အစုံ ကော်လံရှိ အမည်များ၏ နောက်ဆုံးအပိုင်းကို ပိုင်းခြားပါမည်။
ယခု အမည်များအားလုံး Full Name ကော်လံတွင် နှစ်ပိုင်းခွဲထားသည်။
Read More- ဆဲလ်တစ်ခုမှဒေတာကို Excel တွင် အတန်းများစွာသို့ ခွဲနည်း (နည်းလမ်း 3 ခု)
4။ ဆဲလ်များ ခွဲထုတ်ခြင်း။Power Query ဖြင့် Excel တွင် စာတိုပေးပို့ပါ
Excel တွင် Power Query ကဲ့သို့သော အစွမ်းထက်သည့်ကိရိယာကို အသုံးပြု၍ အမည်အပြည့်အစုံကော်လံတွင် အမည်များကို အလွယ်တကူ ခွဲနိုင်သည်။
အဆင့်များ
- ပထမဦးစွာ၊ ဇယားအတွင်းရှိ မည်သည့်ဆဲလ်ကိုမဆို ရွေးချယ်ပြီး ဒေတာ > ဇယား / အပိုင်းအခြားသို့ သွားပါ။
- ထို့နောက် ဆဲလ်အကိုးအကား အကွက်အသစ်တစ်ခု၊ သင့်ဇယား၏အကွာအဝေးကို သင်ရွေးချယ်ရမည်ဖြစ်ပါသည်။
- အပိုင်းအခြားသို့ဝင်ရောက်ပြီးနောက်၊ ကွက်လပ်ကော်လံများကို ဖယ်ရှားရန် ဝင်းဒိုးအသစ်တစ်ခုလုံးပွင့်လာပါမည်။
- ပြီးနောက် ကော်လံများကို ဖယ်ရှားခြင်းဖြင့် သင်သည် Duplicate အမည်အပြည့်အစုံ ကော်လံကို လိုအပ်ပါသည်။
- ထို့နောက် သင့်မောက်စ်မှ ညာဖက်ကလစ်နှိပ်ပါ၊ ဆက်စပ်မီနူး ခွဲခြမ်းကော်လံ > ကန့်သတ်ချက်ဖြင့် သွားပါ။
- ဝင်းဒိုးအသစ်တစ်ခု ဖွင့်ပါမည်။ ထိုဝင်းဒိုးတွင်၊ ရွေးချယ်ရန် သို့မဟုတ် ကန့်သတ်ချက် ဆွဲချမီနူးမှ Space ကို ရွေးပါ။ ပြီးလျှင် Split at တွင် အနားသတ်မျဉ်း၏ ဖြစ်ပေါ်မှုတစ်ခုစီကို ကို ရွေးပါ။ ထို့နောက် OK ကိုနှိပ်ပါ။
- OK ကိုနှိပ်ပြီးနောက်၊ ၎င်းကို တွေ့ရလိမ့်မည် အမည်အပြည့်အစုံ ကို သီးခြားကော်လံသုံးခုခွဲထားသည်။
- ထိုကော်လံအမည်များကို Middle Name သို့ပြောင်းပါ ပထမအမည်၊ နှင့် နောက်ဆုံးအမည် ။ ထို့နောက် Close and Load ကိုနှိပ်ပါ။
- ပါဝါတူးလ်ကိုပိတ်ပြီး loading ပြီးနောက်။ ဤကဲ့သို့သော ပင်မအလုပ်စာအုပ်တွင် စာရွက်အသစ်တစ်ခုပေါ်လာပါမည်။
ဤတွင်အလုပ်စာရွက်၊ အမည်အပြည့်အစုံ ကော်လံရှိ အမည်များကို ၎င်းတို့ကြားရှိ နေရာအပေါ်မူတည်၍ သီးခြားအပိုင်းသုံးပိုင်းခွဲထားကြောင်း ရှင်းရှင်းလင်းလင်း သိမြင်နိုင်ပါသည်။
5. Excel တွင် Data ခွဲရန် VBA Macro ကိုအသုံးပြု၍
VBA တည်းဖြတ်သူရှိ ရိုးရှင်းသော မက်ခရိုကုဒ်တစ်ခုသည် အထက်ပါပြဿနာအားလုံးကို လွယ်ကူစွာ ဖြေရှင်းပေးနိုင်ပါသည်။ တစ်ချိန်တည်းမှာပင် မက်ခရိုကိုအသုံးပြုခြင်းသည် အလွန်လုပ်ရခက်ပြီး အချိန်ကုန်သက်သာပါသည်။
အဆင့်များ
- Visual Basic တည်းဖြတ်သူကို စတင်ပါ။ Developer တက်ဘ်။
- သင့်ကီးဘုတ်ပေါ်ရှိ Alt + F11 ကိုနှိပ်ခြင်းဖြင့် Visual Basic editor ကို အသက်သွင်းနိုင်သည်။
- Visual Basic တည်းဖြတ်မှုကို စတင်ပြီးနောက်၊ ဝင်းဒိုးအသစ်တစ်ခု စတင်ပါမည်။
- ဝင်းဒိုးအသစ်တွင် Insert<7 ကိုနှိပ်ပါ။>၊ ထို့နောက် Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ အဖြူရောင် တည်းဖြတ်မှုတစ်ခု ပွင့်လာပါမည်။ ထိုတည်းဖြတ်မှုတွင်၊ သင်သည် အောက်ပါကုဒ်ကို ရေးရန် လိုအပ်သည်-
8285
- ကုဒ်ကိုရေးပြီးနောက်၊ Module နှင့် VBA တည်းဖြတ်သူ နှစ်ခုလုံးကို ပိတ်ပါ။
- View tab မှ၊ Macros command ကိုနှိပ်ပါ၊ ထို့နောက် View Macros option ကို ရွေးပါ။
- နောက်တစ်ခု၊ ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပွင့်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်မှ၊ သင်ဖန်တီးထားသည့် မက်ခရိုကို ရွေးချယ်ပြီး Run ကိုနှိပ်ပါ။
Run ကို နှိပ်လိုက်သည်နှင့် အမည်အပြည့်အစုံ ကော်လံရှိ သင့်အမည်များ အားလုံးကို ယခုအခါ မတူညီသော အပိုင်းသုံးပိုင်းဖြင့် ပိုင်းခြားထားသည်ကို တွေ့ရပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel Macro မှ Data များကို ဖိုင်များစွာသို့ ခွဲရန်(ရိုးရှင်းသောအဆင့်များနှင့်အတူ)
နိဂုံး
၎င်းကိုအကျဉ်းချုပ်ပြောရလျှင် "excel တွင်ဒေတာကိုမည်ကဲ့သို့ခွဲခြမ်းနည်း" မေးခွန်းကို အဓိကနည်းလမ်း 6 ခုဖြင့် ဖြေနိုင်ပါသည်။ ၎င်းတို့သည် အဓိကအားဖြင့် Text to Column လုပ်ဆောင်ချက်ကိုအသုံးပြု၍ Power Query ကိုအသုံးပြုကာ ဖော်မြူလာများကိုအသုံးပြုပြီး အခြားတစ်ခုမှာ VBA တည်းဖြတ်မှုတွင် သေးငယ်သော macro တစ်ခုကို run ရန်ဖြစ်သည်။ VBA လုပ်ငန်းစဉ်သည် အချိန်ကုန်သက်သာပြီး ရိုးရှင်းသော်လည်း ကြိုတင် VBA ဆိုင်ရာ အသိပညာ လိုအပ်သည်။ အလားတူပင်၊ Power query သည် အလွန်အဆင်ပြေသည့်ကိရိယာတစ်ခုလည်းဖြစ်သော်လည်း အချိန်ကုန်သက်သာပါသည်။
တစ်ဖက်တွင်၊ အခြားနည်းလမ်းများတွင် ထိုသို့သောလိုအပ်ချက်မရှိပါ။ Text to column နည်းလမ်းသည် ၎င်းတို့အားလုံးကြားတွင် အဆင်ပြေဆုံးနှင့် အသုံးပြုရလွယ်ကူဆုံးဖြစ်သည်။ ဤပြဿနာအတွက်၊ သင်လေ့ကျင့်နိုင်ပြီး ဤနည်းလမ်းများကို အသုံးပြုနိုင်သည့် လေ့ကျင့်ရေးစာအုပ်တစ်အုပ်ကို ဒေါင်းလုဒ်လုပ်ရန် ရနိုင်ပါသည်။
မှတ်ချက်ကဏ္ဍမှတစ်ဆင့် မည်သည့်မေးခွန်းများ သို့မဟုတ် အကြံပြုချက်မဆို မေးမြန်းနိုင်ပါသည်။ Exceldemy ကွန်မြူနတီ၏ ပိုမိုကောင်းမွန်စေရန်အတွက် မည်သည့်အကြံပြုချက်မဆို အလွန်လေးစားဖွယ်ကောင်းပါသည်။