Kuinka käyttää MMULT-funktiota Excelissä (6 esimerkkiä)

  • Jaa Tämä
Hugh West

The MMULT tarkoittaa "Matrix Multiplication" eli matriisikertolaskentaa. Se on matematiikka ja trigonometria toiminto saatavilla Microsoft Excelissä. MMULT funktio kertoo kaksi matriisia ja palauttaa toisen matriisimassan. Tässä artikkelissa tutustut Excelin matriisimassan käyttöön. MMULT funktio 6 oikean esimerkin avulla.

Yllä oleva kuvakaappaus on yleiskatsaus artikkelista, joka edustaa sovelluksen MMULT funktio Excelissä. Opit lisää menetelmistä yhdessä muiden funktioiden kanssa, jotta voit käyttää MMULT toiminto täsmällisesti tämän artikkelin seuraavissa osissa.

Lataa harjoituskirja

Voit ladata Excel-tiedoston alla olevasta linkistä ja harjoitella sen avulla.

MMULT-funktion käyttötarkoitukset.xlsxx

MMULT-funktion esittely

  • Toiminnon tavoite:

MMULT-funktio kertoo kaksi numeromäärää ja palauttaa toisen numeromäärän.

  • Syntaksi:

MMULT(array1, array2)

  • Argumentit Selitys:
Argumentti Vaadittava/Vapaaehtoinen Selitys
array1 Vaadittu Ensimmäinen joukko, jonka haluat kertoa.
array2 Vaadittu Toinen array, jonka haluat kertoa.
  • Palautusparametri:

Lukujoukkojen matriisi.

Matriisien kertomisen perusteet

Oletetaan, että meillä on kaksi matriisia, A ja B. A on m x n-matriisi ja B on n x p-matriisi.

Näiden kahden matriisin tulo, C = AB, voidaan kirjoittaa seuraavasti

A:n ja B:n tulo eli C voidaan kirjoittaa myös seuraavasti,

6 esimerkkiä MMULT-funktion käytöstä Excelissä

Esimerkki 1: Lisää numerosarjat manuaalisesti MMULT-funktiossa Excelissä.

The MMULT Funktion avulla voimme manuaalisesti lisätä taulukoiden määrän saadaksemme niiden tuotteen. Tätä varten,

❶ Ensin on valittava solujen lukumäärä lähtömatriisin ulottuvuuden mukaan.

❷ Sitten valinta-alueen vasemmassa yläkulmassa olevaan soluun on lisättävä kaava, jossa on merkki MMULT Tässä tapauksessa kaava on:

=MMULT({1,2,3;4,5,6},{2,5;4,2;6,9})

❸ Paina sen jälkeen painiketta CTRL + SHIFT + ENTER painiketta kaavan suorittamiseksi.

Kun olet painanut CTRL + SHIFT + ENTER , näet carl-sulkeet kietoutuneena kaavaan. Tämä johtuu siitä, että kaava on perintötilamäärän kaavan muodossa.

📓 Huomautus

Jos käytät Microsoft Office 365 , niin sinun ei tarvitse valita solualuetta ja painaa sitten CTRL + SHIFT + ENTER . Office 365 tukee dynaamisia matriisikaavoja. Siksi sinun tarvitsee vain lisätä kaava ja painaa sitten näppäintä ENTER painiketta vain.

Esimerkki 2: Kahden 3×3-matriisin kertominen Excelin MMULT-toiminnolla.

Tässä jaksossa lasketaan kahden neliömatriisin, joiden ulottuvuus on 3×3, kertolasku.

Ensimmäisen matriisin koko on 3×3 ja toisen matriisin koko on myös 3×3. Näin ollen myös lopullisen matriisin koko on 3×3.

Noudata nyt alla olevia ohjeita kahden matriisin kertomiseen käyttäen funktiota MMULT toiminto.

❶ Valitse ensin solualue, jonka koko on 3×3, koska lähtömatriisin koko on 3×3.

❷ Lisää sitten seuraava kaava valinta-alueen vasempaan yläkulmaan. Solu. B10 tätä tapausta varten.

=MMULT(B5:D7,F5:H7)

Tässä B5:D7 on ensimmäisen matriisin vaihteluväli ja F5:H7 on toisen matriisin alue.

❸ Paina lopuksi painiketta CTRL + SHIFT + ENTER painikkeita yhteensä kaavan suorittamiseksi.

Koska kaava on perinteinen matriisikaava, valinta-alue täytetään tulostusluvuilla. Kaavaa ei tarvitse vetää kaikkiin vastaaviin soluihin.

📓 Huomautus

Kuten Microsoft Office 365 tukee dynaamisia matriisikaavoja, voit vain lisätä kaavan, jossa on MMULT toiminto ja paina sitten ENTER Dynaaminen matriisikaava kattaa automaattisesti kaikki solut lähtömatriisin ulottuvuuden mukaisesti.

Esimerkki 3: Laske 2×3-matriisin ja 3×2-matriisin tulo käyttämällä Excelin MMULT-funktiota.

Tällä kertaa et ota kahta identtistä matriisia, vaan tarkastelet kahta eri mittaista matriisia.

Ensimmäinen matriisi on 2×3-lukumatriisi ja toinen 3×2-matriisi. Ensimmäisen matriisin rivien lukumäärä on siis 2 ja toisen matriisin sarakkeiden lukumäärä on 2. Näin ollen lopullisen matriisin ulottuvuus on 2×2.

Nyt kerrotaan ne käyttämällä MMULT toiminto, noudata seuraavia ohjeita.

❶ Valitse 4 peräkkäistä solua, joissa on 2 riviä ja kaksi saraketta.

❷ Aseta seuraava perintömäärän kaava valittujen solujen vasempaan yläkulmaan.

=MMULT(B5:D6,F5:G7)

❸ Hit the CTRL + SHIFT + ENTER painikkeita kaavan suorittamiseksi.

Tätä menettelyä voidaan soveltaa kaikkiin versioihin Microsoft Excel , paitsi Office 365.

Saman tehtävän suorittaminen Excelissä Office 365 , aseta kaava mihin tahansa soluun ja paina sitten näppäintä ENTER nappi.

Esimerkki 4: Hae 3×2-matriisin ja 2×3-matriisin kertolasku käyttämällä Excelin MMULT-funktiota.

Tällä kertaa ensimmäisen matriisin koko on 3×2 ja toisen matriisin koko on 2×3. Tulosmatriisin koko on siis 3×3.

Seuraa nyt alla olevia ohjeita saadaksesi kahden matriisin tulon käyttämällä funktiota MMULT toiminto.

❶ Valitse aluksi 3×3-alue, koska tulostusmassan ulottuvuus on 3×3.

❷ Syötä seuraava kaava valinta-alueen ensimmäiseen soluun. Solu B10 tätä tapausta varten.

=MMULT(B5:C7,E5:G6)

❸ Hit the CTRL + SHIFT + ENTER painikkeita yhteensä.

📓 Huomautus

Sillä Microsoft Office 365 käyttäjä, lisää vain dynaaminen matriisikaava soluun B10 ja paina ENTER Dynaaminen kaava mukautuu automaattisesti tulostusmassan haluttuun ulottuvuuteen.

Esimerkki 5: 3×1-matriisin kertominen 1×3-matriisilla Excelin MMULT-funktion avulla.

Nyt otamme 3×1-matriisin ja 1×3-matriisin. Ensimmäisen matriisin rivien lukumäärä on 3 ja toisen matriisin sarakkeiden lukumäärä on myös 3. Tulosmatriisin ulottuvuus on siis 3×3.

Seuraa nyt alla olevia ohjeita:

❶ Valitse 9 peräkkäistä solua, joissa on 3 riviä ja 3 saraketta.

❷ Kirjoita seuraava kaava valinta-alueen vasempaan yläkulmaan.

=MMULT(B5:B7,E5:G5)

❸ Voit suorittaa kaavan painamalla näppäintä CTRL + SHIFT + ENTER painikkeita yhteensä.

📓 Huomautus

Osoitteessa Microsoft Office 365 sen sijaan, että noudattaisit edellä mainittuja vaiheita, lisää kaava soluun B10 ja paina ENTER Dynaamisen sarjan kaava sopii automaattisesti tarvittavaan alueeseen.

Esimerkki 6: SUMMA-, MMULT-, TRANSPOSE- ja COLUMN-funktioiden käyttäminen tietyn arvon omaavien rivien lukumäärän laskemiseen.

Tällä kertaa laskemme niiden rivien kokonaismäärän, joissa on numero 5. Tässä yhteydessä voi ilmetä yksi ongelma: numero 5 voi esiintyä useammassa kuin yhdessä sarakkeessa.

Meidän on siis varmistettava, että kaikki useammassa kuin yhdessä sarakkeessa esiintyvät oliot lasketaan vain yhdeksi.

Tätä varten olemme käyttäneet SUMMA , MMULT , TRANSPOSE ja COLUMN funktiota rakentaaksesi kaavan, joka poistaa tämän ongelman ja laskee vain niiden rivien lukumäärän, joissa on tietty numero.

Seuraa nyt alla olevia ohjeita.

❶ Aseta seuraava kaava soluun D16 .

=SUM(--(MMULT(--(B5:D14=5), TRANSPOSE(COLUMN(B5:D14)))>0)))

❷ Paina CTRL + SHIFT + ENTER painiketta kaavan suorittamiseksi.

Jos olet Microsoft Office 365 käyttäjä, paina sitten vain ENTER painiketta sen sijaan, että painaisit CTRL + SHIFT + ENTER painikkeita yhteensä.

Muistettavat asiat

📌 Sarakkeiden määrän array1:ssä on oltava sama kuin rivien määrän array2:ssa.

📌 Jos solut ovat tyhjiä tai sisältävät tekstiä, niin MMULT funktio palauttaa #VALUE virhe.

📌 The MMULT funktio heittää myös #VALUE virhe, jos array1:n sarakkeiden ja array2:n rivien numerot eivät täsmää.

Päätelmä

Yhteenvetona, olemme käsitelleet 6 esimerkkiä, jotka opastavat sinua käyttämään MMULT funktio Excelissä. Suosittelemme, että lataat tämän artikkelin mukana liitetyn harjoitustyökirjan ja harjoittelet kaikkia menetelmiä sen avulla. Äläkä epäröi kysyä kysymyksiä alla olevassa kommenttiosassa. Yritämme vastata kaikkiin asiaankuuluviin kyselyihin mahdollisimman pian. Vieraile myös verkkosivuillamme osoitteessa ExcelWIKI tutkia lisää.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.