Excel တွင် ကော်လံများသို့ အတန်းများ ကူးပြောင်းနည်း (အသုံးဝင်သော နည်းလမ်း ၅ ခု) -

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

မာတိကာ

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

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

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

လက်တွေ့စာအုပ်ကို အောက်ပါလင့်ခ်မှဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။

Rows to Columns Inversion.xlsm

5 Excel ရှိ ကော်လံများဆီသို့ အတန်းများပြောင်းရန် အသုံးဝင်သောနည်းလမ်းများ

အချို့သော ကျောင်းသားများ၏ နှစ်အလိုက် ရလဒ်များကို တင်ပြသည့် ဒေတာအတွဲတစ်ခု ကျွန်ုပ်တို့တွင် ရှိသည်ဟု ယူဆပါသည်။ ကျွန်ုပ်တို့သည် ပိုမိုကောင်းမွန်သောတင်ပြမှုဖြစ်စေရန်အတွက် ဤဒေတာသတ်မှတ်ထားသောအတန်းများကို ကော်လံများသို့ ကူးပြောင်းလိုပါသည်။ အောက်ပါကဏ္ဍများတွင်၊ ဤလုပ်ငန်းကိုလုပ်ဆောင်ရန် ကိရိယာတန်ဆာပလာ excel နည်းလမ်း ၅ ခုကို ပြသပါမည်။

၁။ Paste Special Command ကိုသုံး၍ လင့်ခ်ကို ကော်လံများသို့ အတန်းများပြောင်းရန်

ကျွန်ုပ်တို့သည် ရိုးရှင်းသော Paste Special အမိန့်ကို အောက်တွင်ဖော်ပြထားသော နည်းလမ်းနှစ်မျိုးဖြင့် အသုံးပြုနိုင်ပါသည်။

1.1 Paste Special Command ကိုအသုံးပြုခြင်း

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

အဆင့်များ-

  • ပထမဦးစွာ၊ ဆဲလ်များ၏ အပိုင်းအခြားကို ရွေးပါ ( B4:I9) သင်သည် ကူးပြောင်းလိုပါသည်။
  • ထို့နောက် ညာဖက်ကလစ်နှိပ် နှင့် ကော်ပီကူးပါ ။ ကီးဘုတ်ကိုလည်း အသုံးပြုနိုင်ပါတယ်။ဖြတ်လမ်း Ctrl+C အစား။

  • နောက်ဆုံး သင်အလိုရှိသော ဆဲလ်တည်နေရာ ( B11) ကို ရွေးပါ အထွက်ကို
  • Paste > Paste Special သို့သွားပါ။

  • Paste Special မီနူးပွင့်လာပါမည်။ Transpose checkbox ကို အမှတ်အသားပြုပါ။

    တနည်းအားဖြင့် သင်သည် Paste Special menu ကို ကီးဘုတ်ဖြတ်လမ်း Ctrl+Alt+V ကို အသုံးပြု၍ ဖွင့်နိုင်သည်။

  • OK ကိုနှိပ်ပါ။

ဒါဆို၊ ကျွန်ုပ်တို့၏ကနဦးဒေတာအစုမှ transposed ဒေတာအစုံကို ထုတ်ပေးထားပါသည်။

Read More- အုပ်စုအတွင်းရှိ အတန်းများစွာကို Excel ရှိ ကော်လံများသို့ ပြောင်းပါ။

1.2 ဇယားတစ်ခုပြောင်းပြီး ၎င်းကို ကနဦးဒေတာသို့ လင့်ခ်ချိတ်ပါ

အထက်ပါနည်းလမ်း၏အားနည်းချက်မှာ ကနဦးဒေတာအစုတွင် မည်သည့်ဒေတာပြောင်းလဲမှုကြောင့်ဖြစ်သည် Transposed data set တွင် ၎င်းသည် ပြောင်းလဲမည်မဟုတ်ပါ။ ထို့ကြောင့်၊ output ကို ကနဦးဒေတာအစုံနှင့် ချိတ်ဆက်ပြီး လိုက်လျောညီထွေ အပ်ဒိတ်လုပ်မည့် နည်းလမ်းတစ်ခု လိုအပ်ပါသည်။ အောက်ပါအဆင့်များအတိုင်း ပြုလုပ်နည်းကို ကြည့်ကြပါစို့။

အဆင့်များ-

  • သင်လိုချင်သော ဆဲလ်အကွာအဝေးကို ရွေးပါ ( B4:I9 ) > Ctrl+C > လိုချင်သောတည်နေရာကို ရွေးပါ ( B11 )။
  • Ctrl+Alt+V > ကိုနှိပ်ခြင်းဖြင့် Paste Special menu သို့သွားပါ။ 1>လင့်ခ်ကို ကူးထည့်ပါ ။

ဒေတာအစုံအသစ်သည် ယခု B11:I16 ဆဲလ်အကွာအဝေးတွင် ရှိနေပါသည်။ မကူးတတ်သေးပါ။ ကျွန်ုပ်တို့သည် ၎င်းကို ကျွန်ုပ်တို့၏ မူရင်းဒေတာအတွဲနှင့် ချိတ်ဆက်ထားသည်။ အဲဒါနဲ့တွဲပြီး ကျနော်တို့ မြင်တယ်။ပုံစံလည်း ပျက်သွားပြီ။ သင် ၎င်းကို မပျောက်စေဘဲ ဖော်မတ်ကို ပြန်လုပ်ရပါမည်။

  • Excel ၏ ရှာဖွေပြီး အစားထိုး ဒိုင်ယာလော့ဘောက်စ်ကိုဖွင့်ပါ။ သို့မဟုတ်၊ ယင်းအစား Ctrl+H ကိုနှိပ်ပြီး Tab ကို တိုက်ရိုက်အစားထိုးပါ။
  • အားလုံး “ = ” ကို အစားထိုးပါ။ “ abc ” ပါသော စာလုံးများ သို့မဟုတ် ဒေတာအတွဲတွင် မပါဝင်သည့် စာလုံးများ > Replace All ကို နှိပ်ပါ။

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

  • ကျွန်ုပ်တို့၏ဒေတာအတွဲအသစ်ကိုရွေးချယ်ပြီး Ctrl+C ကိုနှိပ်ပါ။ > နောက်ဆုံးတွင် အထွက်ကို နေရာချရန် တည်နေရာ ( K4 ) ကို ရွေးပါ။
  • Ctrl+Alt+V > Transpose အမှတ်အသားပြုပါ။

  • နှိပ် OK

  • K2:P9 > Ctrl+H ကိုနှိပ်ပြီး Tab ကိုအစားထိုးပါ သို့သွားပါ။
  • တစ်ခုစီကို “ abc ” ဖြင့် အစားထိုးပါ။>= ” > Replace All ကိုနှိပ်ပါ။

နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ လိုချင်သော လင့်ခ်နှင့် ကူးပြောင်းထားသော ဒေတာအတွဲကို ထုတ်လုပ်လိုက်ပါသည်။

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

Read More- Excel Paste Transpose Shortcut- အသုံးပြုရန် လွယ်ကူသော နည်းလမ်း 4 ခု

၂။ TRANSPOSE Function ကိုသုံးပါ အတန်းများသို့ ကော်လံများပြောင်းရန်

လွှဲပြောင်းမှုfunction သည် MS Excel 365 တွင် dynamic array တစ်ခုအဖြစ် အသုံးပြုရန် အလွန်လွယ်ကူပါသည်။ ၎င်းကို အခြားဗားရှင်းများတွင်လည်း အနည်းငယ်ကွဲပြားသောနည်းဖြင့် သုံးနိုင်သည်။ ဤကဏ္ဍတွင် ကျွန်ုပ်တို့ပြသပါမည်။

2.1 အသွင်ပြောင်းအခင်းအကျင်းတစ်ခုအဖြစ် ကူးပြောင်းခြင်းလုပ်ဆောင်ချက်ကို အသုံးပြုပါ

အဆင့်များ-

  • အဆုံးတွင် သင်အလိုရှိသော အထွက်ကို ထားရန် တည်နေရာ ( B11 ) ကို ရွေးပါ။
  • သင့်ဒေတာအစုံကို ရွေးချယ်ခြင်းဖြင့် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။
=TRANSPOSE(B4:I9)

  • ထို့နောက် Enter ကိုနှိပ်ပါ။

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

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

2.2 Ctrl+Shift+Enter ဖြင့် TRANSPOSE Function ကိုသုံးပါ

သင့်တွင် <မရှိလျှင် 1>MS Office 365 အစား MS Excel ဗားရှင်းအဟောင်းများနှင့် အလုပ်လုပ်ရမည်ဖြစ်ပြီး၊ သင်သည် TRANSPOSE function ဖြင့် လုပ်ဆောင်နိုင်သေးသည်။ သို့သော် ယခုတစ်ကြိမ်တွင် သင့်အတွက် အနည်းငယ် ပျော့ပြောင်းနိုင်မည်ဖြစ်သည်။

ဤကိစ္စတွင်၊ မူရင်းဒေတာအစုံတွင် ကော်လံများနှင့် အတန်းအရေအတွက်မည်မျှရှိသည်ကို ဦးစွာရေတွက်ရပါမည်။

ယေဘူယျစည်းမျဉ်း မှာ ထည့်သွင်းဒေတာအစုံတွင် X အတန်း နှင့် Y ကော်လံများ ရှိပါက၊ အထွက်ဒေတာအစုံတွင် Y တန်းများ ရှိလိမ့်မည်၊ နှင့် X ကော်လံ .

ဤကိစ္စတွင်၊ ကျွန်ုပ်တို့၏ဥပမာတွင် ၈ ကော်လံ နှင့် ၆ တန်း တွင် ရှိသည်စုစုပေါင်း။

အဆင့်များ-

  • ကော်လံ 6 ကော်လံနှင့် 8 တန်းပါရှိသော ကျပန်းအကွာအဝေးကို ရွေးပါ။
  • အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ-
=TRANSPOSE(B4:I9)

  • နှိပ် Ctrl+Shift+Enter သို့မဟုတ် Enter ကိုနှိပ်ပါ သင်သည် MS 365 အသုံးပြုသူဖြစ်ပါက။

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

Read More- Excel တွင် Array ကိုပြောင်းနည်း (ရိုးရှင်းသောနည်းလမ်း 3 ခု)

အလားတူစာဖတ်ခြင်း

  • အတန်းတိုင်းကို Excel တွင် ကော်လံများပြောင်းနည်း (လွယ်ကူသောနည်းလမ်း 2 ခု)
  • ပြောင်းရန် Power Query ကိုအသုံးပြု၍ Excel ရှိ အတန်းများသို့ ကော်လံများ
  • ပွားနေသော အတန်းများကို Excel တွင် ကော်လံများသို့ ကူးပြောင်းနည်း (4 နည်းလမ်း)
  • ကော်လံအများအပြားကို ကော်လံတစ်ခုအဖြစ်သို့ ကူးပြောင်းနည်း Excel ရှိ ကော်လံ ( အသုံးဝင်သော နည်းလမ်း 3 ခု)

၃။ INDIRECT & ကော်လံများဆီသို့ အတန်းများပြောင်းရန် ADDRESS လုပ်ဆောင်ချက်များ

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

အဆင့်များ-

  • ပထမဦးစွာ၊ သင်နောက်ဆုံးတွင် အထွက်ကိုထည့်လိုသည့် ဆဲလ်တည်နေရာ ( B11 ) ကို ရွေးပါ။
  • ပြီးနောက်၊ အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ-
=INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))

  • Enter ကိုနှိပ်ပါ။

ထို့ကြောင့် ကျွန်ုပ်တို့တွင် transposed data set ကို ရထားပြီးဖြစ်သော်လည်း၊ တစ်ဖန် output data ကို ကိုယ်တိုင် format လုပ်ရပါမည်။

၏ အားသာချက်များထဲမှ တစ်ခု။ ဒီနည်းလမ်းသည် ဒေတာအစုတစ်ခုလုံးကို မပြောင်းလဲဘဲ Transposed ဒေတာကို တည်းဖြတ်နိုင်သည်။

ပိုမိုဖတ်ရန်- Excel ရှိ ကော်လံများသို့ အုပ်စုတစ်စုမှ အတန်းများစွာကို ပြောင်းခြင်း

4။ ကော်လံများသို့ အတန်းများစွာကို အတန်းများပြောင်းရန် Excel Power Query Tool ကိုသုံးပါ

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

အဆင့်များ-

  • ပထမဦးစွာ၊ ရွေးချယ်ပါ ဒေတာသတ်မှတ်ပြီး ဒေတာ တက်ဘ် > ရယူပါ & ဒေတာအသွင်ပြောင်း > ဇယား/အပိုင်းအခြားမှ
  • ဇယားကိုဖန်တီးပါ ဒိုင်ယာလော့ဂ်ဘောက်စ်ပွင့်လာလိမ့်မည် > ကျွန်ုပ်၏ဇယားတွင် ခေါင်းစီးများရှိသည် အမှတ်အသားလုပ်ကွက် > ထို့နောက် OK ကိုနှိပ်ပါ။

  • Power Query Editor dialog box ပွင့်လာလိမ့်မည် > အသွင်ပြောင်း တက်ဘ်ကို ရွေးပါ။
  • ခေါင်းစီးများကို ပထမတန်းအဖြစ် အသုံးပြုပါ ကို ရွေးပါ။

  • ထို့နောက် Transpose ကိုနှိပ်ပါ။

  • ထို့နောက် ပထမတန်းကို ခေါင်းစီးအဖြစ်အသုံးပြုပါ ကိုရွေးချယ်ပါ။

  • File > Clos & Load

Power Query Editor dialog box ကို ပိတ်သွားမည်ဖြစ်ပြီး ထို့ကြောင့်၊ transposed data ပါရှိသော စာရွက်အသစ်တစ်ခု ဖြစ်လိမ့်မည် အလုပ်စာအုပ်တွင် တင်ထားသည်။

ပိုမိုဖတ်ရန်- Excel Power Query- အတန်းများကို ကော်လံများပြောင်းခြင်း (တစ်ဆင့်ပြီးတစ်ဆင့် လမ်းညွှန်)

၅။ အတန်းများကို ကော်လံအဖြစ်ပြောင်းရန် Excel VBA Macros ကိုအသုံးပြုခြင်း

ထိုVBA macro သည် အလုပ်စာရွက်ရှိ ကော်လံများသို့ အတန်းများအဖြစ် ပြောင်းလဲရာတွင်လည်း ကူညီပေးပါသည်။ ဤကဏ္ဍတွင်၊ MS Excel ရှိ ကော်လံများသို့ အတန်းများပြောင်းရန် VBA macro နှင့် မည်သို့လုပ်ဆောင်ရမည်ကို သင့်အား ပြသပါမည်။

အဆင့်များ-

  • ပထမဦးစွာ၊ Worksheet အမည် “ VBA Macros အသုံးပြုခြင်း ” ပေါ်တွင် right-click နှိပ်ပါ > View Code ကိုနှိပ်ပါ။

Microsoft Visual Basic Applications Module ဝင်းဒိုးပွင့်လာပါမည်။

  • Copy အောက်ပါ VBA macro ကိုကူးယူပြီး ၎င်းတို့ကို သို့ Module window ထဲသို့ကူးထည့်ပါ .
4545
  • ထို့နောက် F5 VBA macro ကို run ရန် > ဒေတာအစုံတစ်ခုလုံးကို ရွေးပြီး OK ကိုနှိပ်ပါ။

  • နောက်ဆုံးတွင် သင်အလိုရှိသော output ကို နေရာချလိုသည့် တည်နေရာကို ရွေးပါ။

နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် VBA macro ကို အသုံးပြု၍ အတန်းများကို ကော်လံများအဖြစ်သို့ ပြောင်းလဲလိုက်ပါသည်။

ပိုမိုဖတ်ရန်- Excel VBA- အုပ်စုအတွင်းရှိ အတန်းအများအပြားကို ကော်လံများဆီသို့

နိဂုံးချုပ်

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

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