Paano Gumawa ng Matrix Multiplication sa Excel (5 Halimbawa)

  • Ibahagi Ito
Hugh West

Ang matrix ay isang mahalagang tool, na ginagamit araw-araw sa mga istatistika at siyentipikong pag-aaral. Ang mga Excel spreadsheet mismo ay napakalaking matrice na naglalaman ng 1,048,576 na hanay at 16,384 na hanay. Hindi nakakagulat na ang Excel ay nagbibigay ng ilang kapaki-pakinabang na tool para sa mga operasyon ng matrix. Sa artikulong ito, tututukan natin ang matrix multiplication sa Excel na may iba't ibang halimbawa ng iba't ibang sitwasyon.

I-download ang Practice Workbook

Maaari mong i-download ang workbook na naglalaman ng lahat ng mga halimbawang ginamit sa artikulong ito mula sa kahon sa ibaba.

Matrix Multiplication.xlsx

Paano Gagawin ang Matrix Multiplication?

Una, tumuon tayo sa kung paano aktwal na gumagana ang matrix multiplication. Kung mayroong dalawang matrice na may sukat na i x j at j x k , ang bawat elemento ng unang row ay i-multiply sa mga elemento ng kani-kanilang mga entry number mula sa unang column ng pangalawang matrix. Pagkatapos ang lahat ng mga resultang idinagdag ay magsasaad ng halaga ng elemento ng unang hilera at haligi ng isa sa resultang matrix, na kumukuha ng numero ng hilera mula sa unang matrix at numero ng hanay mula sa pangalawa. Magpapatuloy ito nang i x k beses at magreresulta sa isang i x k matrix.

Kunin natin ang isang halimbawa kung saan nagdaragdag tayo ng dalawang matrice A at B.

Ang bawat entry mula sa unang hilera ng matrix A ay dadami sa kani-kanilang mga entry mula sa unang column ng matrix B. Pagkatapos ang resulta ay magbibigay sa amin ng 1×1 na halaga ngang multiplied na matrix, sabihin nating C. Sa halimbawang ito ito ay magiging 1*4+2*6+3*8=40.

Uulitin ang parehong proseso para sa 1st row mula sa A at 2nd column mula sa B, 2nd row mula sa A at 1st column para sa B, 2nd row mula sa A at 2nd column mula sa B.

Sa wakas, magiging ganito ang magiging resulta.

Ito ang multiplied na matrix ng A at B.

5 Mga Angkop na Instance para Gawin ang Matrix Multiplication sa Excel

Ang Excel ay may built-in na MMULT function para sa Matrix Multiplication. Ang function na ito ay tumatagal ng dalawang array bilang mga argumento. Magagamit natin ang mga matrice bilang mga array ng argumento sa function na ito para makuha ang ninanais na resulta.

1. Matrix Multiplication of Two Arrays

Kunin natin ang dalawang indibidwal na matrice A at B. Sa Excel, ituturing natin ang mga ito bilang mga array para sa matrix multiplication.

Mga Hakbang:

  • Una, piliin ang mga cell na gusto mong ilagay ang iyong matrix sa.

  • Pagkatapos ay isulat sa sumusunod na formula.

=MMULT(B5:D7,B10:D12)

  • Ngayon, sa iyong keyboard, pindutin ang Ctr+Shift+Enter . Magkakaroon ka ng resulta ng AxB matrix.

Maaari mo ring gawin ang parehong para sa BxA matrix sa pamamagitan ng paglalagay ng matrix B bilang una at matrix A bilang pangalawa argument ng MMULT function.

Magbasa Nang Higit Pa: Paano Mag-multiply ng 3 Matrice sa Excel (2 Madaling Paraan)

2. Multiply One Column with One Row Array

Kunin natin ang sumusunoddataset, na may mga matrice na naglalaman lamang ng isang column at isang row.

Ang multiplied na matrix na AxB ay magiging resulta ng multiplikasyon ng isang column at isang row na matrice.

Mga Hakbang:

  • Una, piliin ang hanay ng mga cell para sa multiplied na matrix.

  • Pagkatapos ay isulat ang sumusunod na formula.

=MMULT(B5:B7,B10:D10)

  • Sa wakas, pindutin ang Ctrl+Shift+Enter sa iyong keyboard. Magkakaroon ka ng resultang matrix.

Magbasa Nang Higit Pa: Paano Mag-multiply ng Maramihang Mga Cell sa Excel (4 na Paraan)

Mga Katulad na Pagbasa

  • Paano Mag-multiply ng Mga Column sa Excel (9 na Kapaki-pakinabang at Madaling Paraan)
  • Mag-multiply ng Dalawang Column sa Excel (5 Pinakamadaling Paraan)
  • Paano Gamitin ang Multiply Sign in Excel (Na may 3 Alternatibong Paraan)
  • Kung May Halaga ang Cell Pagkatapos Mag-multiply Gamit Formula ng Excel (3 Mga Halimbawa)

3. Isang Row at Isang Column Array Multiplication sa Excel

Para sa parehong dataset na ginamit sa nakaraang paraan, ang matrix multiplication ng BxA ay ipahiwatig ang multiplikasyon ng isang row at isang column matrice.

Mga Hakbang:

  • Una, piliin ang cell. Ang multiplication na ito ay magbubunga lamang ng isang value, kaya pumili ng isang cell dito.

  • Pagkatapos ay i-type ang sumusunod na formula.

=MMULT(B10:D10,B5:B7)

  • Ngayon, pindutin ang Ctrl+Shift+Enter sa iyong keyboard. Ikawmagkakaroon ng iyong ninanais na resulta.

Magbasa Nang Higit Pa: Formula ng Pagpaparami sa Excel (6 na Mabilisang Paglapit)

4. Kalkulahin ang Square ng isang Matrix mula sa Matrix Multiplication

Balikan natin ang mga matrice sa mga halimbawang ginamit sa unang halimbawa. Gagamitin namin ang matrix multiplication dito upang matukoy ang mga parisukat ng matrice A at B.

Mga Hakbang:

  • Piliin ang hanay ng mga cell para sa iyong square matrix.

  • Ngayon isulat ang sumusunod na formula.

=MMULT(B5:D7,B5:D7)

  • Ngayon, pindutin ang Ctrl+Shift+Enter sa iyong keyboard. Magkakaroon ka ng square ng matrix A.

Maaari mong palitan ang range ng matrix A ng range ng matrix B (B10:D12) at kunin din ang parisukat ng matrix B.

Magbasa Nang Higit Pa: Ano ang Formula para sa Multiplikasyon sa Excel para sa Maramihang Mga Cell? (3 Paraan)

Mga Katulad na Pagbasa

  • Paano I-multiply ang Column sa Numero sa Excel (4 na Madaling Paraan)
  • Mag-multiply sa Porsyento sa Excel (4 na Madaling Paraan)
  • Paano Mag-multiply ng Column sa Excel sa pamamagitan ng Constant (4 Easy Ways)
  • Multiply Two Column and then Sum in Excel

5. Multiplication of a Matrix and a Scalar

Kapag ang isang matrix ay pinarami ng isang numero lamang, ang lahat ng mga elemento ng matrix ay pinarami ng bilang na iyon. Ito ay maaari ding makamit saExcel.

Para sa demonstration, ginagamit ko dito ang matrix A at i-multiply ito sa 7.

Mga Hakbang:

  • Piliin ang hanay ng mga cell para sa multiplied na matrix.

  • Pagkatapos ay i-type ang sumusunod na formula sa kahon.

=B5:D7*G7

  • Pindutin ang Ctrl+Shift+Enter on iyong keyboard.

Magbasa Nang Higit Pa: Paano Mag-multiply sa Excel: Mga Column, Cells, Rows, & Mga Numero

Mga Error Habang Gumagawa ng Matrix Multiplication sa Excel

May ilang error na maaari mong maranasan habang nagsasagawa ng matrix multiplication sa Excel.

Sa mga ito, isang #VALUE! maaaring mangyari ang error kung ang bilang ng mga column sa unang array at ang bilang ng mga row sa pangalawang array ay hindi magkatugma.

Ikaw ay may parehong error kung mayroong hindi bababa sa isang hindi numeric na halaga sa isang cell sa loob ng array.

Kung pipili ka ng higit pang mga halaga kaysa sa hitsura ng iyong dapat na multiplied na matrix, ikaw magkakaroon ng #N/A na error, bagama't sa mga karagdagang cell lang na pinili mo.

Magbasa Nang Higit Pa: Paano Hatiin at I-multiply sa Isang Excel Formula (4 na Paraan)

Limitasyon ng Matrix Multiplication sa Excel

Kung gumagamit ka ng Excel 2003 o mas lumang bersyon, may limitasyon para sa matrix multiplication ng 71×71 na sukat. Ngunit para sa mga susunod na bersyon, maaari mong ipagpatuloy ang operasyon hangga't pinapayagan ng spreadsheet,limitado lang ng RAM ng iyong system.

Konklusyon

Ito ang iba't ibang sitwasyon na maaari mong gawin ang matrix multiplication sa Excel. Sana ay nakita mong kapaki-pakinabang at nagbibigay-kaalaman ang artikulong ito. Kung mayroon kang anumang mga tanong o mungkahi para sa amin, ipaalam sa amin sa ibaba.

Para sa higit pang mga gabay na tulad nito, bisitahin ang Exceldemy.com .

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.