Як выкарыстоўваць функцыю MMULT у Excel (6 прыкладаў)

  • Падзяліцца Гэтым
Hugh West

Функцыя MMULT расшыфроўваецца як «Множанне матрыцы». Гэта матэматычная і трыганаметрычная функцыя , даступная ў 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 Прыклады выкарыстання функцыі MMULT у Excel

Прыклад 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 з дапамогай функцыі MMULT у Excel

У гэтым раздзеле мы вылічым множанне дзвюх квадратных матрыц, якія маюць памернасць 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 проста ўстаўце формулу дынамічнага масіву ў ячэйку B10 і націсніце кнопку ENTER . Дынамічная формула будзе аўтаматычна адпавядаць неабходнаму памеру выхаднога масіва.

Прыклад 5: памнажэнне матрыцы 3×1 на матрыцу 1×3 з дапамогай функцыі MMULT у Excel

Цяпер мы прымаючы матрыцу 3×1 і матрыцу 1×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 , каб выканаць формулу.

Калі вы Microsoft Office 365 , тады проста націсніце кнопку ENTER замест таго, каб націскаць кнопкі CTRL + SHIFT + ENTER цалкам.

Што трэба памятаць

📌 Колькасць слупкоў у масіве1 павінна быць такой жа, як і колькасць радкоў у масіве2.

📌 Калі ячэйкі пустыя або ўтрымліваюць тэкст, то Функцыя MMULT вяртае памылку #VALUE .

📌 MMULT функцыя таксама выдае памылку #VALUE , калі колькасць слупкоў у масіве1 і колькасць радкоў у масіве2 не супадаюць.

Выснова

Падводзячы вынікі, мы абмеркавалі 6прыклады, якія дапамогуць вам выкарыстоўваць функцыю MMULT у Excel. Рэкамендуецца загрузіць практычны сшытак, які прыкладаецца да гэтага артыкула, і адпрацаваць усе метады з ім. І не саромейцеся задаваць любыя пытанні ў раздзеле каментарыяў ніжэй. Мы пастараемся як мага хутчэй адказаць на ўсе адпаведныя запыты. І, калі ласка, наведайце наш вэб-сайт ExcelWIKI , каб даведацца больш.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.