La fonction MMULT retourne le produit de matrice de deux tableaux. Le résultat est une matrice comportant le même nombre de lignes que matrice1 et le même nombre de colonnes que matrice2.
Remarque : Si vous avez une version actuelle de Microsoft 365, vous pouvez alors simplement entrer la formule dans la cellule supérieure gauche de la plage de sortie, puis appuyer sur Entrée pour confirmer la formule en tant que formule de tableau dynamique. Sinon, vous devez entrer la formule comme une formule de tableau héritée : sélectionnez la plage de sortie, entrez la formule dans la cellule en haut à gauche de la plage de sortie, puis appuyez sur Ctrl+Maj+Entrée pour confirmer la formule. Excel ajoute automatiquement des accolades au début et à la fin de la formule. Pour plus d’informations sur les formules de tableau, voir Instructions et exemples de formules de tableau.
Syntaxe
PRODUITMAT(matrice1, matrice2)
La syntaxe de la fonction PRODUITMAT contient les arguments suivants :
-
array1, array2 Obligatoire. Représentent les matrices dont vous souhaitez obtenir le produit.
Remarques
-
Le nombre de colonnes dans le tableau1 doit être identique au nombre de lignes dans le tableau2, et les deux tableaux doivent contenir uniquement des nombres.
-
Array1 et array2 peuvent être donnés sous forme de plages de cellules, de constantes de tableau ou de références.
-
PRODUITMAT renvoie l’erreur #VALUE! quand :
-
L’une des cellules est vide ou contient du texte.
-
Le nombre de colonnes dans le tableau1 est différent du nombre de lignes dans le tableau2.
-
-
La matrice a résultant du produit matriciel des deux matrices b et c est donnée par la formule :
dans laquelle i est le numéro de ligne et j, le numéro de colonne.
Exemples
Exemple 1
Exemple 2
Vous devez entrer les formules ci-dessus en tant que formules matricielles pour qu’elles fonctionnent correctement. Une fois que vous avez entré la formule, appuyez sur Entrée si vous disposez d’un abonnement Microsoft 365 en cours ; sinon, appuyez sur Ctrl+Maj+Entrée. Si la formule n’est pas entrée en tant que formule matricielle, un seul résultat est retourné.
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.