Excel မှ Data များကို ကော်မာဖြင့် ကော်လံများခွဲခြင်း (7 Methods)

  • ဒါကိုမျှဝေပါ။
Hugh West

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

Practice Workbook ကို ဒေါင်းလုဒ်လုပ်ပါ

ဒေတာကို Comma.xlsm ဖြင့် ကော်လံများ ခွဲပါ

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

7 Excel တွင် ကော်မာဖြင့် ကော်မာများ ခွဲခြမ်းရန် နည်းလမ်းများ

1. Text to Column Feature ကို အသုံးပြု၍ ကော်လံများအဖြစ် Data များကို ခွဲထုတ်ပါ

ပထမဦးစွာ Text ကို အသုံးပြုနည်းကို သင်ပြပါမည်။ ဒေတာကို ကော်လံအများအပြား အဖြစ် ပိုင်းခြားရန် ကော်လံ အင်္ဂါရပ်။

အဆင့်-

  • ပထမ၊ C5 ကို ရွေးပါ- C11 ။ ထို့နောက် ဒေတာ တက်ဘ်သို့ သွားပါ >> ဒေတာတူးလ်များ >> Text to Columns

  • Text to Column ကို ရွေးပါ ပေါ်လာပါမည်။ Delimited ကို ရွေးပြီး Next ကိုနှိပ်ပါ။

  • နောက်တစ်ခု၊ Delimiter ကို ရွေးပါ> ကော်မာ အဖြစ်။ ထို့နောက် Next ကိုနှိပ်ပါ။

  • ထို့နောက် ကော်လံဒေတာဖော်မတ် အဖြစ် အထွေထွေ ကို ရွေးချယ်ပါ။ Destination ကို ရွေးပါ။ နောက်ဆုံးတွင်၊ Finish ကို ရွေးပါ။

Excel သည် အချက်အလက်ကို ခွဲပေးပါမည်။

Read More- Excel တွင် Multiple Columns သို့ Data ခွဲနည်း

2. Flash Fill ကိုအသုံးပြုခြင်းဖြင့် Excel တွင် Data Split Data

ယခု၊ Excel တွင် Flash Fill ကို ဒေတာခွဲရန် ကိုသုံးပါ။

အဆင့်-

  • Tokyo ကို D5 တွင်ရေးပါ။

  • Fill Handle ကို <1 ကိုသုံးပါ>AutoFill D11 အထိ။

  • ယခု Auto Fill Options ကို နှိပ်ပါ (ကြည့်ပါ ပုံ)

  • Flash Fill ကိုရွေးချယ်ပါ။

Excel သည် မြို့များ ကို ပြပါမည်။

  • ထို့အတူ၊ နိုင်ငံ ကို ခွဲခြားပါ။

လက်ဝဲ၊ FIND & ကော်မာဖြင့် ကော်မာဖြင့် ဒေတာကို ခွဲရန် LEN မှ

ဤကဏ္ဍတွင်၊ the LEFT ကို အသုံးပြု၍ ဒေတာကို ခွဲထုတ်နိုင်ပုံကို ကျွန်ုပ်ရှင်းပြပါမည်။>FIND နှင့် LEN လုပ်ဆောင်ချက်များ

အဆင့်-

  • သို့သွားပါ။ D5 ။ အောက်ပါဖော်မြူလာကို ချရေးပါ။
=LEFT(C5,FIND(",",C5)-1)

ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာ

FIND(“,”,C5) ကော်မာ (,) တွင် C5 တွင် စာလုံးတစ်လုံး၏ အနေအထားကို ပြန်ပေးသည်။

Output - 6

LEFT(C5,FIND(“,”,C5)-1) ➤ ပြန်ပို့မှုများ C5 ရှိ စာသား ၏အစမှ သတ်မှတ်ထားသောနံပါတ်

အထွက် - တိုကျို

  • ထို့နောက် ENTER ကိုနှိပ်ပါ။ Excel သည် အထွက်ကို ပြန်ပေးပါမည်။

  • ယခု Fill Handle ကို အသုံးပြုပါ။> သို့ AutoFill

နိုင်ငံ ကို ပိုင်းခြားရန်၊

  • သို့ သွားပါ E5 ။ အောက်ပါဖော်မြူလာကို ချရေးပါ။
=RIGHT(C5,LEN(C5)-FIND(",",C5))

ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာ

FIND(“,”,C5) ကော်မာ(,) C5 တွင်

အနေအထားကို ပြန်ပေးသည်။> အထွက်- 6

LEN(C5) အက္ခရာများ၏ နံပါတ် ကို ပြန်ပေးသည် C5 တွင်။

Output- 11

RIGHT(C5,LEN(C5)-FIND( “,”,C5)) C5 အဆုံးမှ အက္ခရာ သတ်မှတ်ထားသော အနေအထား ကို ပြန်ပေးသည်။

Output - Japan

  • ယခု ENTER ကိုနှိပ်ပါ။ Excel သည် အထွက်ကို ပြပါမည်။

  • ယခု Fill Handle ကို အသုံးပြုပါ။> to AutoFill

4. Data ခွဲရန် PowerQuery ကိုအသုံးပြုခြင်း

ယခုကျွန်ုပ် PowerQuery ကိုအသုံးပြုပါမည်။ မှ ဒေတာကိုခွဲရန် သို့ ကော်လံများ သို့ Excel

အဆင့်-

  • ဇယားတစ်ခုဖန်တီးပါ ထိုသို့ပြုလုပ်ရန်၊ အပိုင်းအခြား B4:C11 တစ်ခုလုံးကို ရွေးပါ။
  • CTRL + T ကိုနှိပ်ပါ။ input box ပေါ်လာပါမည်။ ဒေတာ ကို သင့်ဇယားတွင် ထည့်ပါ။ ဤသည်မှာ B4:C11 ဖြစ်သည်။

  • ယခု၊ ဒေတာ တက်ဘ်သို့ သွားပါ >> ; မှ ရွေးပါ။ဇယား/အပိုင်းအခြား

  • PowerQuery Editor ဝင်းဒိုး ပေါ်လာပါမည်။ လိပ်စာကော်လံ တွင် ကာဆာ ကို ထားပါ။ ထို့နောက် Context Bar ကို ယူဆောင်ရန် သင်၏ မောက်စ် ကို ညာကလစ်နှိပ်ပါ။
  • Context Bar မှ ကို ရွေးပါ။ ကော်လံခွဲရန် >> အနားသတ်မျဉ်း

  • အကန့်အလိုက် ကော်လံကို ပိုင်းခြားပါ ဒိုင်ယာလော့ဂ်ဘောက်စ် ပေါ်လာပါမည်။ ကော်မာ အဖြစ် Delimiter ကို ရွေးပါ။ ထို့နောက် OK ကိုနှိပ်ပါ။

  • Excel သည် ကွဲ ဖြစ်လိမ့်မည်။ ကော်လံ 1 နှင့် Address.2 ကော်လံ အောက်တွင်။ ထို့နောက် Close & ကိုနှိပ်ပါ။ Load

  • Excel သည် ဒေတာအတွဲ အား အလုပ်စာရွက်အသစ်တစ်ခုသို့ လွှဲပြောင်းပေးပါမည်။

  • အမည်ပြောင်း ကော်လံ

Read More- Excel တွင် Data ခွဲနည်း (5 နည်းလမ်းများ)

5. Data ကို CSV ဖိုင်အဖြစ်သို့ ပြောင်းခြင်း

ယခု၊ နောက်ထပ်နည်းလမ်းတစ်ခုပြမယ်။ dataset ကို CSV ( comma-separated values ) ဖိုင်သို့ အရင်ပြောင်းပါမည်။

အဆင့်-

  • ပထမ၊ ကော်လံ ကော်လံ လိပ်စာ ကို Notepad စာမျက်နှာ သို့ ကူးယူပါ။

  • ထို့နောက် File >> Save As ကိုရွေးချယ်ပါ။

  • ယခု အမည်ကိုသတ်မှတ် နှင့် ဖိုင်ကိုသိမ်းဆည်းပါ<၂>။ အမည်တွင် .csv ၏ နောက်ဆက်တွဲကို ထည့်ရမည်ကို သတိရပါ။

  • ယခု ဖိုင်ကိုဖွင့်ပါ သင်ရှိရာ တည်နေရာ မှ စောစောက သိမ်းထားပါသည်

  • Excel သည် ဒေတာ ကို ပိုင်းခြားပါမည်။

  • ယခု၊ သင်ဆန္ဒအတိုင်း ဖော်မတ်

6. ဒေတာကို ကော်မာဖြင့် ကော်လံများအဖြစ် ခွဲရန် VBA ကို အသုံးပြုခြင်း

ယခု၊ ဒေတာခွဲထုတ်ရန် VBA ကုဒ် ကို အသုံးပြုပါမည်။

အဆင့်-

  • ALT + F11 ကိုနှိပ်ပါ VBA ဝင်းဒိုး ကိုဖွင့်ပါ။
  • ထို့နောက် သို့သွားပါ။ ထည့်ပါ >> Module ကိုရွေးချယ်ပါ။

  • A module အသစ် ပွင့်ပါမည်။ အောက်ပါကုဒ်ကို ချရေးပါ။
4151

ကုဒ်ခွဲခြမ်းစိတ်ဖြာ

  • ဤတွင်၊ ကျွန်ုပ်သည် Sub Procedure SplitColumn ကို ဖန်တီးထားပါသည်။ variable SplitData အဖြစ် String နှင့် i အဖြစ် မူကွဲအဖြစ် သတ်မှတ်ရန် မှိန်ဖျော့ဖျော့ ကို အသုံးပြုခဲ့သည်။
  • ထို့နောက် ကျွန်ုပ်သည် For Loop ကို အသုံးပြုခဲ့သည်။ 5 မှ 11 တွင် ကျွန်ုပ် ခွဲရန် ဒေတာ ၅ တန်းမှ ၁၁ တန်း ကို ရည်ညွှန်းပါသည်။
  • နောက်တစ်ခု၊ ကျွန်ုပ် VBA Split လုပ်ဆောင်ချက်ကို n သည် အတန်း နံပါတ်ဖြစ်ပြီး 3 သည် ဒေတာ ထဲတွင် ရှိနေကြောင်း သတ်မှတ်သည်။ C ကော်လံ Count = 4 အနေဖြင့်၊ data သည် split သို့ column D သို့ဖြစ်လိမ့်မည်။
  • တစ်ဖန်၊ ငါသည် Loop မှ အတိုး Count သို့
  • ယခု F5 ကို run ရန် နှိပ်ပါ။>ကုဒ် ။ Excel သည် ခွဲခြမ်း ဒေတာ ပါမည်။

7. FILTERXML၊ SUBSTITUTE & ကိုအသုံးပြုခြင်း ; ခွဲခြမ်းရန် Excel တွင် လုပ်ဆောင်ချက်များကို လွှဲပြောင်းပါ။ဒေတာ

ယခု ကျွန်ုပ်သည် FILTERXML လုပ်ဆောင်ချက် နှင့်အတူ SUBSTITUTE & လွှဲပြောင်း လုပ်ဆောင်ချက်များ။ ၎င်းသည် Excel အဆင့်မြှင့်ထားသော ဗားရှင်းများအတွက် အလုပ်လုပ်ပါမည်။

အဆင့်-

D5 နှင့် E5<2 ကို ရွေးပါ> အောက်ပါဖော်မြူလာ

=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))

ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း

SUBSTITUTE(C5,”,”,””) ➤ ၎င်းသည် ကော်မာ (,) ကို D5 နှင့် E5<တွင် အစားထိုးပါမည်။ 2>.

အထွက်- “TokyoJapan”

FILTERXML(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ ၎င်းသည် XML data ကို XPath မှ အကြောင်းအရာ မှ ပြန်ပေးသည်။

ထွက်ရှိမှု- {“Tokyo”;”Japan”}

TransPOSE(FILTERXML(“”&SUBSTITUTE(C5,”,”,”” )& “”,”//s”)) ➤ ၎င်းသည် array ကို ကူးပြောင်းလိမ့်မည်။

Output: {“Tokyo”,”Japan”}

  • ထို့နောက် ENTER ကိုနှိပ်ပါ။ Excel သည် အထွက်များကို ပြန်ပေးပါမည်။

  • ထို့နောက် Fill Handle ကိုသုံး၍ AutoFill .

လေ့ကျင့်နည်းစာအုပ်

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

နိဂုံး

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

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။