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žby Microsoft 365, môžete jednoducho zadať vzorec do bunky výstupného rozsahu v ľavom hornom rohu a stlačením klávesu ENTER potvrdiť, že vzorec je 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é. Polia, ktoré chcete vynásobiť.
Poznámky
Počet stĺpcov v argumente pole1 musí byť rovnaký ako počet riadkov v argumente pole2. Obidve polia môžu obsahovať len čísla.
Argumenty pole1 a pole2 môžu byť dané ako rozsahy buniek, konštanty poľa alebo odkazy.
Funkcia MMULT vráti chybovú hodnotu #VALUE! ak:
- Ktorákoľvek bunka je prázdna alebo obsahuje text.
- Počet stĺpcov v argumente pole1 sa líši od počtu riadkov v argumente pole2.
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
Vyššie uvedené vzorce musíte zadať ako vzorce poľa, inak nebudú fungovať správne. Ak máte aktuálne predplatné služby Microsoft 365, po zadaní vzorca stlačte kláves Enter . V opačnom prípade stlačte kombináciu klávesov Ctrl+Shift+Enter. Ak nebol vzorec zadaný ako vzorec poľa, vráti sa jediný 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.