Ako vykonať násobenie matíc v programe Excel (5 príkladov)

  • Zdieľajte To
Hugh West

Matica je dôležitý nástroj, ktorý sa denne používa v štatistike a vedeckých štúdiách. Samotné tabuľky programu Excel sú veľmi veľké matice, ktoré obsahujú 1 048 576 riadkov a 16 384 stĺpcov. Nie je prekvapujúce, že program Excel poskytuje niektoré užitočné nástroje na operácie s maticami. V tomto článku sa zameriame na násobenie matíc v programe Excel s rôznymi príkladmi rôznych scenárov.

Stiahnite si cvičebnicu

Pracovný zošit obsahujúci všetky príklady použité v tomto článku si môžete stiahnuť z boxu nižšie.

Násobenie matíc.xlsx

Ako násobiť matice?

Najprv sa zamerajme na to, ako vlastne funguje násobenie matíc. Ak máme dve matice s rozmermi i x j a j x k , každý prvok prvého riadku sa vynásobí prvkami ich príslušných vstupných čísel z prvého stĺpca druhej matice. Potom všetky sčítané výsledky budú označovať hodnotu prvku prvého riadku a prvého stĺpca výslednej matice, pričom sa zoberie číslo riadku z prvej matice a číslo stĺpca z druhej matice. Takto sa bude pokračovať i x k a výsledkom je i x k matica.

Uveďme si príklad, v ktorom sčítame dve matice A a B.

Každý záznam z prvého riadku matice A sa vynásobí príslušnými záznamami z prvého stĺpca matice B. Výsledok nám potom dá hodnotu 1×1 vynásobenej matice, povedzme C. V tomto príklade to bude 1*4+2*6+3*8=40.

Rovnaký postup sa zopakuje pre 1. riadok z A a 2. stĺpec z B, 2. riadok z A a 1. stĺpec pre B, 2. riadok z A a 2. stĺpec z B.

Výsledok bude nakoniec vyzerať takto.

Toto je vynásobená matica A a B.

5 vhodných prípadov na násobenie matíc v programe Excel

Excel má zabudovanú Funkcia MMULT pre násobenie matíc. Táto funkcia prijíma ako argumenty dve polia. V tejto funkcii môžeme použiť matice ako polia argumentov, aby sme získali požadovaný výsledok.

1. Násobenie matíc dvoch polí

Vezmime si dve jednotlivé matice A a B. V programe Excel ich budeme považovať za polia na násobenie matíc.

Kroky:

  • Najprv vyberte bunky, do ktorých chcete umiestniť maticu.

  • Potom zapíšte nasledujúci vzorec.

=MMULT(B5:D7,B10:D12)

  • Teraz na klávesnici stlačte Ctr+Shift+Enter . Získate výsledok matice AxB.

To isté môžete urobiť pre maticu BxA zadaním matice B ako prvého a matice A ako druhého argumentu príkazu MMULT funkcie.

Prečítajte si viac: Ako vynásobiť 3 matice v programe Excel (2 jednoduché metódy)

2. Vynásobte jeden stĺpec jedným riadkom poľa

Vezmime si nasledujúci súbor údajov s maticami, ktoré obsahujú len jeden stĺpec a jeden riadok.

Násobená matica AxB bude výsledkom násobenia jednoslúpcovej a jednoriadkovej matice.

Kroky:

  • Najprv vyberte rozsah buniek pre vynásobenú maticu.

  • Potom zapíšte nasledujúci vzorec.

=MMULT(B5:B7,B10:D10)

  • Nakoniec stlačte Ctrl+Shift+Enter na klávesnici. Získate výslednú maticu.

Prečítajte si viac: Ako vynásobiť viacero buniek v programe Excel (4 metódy)

Podobné čítania

  • Ako násobiť stĺpce v programe Excel (9 užitočných a jednoduchých spôsobov)
  • Násobenie dvoch stĺpcov v programe Excel (5 najjednoduchších metód)
  • Ako používať znak násobenia v programe Excel (s 3 alternatívnymi metódami)
  • Ak bunka obsahuje hodnotu, potom vynásobte pomocou vzorca Excel (3 príklady)

3. Násobenie jedného riadku a jedného stĺpca poľa v programe Excel

Pre ten istý súbor údajov použitý v predchádzajúcej metóde bude násobenie matice BxA znamenať násobenie jedného riadku a jedného stĺpca matice.

Kroky:

  • Najprv vyberte bunku. Toto násobenie prinesie len jednu hodnotu, preto tu vyberte jednu bunku.

  • Potom zadajte nasledujúci vzorec.

=MMULT(B10:D10,B5:B7)

  • Teraz stlačte Ctrl+Shift+Enter na klávesnici. Dosiahnete požadovaný výsledok.

Prečítajte si viac: Vzorec pre násobenie v programe Excel (6 rýchlych prístupov)

4. Výpočet štvorca matice z násobenia matice

Vráťme sa k maticiam na príkladoch použitých v prvom príklade. Na určenie štvorcov matíc A a B tu použijeme násobenie matíc.

Kroky:

  • Vyberte rozsah buniek pre štvorcovú maticu.

  • Teraz si zapíšte nasledujúci vzorec.

=MMULT(B5:D7,B5:D7)

  • Teraz stlačte Ctrl+Shift+Enter na klávesnici. Získate štvorec matice A.

Rozsah matice A môžete nahradiť rozsahom matice B (B10:D12) a získate aj štvorec matice B.

Čítajte viac: Aký je vzorec pre násobenie v programe Excel pre viac buniek? (3 spôsoby)

Podobné čítania

  • Ako vynásobiť stĺpec číslom v programe Excel (4 jednoduché metódy)
  • Násobenie percentom v programe Excel (4 jednoduché spôsoby)
  • Ako vynásobiť stĺpec v programe Excel konštantou (4 jednoduché spôsoby)
  • Vynásobenie dvoch stĺpcov a následný súčet v programe Excel

5. Násobenie matice a skaláru

Keď sa matica násobí iba číslom, všetky prvky matice sa násobia týmto číslom. Toto sa dá dosiahnuť aj v programe Excel.

Na demonštráciu tu používam maticu A a násobím ju číslom 7.

Kroky:

  • Vyberte rozsah buniek pre vynásobenú maticu.

  • Potom do poľa zadajte nasledujúci vzorec.

=B5:D7*G7

  • Tlač Ctrl+Shift+Enter na klávesnici.

Prečítajte si viac: Ako násobiť v programe Excel: stĺpce, bunky, riadky a čísla

Chyby pri násobení matíc v programe Excel

Pri vykonávaní násobenia matíc v programe Excel môžete naraziť na niekoľko chýb.

Z nich #VALUE! chyba môže nastať, ak sa nezhoduje počet stĺpcov v prvom poli a počet riadkov v druhom poli.

Rovnaká chyba nastane, ak sa v bunke poľa nachádza aspoň jedna nečíselná hodnota.

Ak vyberiete viac hodnôt, ako vyzerá vaša predpokladaná vynásobená matica, budete mať #N/A chybu, ale len v ďalších vybraných bunkách.

Prečítajte si viac: Ako deliť a násobiť v jednom vzorci Excelu (4 spôsoby)

Obmedzenie násobenia matíc v programe Excel

Ak používate Excel 2003 alebo staršiu verziu, existuje obmedzenie pre násobenie matíc s rozmermi 71 × 71. V prípade novších verzií však môžete v operácii pokračovať tak dlho, ako to tabuľkový procesor umožňuje, pričom je obmedzený len pamäťou RAM vášho systému.

Záver

Toto boli rôzne situácie, v ktorých môžete v programe Excel vykonávať násobenie matíc. Dúfam, že tento článok bol pre vás užitočný a poučný. Ak máte pre nás nejaké otázky alebo návrhy, dajte nám vedieť nižšie.

Ďalšie podobné príručky nájdete na stránke Exceldemy.com .

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.