Բովանդակություն
MMULT ֆունկցիան նշանակում է «Matrix Multiplication»: Սա մաթեմատիկայի և եռանկյունաչափության ֆունկցիա է , որը հասանելի է Microsoft Excel-ում: MMULT ֆունկցիան բազմապատկում է երկու զանգված և վերադարձնում մեկ այլ մատրիցային զանգված։ Այս հոդվածում դուք կծանոթանաք Excel MMULT ֆունկցիայի օգտագործմանը 6 ճիշտ օրինակներով:
Վերոնշյալ սքրինշոթը ակնարկ է հոդված, որը ներկայացնում է MMULT ֆունկցիայի հավելվածը Excel-ում: MMULT ֆունկցիան ճշգրիտ օգտագործելու մեթոդների մասին ավելին կիմանաք այս հոդվածի հաջորդ բաժիններում:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել Excel ֆայլը ստորև բերված հղումից և պրակտիկայով զբաղվել:
MMULT Function.xlsx-ի օգտագործումը
MMULT ֆունկցիայի ներածություն
- Ֆունկցիայի նպատակը՝
MMULT ֆունկցիան բազմապատկում է թվերի երկու զանգված և վերադարձնում թվերի մեկ այլ զանգված։
- Շարահյուսություն.
MMULT(զանգված1, զանգված2)
- Փաստարկների բացատրություն.
Փաստարկ | Պահանջվում է/կամընտիր | Բացատրություն |
---|---|---|
զանգված1 | Պահանջվում է | Առաջին զանգվածը, որը ցանկանում եք բազմապատկել: |
զանգված2 | Պահանջվում է | Երկրորդ զանգվածը, որը ցանկանում եք բազմապատկել: |
- Վերադարձի պարամետր՝
ԱԹվային զանգվածների մատրիցա:
Մատրիցային բազմապատկման հիմունքներ
Ենթադրենք, մենք ունենք երկու մատրիցա՝ A և B: Որտեղ A-ն m-ը n-ի մատրիցն է, իսկ B-ն n-ն է p-ով: մատրիցա.
Այս երկու մատրիցների արտադրյալը՝ C = AB; կարելի է գրել որպես
A-ի և B-ի արտադրյալը, որը C է, կարող է գրվել նաև որպես,
6 Excel-ում MMULT ֆունկցիան օգտագործելու օրինակներ
Օրինակ 1. Տեղադրեք թվային զանգվածներ ձեռքով MMULT ֆունկցիայի մեջ Excel-ում
MMULT ֆունկցիան թույլ է տալիս ձեռքով զետեղել զանգվածների քանակը իրենց արտադրանքը ստանալու համար: Դա անելու համար,
❶ Նախ պետք է ընտրեք բջիջների քանակը՝ ըստ ելքային զանգվածի մատրիցայի չափման:
❷ Այնուհետև ընտրված տարածքի վերևի ձախ անկյունում դուք պետք է ներմուծել բանաձեւը MMULT ֆունկցիայով: Այս օրինակի համար բանաձևը հետևյալն է.
=MMULT({1,2,3;4,5,6},{2,5;4,2;6,9})
❸ Դրանից հետո գործարկելու համար սեղմեք CTRL + SHIFT + ENTER կոճակը: բանաձեւը:
CTRL + SHIFT + ENTER սեղմելուց հետո դուք կտեսնեք բանաձևի մեջ փաթաթված կարլ փակագծերը: Դա պայմանավորված է նրանով, որ բանաձևը ներկայացված է ժառանգական զանգվածի բանաձևի տեսքով:
📓 Նշում
Եթե օգտագործում եք Microsoft Office 365 , ապա ձեզ հարկավոր չէ ընտրել բջիջների տիրույթը և սեղմել CTRL + SHIFT + ENTER : Քանի որ Office 365 -ն աջակցում է դինամիկ զանգվածի բանաձևերին: Ահա թե ինչու այն ամենը, ինչ դուք պետք է անեք, պարզապես տեղադրեքբանաձևը և այնուհետև սեղմեք միայն ENTER կոճակը:
Օրինակ 2. Բազմապատկեք երկու 3×3 մատրիցներ Excel-ում MMULT ֆունկցիան օգտագործելով
Այս բաժնում մենք կհաշվարկենք 3×3 չափս ունեցող երկու քառակուսի մատրիցների բազմապատկում:
Առաջին զանգվածն ունի 3×3 չափս, իսկ երկրորդ զանգվածը՝ նույնպես 3×3: Արդյունքում, վերջնական մատրիցը նույնպես կունենա 3×3 չափս:
Այժմ հետևեք ստորև բերված քայլերին, որպեսզի բազմապատկեք երկու մատրիցներ՝ օգտագործելով MMULT ֆունկցիան:
❶ Նախ ընտրեք 3×3 չափման բջիջների մի շարք, քանի որ ելքային մատրիցայի չափը կլինի 3×3:
❷ Այնուհետև տեղադրեք հետևյալ բանաձևը ընտրության տարածքի վերևի ձախ անկյունում: Բջջ B10 այս օրինակի համար:
=MMULT(B5:D7,F5:H7)
Այստեղ B5:D7 առաջին զանգվածի միջակայքն է և F5:H7 -ը երկրորդ զանգվածի միջակայքն է:
❸ Վերջապես սեղմեք CTRL + SHIFT + ENTER կոճակները` բանաձևը գործարկելու համար:
Քանի որ բանաձևը ժառանգական զանգվածի բանաձև է, ընտրության տարածքը կլցվի ելքային թվերով: Ձեզ հարկավոր չէ բանաձևը քաշել բոլոր համապատասխան բջիջներում:
📓 Նշում
Որպես Microsoft Office 365 -ն աջակցում է դինամիկ զանգվածի բանաձևերին, պարզապես կարող եք բանաձևը տեղադրել MMULT ֆունկցիայի միջոցով և սեղմել ENTER կոճակը: Դինամիկ զանգվածի բանաձևը ավտոմատ կերպով կընդգրկի բոլոր բջիջները՝ ըստ չափսերիելքային մատրիցը:
Օրինակ 3. Հաշվարկել 2×3 մատրիցայի արտադրյալը 3×2 մատրիցով՝ օգտագործելով MMULT ֆունկցիան Excel-ում
Այս անգամ երկու նույնական մատրիցա վերցնելու փոխարեն, Դուք դիտարկում եք տարբեր չափերի երկու զանգված:
Առաջին զանգվածը 2×3 թվային մատրիցա է, իսկ երկրորդը 3×2 մատրիցա է: Այսպիսով, առաջին մատրիցում տողերի թիվը 2 է, իսկ երկրորդ մատրիցում սյունակների թիվը 2 է: Արդյունքում վերջնական մատրիցայի չափը կլինի 2×2:
Այժմ դրանք բազմապատկելու համար օգտագործելով MMULT ֆունկցիան, հետևեք ստորև նշված քայլերին:
❶ Ընտրեք 4 հաջորդական բջիջներ, որոնք ունեն 2 տող և երկու սյունակ:
❷ Տեղադրեք հետևյալ ժառանգական զանգվածի բանաձևը վերևում -ընտրված բջիջների ձախ անկյունը:
=MMULT(B5:D6,F5:G7)
❸ Սեղմեք CTRL + SHIFT + ENTER կոճակները` բանաձևը գործարկելու համար:
Այս ընթացակարգը կիրառելի է Microsoft Excel -ի բոլոր տարբերակների համար, բացառությամբ Office 365-ի:
Excel-ում նույն առաջադրանքը կատարելու համար Office 365 , պարզապես տեղադրեք բանաձևը ցանկացած բջիջում և սեղմեք ENTER կոճակը:
Օրինակ 4. Ստացեք 3×2 մատրիցի բազմապատկումը 2×3 մատրիցա, օգտագործելով MMULT ֆունկցիան Excel-ում
Այս անգամ առաջին զանգվածն ունի 3×2 չափս, իսկ երկրորդը՝ 2×3: Այսպիսով, ելքային զանգվածը կունենա 3×3 չափս:
Այժմ հետևեք ստորև նշված քայլերին, որպեսզի ստանաք երկու զանգվածների արտադրյալը՝ օգտագործելով MMULT ֆունկցիան:
❶ Նախ ընտրեք 3×3 տարածք, քանի որ ելքային զանգվածի չափը կլինի 3×3:
❷ Մուտքագրեք հետևյալը բանաձևը ընտրության տարածքի առաջին բջիջում: Բջիջ B10 այս օրինակի համար:
=MMULT(B5:C7,E5:G6)
❸ Սեղմեք CTRL + SHIFT + ENTER կոճակները:
📓 Նշում
Microsoft Office 365 օգտագործողի համար պարզապես տեղադրեք դինամիկ զանգվածի բանաձևը <1 բջիջում>B10 և սեղմեք ENTER կոճակը: Դինամիկ բանաձևը ավտոմատ կերպով կհամապատասխանի ելքային զանգվածի պահանջվող չափերին:
Օրինակ 5. Բազմապատկեք 3×1 մատրիցը 1×3 մատրիցով, օգտագործելով MMULT ֆունկցիան Excel-ում
Այժմ մենք վերցնելով 3×1 մատրիցա և 1×3 մատրիցա: Առաջին մատրիցում տողերի թիվը 3 է, իսկ երկրորդ մատրիցում սյունակների թիվը նույնպես 3 է: Այսպիսով, ելքային զանգվածը կունենա 3×3 չափս:
Այժմ հետևեք հետևյալ քայլերին. 3>
❶ Ընտրեք 9 հաջորդական բջիջներ, որոնք ունեն 3 տող և 3 սյունակ:
❷ Մուտքագրեք հետևյալ բանաձևը ընտրության տարածքի վերևի ձախ անկյունում:
=MMULT(B5:B7,E5:G5)
❸ Բանաձևը գործարկելու համար սեղմեք CTRL + SHIFT + ENTER կոճակները:
📓 Նշում
Microsoft Office 365 -ում, վերը նշված քայլերին հետևելու փոխարեն, պարզապես տեղադրեք բանաձևը B10 բջիջում և սեղմեք ENTER : կոճակը։ Դինամիկ զանգվածի բանաձևը ավտոմատ կերպով կհամապատասխանի անհրաժեշտ տարածքին:
Օրինակ 6. ՕգտագործեքSUM, MMULT, TRANSPOSE և COLUMN ֆունկցիաները՝ որոշակի արժեք ունեցող տողերի քանակը հաշվելու համար
Այս անգամ մենք կհաշվենք 5 համար ունեցող տողերի ընդհանուր թիվը: Այս առումով կարող է առաջանալ մեկ խնդիր: Դա այն է, որ 5 թիվը կարող է ներկա լինել մեկից ավելի սյունակում:
Այսպիսով, մենք պետք է ապահովենք, որ մեկից ավելի սյունակներում առկա ցանկացած գոյություն պետք է հաշվվի որպես միայն 1:
Անելու համար: սա մենք օգտագործել ենք SUM , MMULT , TRANSPOSE և COLUMN ֆունկցիան կառուցելու բանաձև, որը կվերացնի այս խնդիրը և կհաշվի: միայն որոշակի թվով տողերի քանակը:
Այժմ դա անելու համար հետևեք ստորև նշված քայլերին:
❶ Տեղադրեք հետևյալ բանաձևը D16 բջիջում:
=SUM(--(MMULT(--(B5:D14=5), TRANSPOSE(COLUMN(B5:D14)))>0))
❷ Սեղմեք CTRL + SHIFT + ENTER կոճակը` բանաձևը գործարկելու համար:
Եթե դուք <1 եք>Microsoft Office 365 օգտվող, այնուհետև պարզապես սեղմեք ENTER կոճակը, այլ ոչ թե ընդհանրապես սեղմեք CTRL + SHIFT + ENTER կոճակները:
Հիշելու բան
📌 Զանգված 1-ում սյունակների թիվը պետք է նույնը լինի զանգված 2-ի տողերի թվին:
📌 Եթե բջիջները դատարկ են կամ պարունակում են որևէ տեքստ, ապա MMULT ֆունկցիան վերադարձնում է #VALUE սխալ:
📌 MMULT ֆունկցիան նաև թույլ է տալիս #VALUE սխալ, եթե զանգված 1-ի սյունակների և զանգված 2-ի տողերի թվերը անհամապատասխան են:
Եզրակացություն
Ամփոփելու համար մենք քննարկել են 6օրինակներ, որոնք կառաջնորդեն ձեզ Excel-ում MMULT ֆունկցիան օգտագործելու հարցում: Ձեզ խորհուրդ է տրվում ներբեռնել այս հոդվածին կից պրակտիկայի աշխատանքային գրքույկը և դրանով կիրառել բոլոր մեթոդները։ Եվ մի հապաղեք որևէ հարց տալ ստորև բերված մեկնաբանությունների բաժնում: Մենք կփորձենք շուտափույթ պատասխանել բոլոր համապատասխան հարցումներին: Եվ խնդրում ենք այցելել մեր կայքը ExcelWIKI ավելին ուսումնասիրելու համար: