Excel တွင် MMULT Function ကိုအသုံးပြုနည်း (ဥပမာ 6 ခု)

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

မာတိကာ

MMULT လုပ်ဆောင်ချက်သည် “Matrix Multiplication” ကို ကိုယ်စားပြုသည်။ ၎င်းသည် Microsoft Excel တွင်ရရှိနိုင်သော သင်္ချာနှင့် trigonometry လုပ်ဆောင်ချက် ဖြစ်သည်။ MMULT လုပ်ဆောင်ချက်သည် array နှစ်ခုကို မြှောက်ပြီး အခြား matrix array ကို ပြန်ပေးသည်။ ဤဆောင်းပါးတွင်၊ သင့်လျော်သောဥပမာ 6 ခုဖြင့် Excel MMULT function ၏အသုံးပြုမှုကို သင်သိရှိလာပါမည်။

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

လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

သင် Excel ဖိုင်ကို အောက်ပါလင့်ခ်မှ ဒေါင်းလုဒ်လုပ်ပြီး ၎င်းနှင့် အတူ လေ့ကျင့်နိုင်ပါသည်။

အသုံးပြုမှုများ MMULT Function.xlsx

MMULT Function နိဒါန်း

  • Function Objective-

MMULT လုပ်ဆောင်ချက်သည် နံပါတ်များ၏ array နှစ်ခုကို မြှောက်ပြီး အခြား array ၏ နံပါတ်များကို ပြန်ပေးပါသည်။

<9
  • အညွှန်း-
  • MMULT(array1၊ array2)

    • Arguments ရှင်းလင်းချက်-
    Argument လိုအပ်/ရွေးချယ်နိုင်သည် ရှင်းလင်းချက်
    array1 လိုအပ်သည် သင်ပွားလိုသော ပထမအခင်းအကျင်း။
    array2 လိုအပ်သည် သင်ပွားလိုသော ဒုတိယအခင်းအကျင်း။
    • ပြန်ပေးသည့် ကန့်သတ်ချက်-

    Aဂဏန်းအခင်းအကျင်းများ၏ matrix။

    Matrix Multiplication ၏အခြေခံများ

    ကျွန်ုပ်တို့တွင် matrices နှစ်ခု၊ A နှင့် B ရှိသည်ဆိုပါစို့ A သည် m ဖြင့် n matrix နှင့် B သည် n ဖြင့် p ဖြစ်သည် မက်ထရစ်။

    ဤမက်ထရစ်နှစ်ခု၏ ရလဒ်ဖြစ်သော C = AB;

    C ၏ ထုတ်ကုန် A နှင့် B တို့ကိုလည်း

    6 အဖြစ် ရေးသားနိုင်သည်၊ Excel တွင် MMULT လုပ်ဆောင်ချက်ကို အသုံးပြုရန် နမူနာများ

    ဥပမာ 1- Excel တွင် MMULT Function တွင် နံပါတ် Array များကို ကိုယ်တိုင်ထည့်သွင်းရန်

    The MMULT Function သည် ကျွန်ုပ်တို့အား array အရေအတွက်ကို ကိုယ်တိုင်ထည့်သွင်းနိုင်စေပါသည်။ သူတို့ရဲ့ထုတ်ကုန်ရဖို့။ ဒါကိုလုပ်ဖို့၊

    ❶ ပထမဦးစွာ သင်သည် အထွက်အခင်းအခင်းမက်ထရစ်အရွယ်အစားအတွက် ဆဲလ်အရေအတွက်ကို ရွေးချယ်ရပါမည်။

    ❷ ထို့နောက် ရွေးချယ်မှုဧရိယာ၏ ဘယ်ဘက်အပေါ်ထောင့်ဆဲလ်တွင် သင်သည်၊ MMULT လုပ်ဆောင်ချက်ဖြင့် ဖော်မြူလာကို ထည့်သွင်းရပါမည်။ ဤဥပမာအတွက်၊ ဖော်မြူလာမှာ-

    =MMULT({1,2,3;4,5,6},{2,5;4,2;6,9})

    ❸ ထို့နောက်၊ လုပ်ဆောင်ရန် CTRL + SHIFT + ENTER ခလုတ်ကို နှိပ်ပါ။ ဖော်မြူလာ။

    CTRL + SHIFT + ENTER ကိုနှိပ်ပြီးနောက်၊ ဖော်မြူလာတွင် carl brackets များကို သင်မြင်ရလိမ့်မည်။ အကြောင်းမှာ ဖော်မြူလာသည် အမွေအနှစ် ခင်းကျင်းမှု ဖော်မြူလာ၏ ပုံစံဖြစ်သောကြောင့် ဖြစ်သည်။

    📓 မှတ်ချက်

    သင် <1 ကို အသုံးပြုနေပါက၊>Microsoft Office 365 ၊ ထို့နောက် သင်သည် ဆဲလ်များ၏ အပိုင်းအခြားကို ရွေးရန် မလိုအပ်ဘဲ CTRL + SHIFT + ENTER ကို နှိပ်ပါ။ Office 365 သည် dynamic array ဖော်မြူလာများကို ပံ့ပိုးပေးသောကြောင့်ဖြစ်သည်။ အဲ့ဒါကြောင့် လုပ်စရာရှိတာကို ထည့်လိုက်ရုံပါပဲ။ဖော်မြူလာပြီးနောက် ENTER ခလုတ်ကိုသာ နှိပ်ပါ။

    ဥပမာ 2- 3×3 Matrices နှစ်ခုကို Excel တွင် MMULT Function ကိုအသုံးပြု၍

    ဤကဏ္ဍတွင်၊ ကျွန်ုပ်တို့သည် တွက်ချက်မည် 3×3 ရှိသော စတုရန်းမက်ထရစ်နှစ်ခု၏ မြှောက်ခြင်း။

    ပထမ array တွင် 3×3 ရှိပြီး ဒုတိယ array သည် 3×3 အတိုင်းအတာလည်းရှိသည်။ ရလဒ်အနေဖြင့်၊ နောက်ဆုံး matrix တွင် 3×3  အတိုင်းအတာလည်း ရှိပါမည်။

    ယခု MMULT လုပ်ဆောင်ချက်ကို အသုံးပြု၍ matrices နှစ်ခုကို မြှောက်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

    ❶ ပထမဦးစွာ၊ အထွက်မက်ထရစ်အတိုင်းအတာသည် 3×3 ဖြစ်သည့်အတွက် တိုင်းတာမှု 3×3 ရှိသည့် ဆဲလ်အကွာအဝေးကို ရွေးပါ။

    ❷ ထို့နောက် ရွေးချယ်မှုဧရိယာ၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် အောက်ပါဖော်မြူလာကို ထည့်ပါ။ ဤဥပမာအတွက် ဆဲလ် B10

    =MMULT(B5:D7,F5:H7)

    ဤတွင် B5:D7 သည် ပထမအခင်းအကျင်း၏ အပိုင်းအခြားဖြစ်ပြီး F5:H7 သည် ဒုတိယအခင်းအကျင်း၏ အပိုင်းအခြားဖြစ်သည်။

    ❸ နောက်ဆုံးတွင် ဖော်မြူလာကိုလုပ်ဆောင်ရန် CTRL + SHIFT + ENTER ခလုတ်များကို လုံး၀နှိပ်ပါ။

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

    📓 မှတ်ချက်

    အဖြစ် Microsoft Office 365 သည် ဒိုင်းနမစ် array ဖော်မြူလာများကို ပံ့ပိုးပေးသည်၊ သင်သည် ဖော်မြူလာကို MMULT လုပ်ဆောင်ချက်ဖြင့် ထည့်သွင်းပြီးနောက် ENTER ခလုတ်ကို နှိပ်နိုင်ပါသည်။ ဒိုင်းနမစ် အာရေးဖော်မြူလာသည် ဆဲလ်အားလုံးကို အတိုင်းအတာအထိ အလိုအလျောက် ဖုံးလွှမ်းသွားမည်ဖြစ်သည်။အထွက်မက်ထရစ်။

    ဥပမာ 3- 2×3 Matrix ၏ ထုတ်ကုန်ကို 3×2 Matrix ဖြင့် တွက်ချက်ပါ Excel တွင် MMULT လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း

    ဤတစ်ကြိမ်တွင် တူညီသော matrices နှစ်ခုကို ယူမည့်အစား၊ သင်သည် မတူညီသောအတိုင်းအတာနှစ်ခု၏ array ကိုစဉ်းစားနေပါသည်။

    ပထမ array သည် 2×3 ဂဏန်း matrix ဖြစ်ပြီး ဒုတိယတစ်ခုသည် 3×2 matrix ဖြစ်သည်။ ထို့ကြောင့် ပထမ matrix တွင် အတန်းအရေအတွက်သည် 2 ဖြစ်ပြီး ဒုတိယ matrix ရှိ ကော်လံအရေအတွက်သည် 2 ဖြစ်သည်။ ရလဒ်အနေဖြင့်၊ နောက်ဆုံး matrix ၏အတိုင်းအတာသည် 2×2 ဖြစ်လိမ့်မည်။

    ယခု ၎င်းတို့ကို အသုံးပြု၍ ပွားရန် MMULT လုပ်ဆောင်ချက်၊ အောက်ပါအဆင့်များကို လိုက်နာပါ။

    ❶ အတန်း 2 နှင့် ကော်လံနှစ်ခုပါရှိသော ဆက်တိုက်ဆဲလ် 4 ခုကို ရွေးပါ။

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

    =MMULT(B5:D6,F5:G7)

    ❸ ဖော်မြူလာကိုလုပ်ဆောင်ရန် CTRL + SHIFT + ENTER ခလုတ်များကို နှိပ်ပါ။

    ဤလုပ်ထုံးလုပ်နည်းသည် Office 365 မှလွဲ၍ Microsoft Excel ဗားရှင်းအားလုံးနှင့် သက်ဆိုင်ပါသည်။

    Excel တွင် အလားတူလုပ်ဆောင်ရန် Office 365 ၊ မည်သည့်ဆဲလ်တွင်မဆို ဖော်မြူလာကိုထည့်သွင်းပြီး ENTER ခလုတ်ကို နှိပ်ပါ။

    ဥပမာ 4- 3×2 Matrix ၏မြှောက်ခြင်းကို ရယူပါ 2×3 Matrix Excel တွင် MMULT Function ကိုအသုံးပြုခြင်း

    ဤအကြိမ်တွင် ပထမအခင်းသည် 3×2 အတိုင်းအတာရှိပြီး ဒုတိယတစ်ခုသည် 2×3 အတိုင်းအတာရှိသည်။ ထို့ကြောင့် output array သည် 3×3 အတိုင်းအတာရှိပါမည်။

    ယခု Array နှစ်ခု၏ ထုတ်ကုန်ကိုအသုံးပြု၍ အောက်ပါအဆင့်များအတိုင်း လုပ်ဆောင်ပါ။ MMULT လုပ်ဆောင်ချက်။

    ❶ ပထမဦးစွာ၊ အထွက်အခင်းကျင်း၏အတိုင်းအတာသည် 3×3 ဖြစ်သည့်အတွက် 3×3 ဧရိယာကို ရွေးပါ။

    ❷ အောက်ပါတို့ကို ထည့်သွင်းပါ။ ရွေးချယ်မှုဧရိယာ၏ ပထမဆဲလ်တွင် ဖော်မြူလာ။ ဤဥပမာအတွက် ဆဲလ် B10

    =MMULT(B5:C7,E5:G6)

    CTRL + SHIFT + ENTER ခလုတ်များကို လုံးလုံးနှိပ်ပါ။

    📓 မှတ်ချက်

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

    ဥပမာ 5- 3×1 Matrix နှင့် 1×3 Matrix ကို Excel တွင် MMULT Function ကိုအသုံးပြု၍

    ယခု ကျွန်ုပ်တို့သည် 3×1 matrix နှင့် 1×3 matrix ကိုရယူပါ။ ပထမ matrix ရှိ အတန်းအရေအတွက်သည် 3 ဖြစ်ပြီး ဒုတိယ matrix ရှိ ကော်လံအရေအတွက်သည် 3 ဖြစ်သည်။ ထို့ကြောင့်၊ output array သည် 3×3 ဖြစ်သည်။

    ယခု အောက်ပါအဆင့်များကို လိုက်နာပါ-

    ❶ အတန်း 3 တန်းနှင့် ကော်လံ 3 ခုပါသည့် ဆက်တိုက်ဆဲလ် 9 ခုကို ရွေးပါ။

    ❷ ရွေးချယ်မှုဧရိယာ၏ ဘယ်ဘက်အပေါ်ထောင့်တွင် အောက်ပါဖော်မြူလာကို ထည့်ပါ။

    =MMULT(B5:B7,E5:G5)

    ❸ ဖော်မြူလာကိုလုပ်ဆောင်ရန် CTRL + SHIFT + ENTER ခလုတ်များကို လုံးလုံးနှိပ်ပါ။

    📓 မှတ်ချက်။

    Microsoft Office 365 တွင်၊ အထက်ဖော်ပြပါ အဆင့်များကို လိုက်နာမည့်အစား၊ ဆဲလ် B10 တွင် ဖော်မြူလာကို ထည့်သွင်းပြီး ENTER ကို နှိပ်ပါ။ ခလုတ် ဒိုင်းနမစ် ခင်းကျင်းမှု ဖော်မြူလာသည် လိုအပ်သော ဧရိယာကို အလိုအလျောက် ကိုက်ညီစေမည်ဖြစ်သည်။

    ဥပမာ 6- အသုံးပြုပါ။SUM၊ MMULT၊ TRANSPOSE နှင့် COLUMN Functions များ တိကျသောတန်ဖိုးရှိ အတန်းအရေအတွက်

    ဤတစ်ကြိမ်တွင် နံပါတ် 5 ပါသည့် အတန်းစုစုပေါင်းအရေအတွက်ကို ရေတွက်ပါမည်။ ဤကိစ္စတွင် ပြဿနာတစ်ခု ဖြစ်ပေါ်လာနိုင်ပါသည်။ ၎င်းသည် ကော်လံတစ်ခုထက်ပိုသော ကော်လံတစ်ခုတွင် ရှိနေနိုင်သည့် နံပါတ် 5 ဖြစ်သည်။

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

    လုပ်ဆောင်ရန် ဤပြဿနာကို ဖယ်ရှားပေးပြီး ရေတွက်မည့် ဖော်မြူလာကို တည်ဆောက်ရန်အတွက် ဤအရာသည် ကျွန်ုပ်တို့ SUM MMULT TRANSPOSE နှင့် COLUMN လုပ်ဆောင်ချက်ကို အသုံးပြုထားပါသည်။ ၎င်းတို့တွင် သီးခြားနံပါတ်တစ်ခုပါရှိသော အတန်းအရေအတွက်ကိုသာ။

    ယခုပြုလုပ်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

    ❶ အောက်ပါဖော်မြူလာကို ဆဲလ် D16 တွင် ထည့်သွင်းပါ။

    =SUM(--(MMULT(--(B5:D14=5), TRANSPOSE(COLUMN(B5:D14)))>0))

    ❷ ဖော်မြူလာကိုလုပ်ဆောင်ရန် CTRL + SHIFT + ENTER ခလုတ်ကို နှိပ်ပါ။

    သင်သည် Microsoft Office 365 အသုံးပြုသူ၊ ထို့နောက် CTRL + SHIFT + ENTER ခလုတ်များကို လုံး၀နှိပ်မည့်အစား ENTER ခလုတ်ကို နှိပ်လိုက်ပါ။

    မှတ်သားထားရမည့်အရာ

    📌 array1 ရှိ ကော်လံအရေအတွက်သည် array2 ရှိ အတန်းအရေအတွက်နှင့် တူညီရပါမည်။

    📌 ဆဲလ်များသည် ဗလာဖြစ်နေပါက သို့မဟုတ် စာသားပါ၀င်ပါက၊ MMULT လုပ်ဆောင်ချက်သည် #VALUE အမှားတစ်ခုကို ပြန်ပေးသည်။

    📌 အဆိုပါ MMULT function သည် array1 ရှိ ကော်လံနံပါတ်များနှင့် array2 ရှိ အတန်းများ၏ နံပါတ်များ မကိုက်ညီပါက #VALUE error ကိုလည်း ပစ်လွှတ်ပါသည်။ ဆွေးနွေးခဲ့သည် ၆Excel ရှိ MMULT လုပ်ဆောင်ချက်ကို အသုံးပြုရာတွင် သင့်အား လမ်းညွှန်ရန် ဥပမာများ။ ဤဆောင်းပါးနှင့်အတူ ပူးတွဲပါရှိသော လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး နည်းလမ်းအားလုံးကို လေ့ကျင့်ရန် အကြံပြုအပ်ပါသည်။ အောက်ဖော်ပြပါမှတ်ချက်ကဏ္ဍတွင် မည်သည့်မေးခွန်းများကိုမဆို မေးရန် တုံ့ဆိုင်းမနေပါနှင့်။ သက်ဆိုင်ရာ မေးခွန်းများအားလုံးကို အမြန်ဆုံး တုံ့ပြန်နိုင်ရန် ကြိုးစားသွားပါမည်။ ပိုမိုစူးစမ်းလေ့လာရန် ကျွန်ုပ်တို့၏ဝဘ်ဆိုဒ် ExcelWIKI သို့ ဝင်ရောက်ကြည့်ရှုပါ။

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