Funkcia MMULT vráti maticový súčin dvoch polí. Výsledkom je pole s tým istým počtom riadkov ako pole1 a s tým istým počtom stĺpcov ako pole2.
Poznámka: Ak máte aktuálnu verziu služieb Microsoft 365, môžete jednoducho zadať vzorec v bunke v ľavom hornom rohu výstupného rozsahu a stlačením klávesu ENTER potvrdiť vzorec ako vzorec dynamického poľa. Inak sa vzorec musí zadať ako vzorec staršieho poľa tak, že najprv vyberiete výstupný rozsah, potom zadáte vzorec v bunke v ľavom hornom rohu výstupného rozsahu a napokon potvrdíte stlačením kombinácie klávesov CTRL + SHIFT + ENTER. Excel vloží zložené zátvorky na začiatok a koniec vzorca za vás. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.
Syntax
MMULT(pole1; pole2)
Syntax funkcie MMULT obsahuje nasledovné argumenty:
-
pole1, pole2 Povinný argument. Polia, ktoré chcete vynásobiť.
Poznámky
-
Počet stĺpcov v poli1 musí byť rovnaký ako počet riadkov v poli2 a obe polia musia obsahovať iba čísla.
-
Polia1 a pole2 možno zarať ako rozsahy buniek, konštanty poľa alebo odkazy.
-
Funkcia MMULT vráti #VALUE! ak:
-
Ktorákoľvek bunka je prázdna alebo obsahuje text.
-
Počet stĺpcov v poli1 sa líši od počtu riadkov v poli2.
-
-
Pole a, ktoré sa rovná maticovému súčinu dvoch polí b a c, je:
kde i je počet riadkov a j je počet stĺpcov.
Príklady
Príklad 1
Príklad 2
Ak chcete, aby vzorce poľa fungovali správne, musíte zadať vyššie uvedené vzorce. Ak máte aktuálne Microsoft 365 predplatné, po zadaní vzorca stlačte kláves Enter . V opačnom prípade stlačte kombináciu klávesov Ctrl + Shift + Enter. Ak vzorec nie je zadaný ako vzorec poľa, vráti sa jeden výsledok.
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.