Kako opraviti množenje matrik v Excelu (5 primerov)

  • Deliti To
Hugh West

Matrika je pomembno orodje, ki se vsak dan uporablja v statistiki in znanstvenih študijah. Excelove preglednice so same po sebi zelo velike matrike, ki vsebujejo 1 048 576 vrstic in 16 384 stolpcev. Ni presenetljivo, da Excel ponuja nekaj uporabnih orodij za matrične operacije. V tem članku se bomo osredotočili na množenje matrik v Excelu z različnimi primeri različnih scenarijev.

Prenesi delovni zvezek za prakso

Delovni zvezek z vsemi primeri, uporabljenimi v tem članku, lahko prenesete iz spodnjega polja.

Matrično množenje.xlsx

Kako opraviti množenje matrik?

Najprej se osredotočimo na to, kako dejansko deluje množenje matrik. Če imamo dve matriki z dimenzijami i x j in . j x k , se vsak element prve vrstice pomnoži z elementi njihovih ustreznih vhodnih številk iz prvega stolpca druge matrike. nato bodo vsi sešteti rezultati pokazali vrednost elementa prve vrstice in prvega stolpca matrike rezultatov, pri čemer se vzame številka vrstice iz prve matrike in številka stolpca iz druge. to se bo nadaljevalo za i x k in povzroči, da se i x k matrica.

Vzemimo primer, ko dodajamo dve matriki A in B.

Vsak vnos iz prve vrstice matrike A se pomnoži z ustreznimi vnosi iz prvega stolpca matrike B. Rezultat nam bo dal vrednost 1×1 pomnožene matrike, recimo C. V tem primeru bo 1*4+2*6+3*8=40.

Enak postopek se ponovi za 1. vrstico iz A in 2. stolpec iz B, 2. vrstico iz A in 1. stolpec za B, 2. vrstico iz A in 2. stolpec iz B.

Končni rezultat bo videti približno takole.

To je pomnožena matrika A in B.

5 primernih primerov za izvajanje pomnoževanja matrik v Excelu

Excel ima vgrajen Funkcija MMULT za pomnoževanje matrik. Ta funkcija kot argumenta sprejme dve matriki. V tej funkciji lahko kot matriki uporabimo matrike, da dobimo želeni rezultat.

1. Matrično množenje dveh matrik

Vzemimo dve posamezni matriki A in B. V Excelu ju bomo obravnavali kot polja za množenje matrik.

Koraki:

  • Najprej izberite celice, v katere želite vstaviti matriko.

  • Nato vpišite naslednjo formulo.

=MMULT(B5:D7,B10:D12)

  • Zdaj na tipkovnici pritisnite Ctr+Shift+Enter . Dobili boste rezultat matrike AxB.

Enako lahko storite za matriko BxA, tako da vnesete matriko B kot prvi in matriko A kot drugi argument v ukaz MMULT funkcijo.

Preberite več: Kako pomnožiti 3 matrike v Excelu (2 preprosti metodi)

2. Pomnožite en stolpec z enim nizom vrstic

Vzemimo naslednji nabor podatkov z matrikami, ki vsebujejo samo en stolpec in eno vrstico.

Pomnožena matrika AxB bo rezultat pomnožitve matrik z enim stolpcem in eno vrstico.

Koraki:

  • Najprej izberite območje celic za pomnoženo matriko.

  • Nato zapišite naslednjo formulo.

=MMULT(B5:B7,B10:D10)

  • Na koncu pritisnite Ctrl+Shift+Enter na tipkovnici. Dobili boste rezultatno matriko.

Preberite več: Kako pomnožiti več celic v Excelu (4 metode)

Podobna branja

  • Kako pomnožiti stolpce v Excelu (9 uporabnih in enostavnih načinov)
  • Pomnožite dva stolpca v Excelu (5 najlažjih metod)
  • Kako uporabiti znak za množenje v Excelu (s 3 alternativnimi metodami)
  • Če celica vsebuje vrednost, potem pomnožite z uporabo Excelove formule (3 primeri)

3. Pomnoževanje ene vrstice in enega stolpca v Excelu

Za isti niz podatkov, ki je bil uporabljen v prejšnji metodi, bo množenje matrike BxA pomenilo množenje ene vrstice in enega stolpca matrike.

Koraki:

  • Najprej izberite celico. To množenje bo dalo samo eno vrednost, zato tukaj izberite eno celico.

  • Nato vnesite naslednjo formulo.

=MMULT(B10:D10,B5:B7)

  • Zdaj pritisnite Ctrl+Shift+Enter na tipkovnici. Dobili boste želeni rezultat.

Preberite več: Formula za množenje v Excelu (6 hitrih pristopov)

4. Izračunajte kvadrat matrike iz množenja matrik

Vrnimo se k matrikam na primerih, ki smo jih uporabili v prvem primeru. Tu bomo uporabili množenje matrik, da določimo kvadrata matrik A in B.

Koraki:

  • Izberite območje celic za kvadratno matriko.

  • Zdaj zapišite naslednjo formulo.

=MMULT(B5:D7,B5:D7)

  • Zdaj pritisnite Ctrl+Shift+Enter na tipkovnici. Dobili boste kvadrat matrike A.

Območje matrike A lahko nadomestite z območjem matrike B (B10:D12) in dobite tudi kvadrat matrike B.

Preberite več: Kakšna je formula za množenje v Excelu za več celic? (3 načini)

Podobna branja

  • Kako pomnožiti stolpec s številko v Excelu (4 preproste metode)
  • Množenje z odstotkom v Excelu (4 preprosti načini)
  • Kako pomnožiti stolpec v Excelu s konstanto (4 preprosti načini)
  • Pomnožite dva stolpca in nato seštejte v Excelu

5. Množenje matrike in skalarja

Kadar matriko pomnožimo samo s številom, se vsi elementi matrike pomnožijo s tem številom. To lahko dosežemo tudi v programu Excel.

Za demonstracijo uporabljam matriko A in jo pomnožim s 7.

Koraki:

  • Izberite območje celic za pomnoženo matriko.

  • Nato v polje vnesite naslednjo formulo.

=B5:D7*G7

  • Pritisnite Ctrl+Shift+Enter na tipkovnici.

Preberite več: Kako množiti v Excelu: stolpci, celice, vrstice in številke

Napake med izvajanjem množenja matrik v programu Excel

Pri izvajanju množenja matrik v Excelu lahko naletite na več napak.

Med njimi je #VALUE! lahko pride do napake, če se število stolpcev v prvem polju in število vrstic v drugem polju ne ujemata.

Enaka napaka se pojavi, če je v celici v polju vsaj ena neštevilčna vrednost.

Če izberete več vrednosti, kot je videti vaša domnevno pomnožena matrika, boste imeli #N/A napake, vendar le v dodatnih celicah, ki ste jih izbrali.

Preberite več: Kako deliti in množiti v eni Excelovi formuli (4 načini)

Omejitve množenja matrik v programu Excel

Če uporabljate Excel 2003 ali starejšo različico, je omejitev za množenje matrik dimenzij 71 × 71. V novejših različicah pa lahko operacijo izvajate tako dolgo, kot to omogoča preglednica, omejena pa je le s pomnilnikom RAM vašega sistema.

Zaključek

To so bile različne situacije, v katerih lahko v Excelu izvedete matrično množenje. Upam, da vam je bil ta članek koristen in poučen. Če imate za nas kakršna koli vprašanja ali predloge, nam to sporočite spodaj.

Za več takšnih vodnikov obiščite Exceldemy.com .

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.