Az MMULT funkció használata az Excelben (6 példa)

  • Ossza Meg Ezt
Hugh West

A MMULT funkció a "Mátrix szorzás" rövidítése. Ez egy matematika és trigonometria funkció elérhető a Microsoft Excelben. MMULT függvény megszoroz két mátrixot, és egy másik mátrixmezőt ad vissza. Ebben a cikkben megismerheti az Excel MMULT funkció 6 megfelelő példával.

A fenti képernyőkép a cikk áttekintése, amely a MMULT függvényt az Excelben. Többet megtudhat a módszerekről, valamint a többi függvényről, amelyekkel a MMULT funkciót a cikk következő részeiben pontosan ismertetjük.

Gyakorlati munkafüzet letöltése

Az alábbi linkről letöltheti az Excel fájlt, és gyakorolhat vele.

Az MMULT funkció használata.xlsx

Bevezetés az MMULT függvénybe

  • Funkció célkitűzés:

Az MMULT függvény két számtömböt szoroz meg, és egy másik számtömböt ad vissza.

  • Szintaxis:

MMULT(array1, array2)

  • Érvek Magyarázat:
Érv Kötelező/választható Magyarázat
array1 Kötelező Az első tömb, amelyet meg akarsz szorozni.
array2 Kötelező A második tömb, amelyet meg akarsz szorozni.
  • Visszatérési paraméter:

Számtömbök mátrixa.

A mátrixszorzás alapjai

Tegyük fel, hogy van két mátrixunk, A és B. A egy m x n mátrix, B pedig egy n x p mátrix.

A két mátrix szorzata, C = AB; a következőképpen írható fel

Az A és B szorzata, azaz C a következőképpen is leírható,

6 példa az MMULT funkció használatára az Excelben

Példa 1: Számsorok manuális beszúrása az Excel MMULT függvénybe kézzel

A MMULT A függvény lehetővé teszi számunkra, hogy manuálisan beillesszük a tömbök számát, hogy megkapjuk a terméküket. Ehhez,

❶ Először ki kell választania a cellák számát a kimeneti tömbmátrix dimenziójának megfelelően.

❷ Ezután a kijelölési terület bal felső sarokcellájába be kell illesztenie a képletet a következővel MMULT Ebben az esetben a képlet a következő:

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

❸ Ezt követően nyomja meg a CTRL + SHIFT + ENTER gombot a képlet végrehajtásához.

Miután megnyomta a CTRL + SHIFT + ENTER , látni fogja, hogy a carl zárójelek be vannak csomagolva a képletbe. Ez azért van, mert a képlet egy örökölt tömbképlet formájában van.

📓 Megjegyzés

Ha a Microsoft Office 365 , akkor nem kell kijelölnie a cellatartományt, majd megnyomnia a CTRL + SHIFT + ENTER . Office 365 támogatja a dinamikus tömbképleteket. Ezért csak annyit kell tennie, hogy beilleszti a képletet, majd megnyomja a BELÉPÉS gombot.

Példa 2: Két 3×3 mátrix szorzása az Excel MMULT függvény használatával

Ebben a szakaszban két 3×3 dimenziós négyzetmátrix szorzatát fogjuk kiszámítani.

Az első mátrix mérete 3×3, a második mátrix mérete pedig szintén 3×3. Ennek eredményeképpen a végső mátrix mérete is 3×3 lesz.

Most kövesse az alábbi lépéseket két mátrix szorzásához a MMULT funkció.

❶ Először is válasszon ki egy 3×3 méretű cellatartományt, mivel a kimeneti mátrix mérete 3×3 lesz.

❷ Ezután illessze be a következő képletet a kijelölési terület bal felső sarkába. Cell B10 erre az esetre.

=MMULT(B5:D7,F5:H7)

Itt B5:D7 az első tömb tartománya és F5:H7 a második tömb tartománya.

❸ Végül nyomja meg a CTRL + SHIFT + ENTER gombok összesen a képlet végrehajtásához.

Mivel a képlet egy örökölt tömbképlet, a kijelölési területet a kimeneti számok fogják kitölteni. Nem kell a képletet az összes megfelelő cellába húzni.

📓 Megjegyzés

Mint Microsoft Office 365 támogatja a dinamikus tömb képleteket, akkor csak beillesztheti a képletet a MMULT funkciót, majd nyomja meg a BELÉPÉS A dinamikus tömbképlet automatikusan lefed minden cellát a kimeneti mátrix dimenziójának megfelelően.

Példa 3: Egy 2×3 mátrix és egy 3×2 mátrix szorzatának kiszámítása az Excel MMULT függvény használatával

Ezúttal két azonos mátrix helyett két különböző dimenziójú tömböt veszünk figyelembe.

Az első mátrix egy 2×3-as számmátrix, a második pedig egy 3×2-es mátrix. Tehát az első mátrix sorainak száma 2, a második mátrix oszlopainak száma pedig 2. Ennek eredményeként a végső mátrix dimenziója 2×2 lesz.

Most pedig szorozzuk meg őket a MMULT funkciót, kövesse az alábbi lépéseket.

❶ Válasszon ki 4 egymást követő cellát, amelyek 2 sorból és két oszlopból állnak.

❷ Szúrja be a következő örökölt tömbképletet a kijelölt cellák bal felső sarkába.

=MMULT(B5:D6,F5:G7)

❸ Hit the CTRL + SHIFT + ENTER gombok a képlet végrehajtásához.

Ez az eljárás az összes verzióra alkalmazható a Microsoft Excel , kivéve Office 365.

Ugyanezen feladat elvégzése Excelben Office 365 , csak illessze be a képletet bármelyik cellába, majd nyomja meg a BELÉPÉS gomb.

Példa 4: Egy 3×2 mátrix és egy 2×3 mátrix szorzatának kinyerése az Excel MMULT függvény használatával

Ezúttal az első tömb mérete 3×2, a másodiké pedig 2×3. Így a kimeneti tömb mérete 3×3 lesz.

Most kövesse az alábbi lépéseket, hogy a két tömb szorzatát megkapja a MMULT funkció.

❶ Először is, válasszon ki egy 3×3-as területet, mivel a kimeneti tömb mérete 3×3 lesz.

❷ Írja be a következő képletet a kijelölési terület első cellájába. Cella B10 erre az esetre.

=MMULT(B5:C7,E5:G6)

❸ Hit the CTRL + SHIFT + ENTER gombok összesen.

📓 Megjegyzés

A Microsoft Office 365 felhasználó, csak illessze be a dinamikus tömb képletet a cellába B10 és nyomja meg a BELÉPÉS A dinamikus képlet automatikusan illeszkedik a kimeneti tömb kívánt dimenziójához.

Példa 5: 3×1 mátrix szorzása 1×3 mátrixszal az Excel MMULT funkciójának használatával

Most egy 3×1-es és egy 1×3-as mátrixot veszünk. Az első mátrix sorainak száma 3, és a második mátrix oszlopainak száma szintén 3. Tehát a kimeneti mátrix mérete 3×3 lesz.

Most kövesse az alábbi lépéseket:

❶ Válasszon ki 9 egymást követő cellát, amelyekben 3 sor és 3 oszlop van.

❷ Írja be a következő képletet a kijelölési terület bal felső sarkába.

=MMULT(B5:B7,E5:G5)

❸ A képlet végrehajtásához nyomja meg a CTRL + SHIFT + ENTER gombok összesen.

📓 Megjegyzés

A oldalon. Microsoft Office 365 , ahelyett, hogy a fenti lépéseket követné, csak illessze be a képletet a cellába B10 és nyomja meg a BELÉPÉS A dinamikus tömb képlete automatikusan illeszkedik a szükséges területre.

Példa 6: A SUM, MMULT, TRANSPOSE és COLUMN függvények használata egy adott értékkel rendelkező sorok számának megszámlálásához

Ezúttal az 5 számot tartalmazó sorok teljes számát fogjuk megszámolni. Ezzel kapcsolatban egy probléma merülhet fel. Az 5 szám ugyanis több oszlopban is előfordulhat.

Tehát biztosítanunk kell, hogy minden olyan lényt, amely egynél több oszlopban van jelen, csak 1-nek számítsunk.

Ehhez a SUM , MMULT , TRANSPOSE , és a COLUMN függvény segítségével olyan képletet készíthet, amely kiküszöböli ezt a problémát, és csak azon sorok számát számolja, amelyekben egy adott szám van jelen.

Ehhez kövesse az alábbi lépéseket.

❶ Szúrja be a következő képletet a cellába D16 .

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

❷ Nyomja meg a CTRL + SHIFT + ENTER gombot a képlet végrehajtásához.

Ha Ön egy Microsoft Office 365 felhasználó, akkor csak nyomja meg a BELÉPÉS gomb megnyomása helyett CTRL + SHIFT + ENTER gombok összesen.

Emlékezetes dolgok

📌 A tömb1 oszlopainak száma megegyezik a tömb2 sorainak számával.

📌 Ha a cellák üresek vagy bármilyen szöveget tartalmaznak, akkor a MMULT függvény visszatér egy #VALUE hiba.

📌 A MMULT függvény is dob egy #VALUE hiba, ha a tömb1 oszlopainak száma és a tömb2 sorainak száma nem egyezik.

Következtetés

Összefoglalva, 6 példát beszéltünk meg, hogy eligazítsuk Önt a MMULT függvényt az Excelben. Javasoljuk, hogy töltse le a cikk mellé csatolt gyakorló munkafüzetet, és gyakorolja az összes módszert ezzel. És ne habozzon, ha bármilyen kérdése van az alábbi megjegyzés rovatban. Igyekszünk minden vonatkozó kérdésre minél hamarabb válaszolni. És kérjük, látogasson el weboldalunkra. ExcelWIKI hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.