MMULT dans Excel - Utilisation de la fonction MMULT pour multiplier la matrice

Table des matières

Que fait MMULT dans Excel?

MMULT est une fonction Math & Trigonométrie dans Excel, signifie «Multiplication Matricielle» et renvoie le produit de deux tableaux de deux matrices où le nombre de lignes de Matrice 1 est égal au nombre de colonnes de Matrice 2.

Cette fonction applique la logique de multiplication d'une matrice par une autre matrice en utilisant le «produit scalaire» des lignes et des colonnes. Par exemple, regardez les deux tableaux matriciels dans Excel.

Dans l'image ci-dessus, nous avons deux tableaux matriciels, Matrix 1 et Matrix 2 . Multiplication de matrice effectuée en utilisant la méthode «Dot Product» des lignes et des colonnes, c'est-à-dire qu'une première ligne de «Matrix 1» est multipliée par la première colonne de «Matrix 2».

La première colonne de «Matrix 1» a trois nombres et la première ligne de «Matrix 2» a trois nombres. Le premier nombre de colonnes de la matrice 1 sera multiplié par le premier nombre de la ligne de la matrice 2, et comme ceci, toutes les valeurs sont multipliées et, à la fin, une somme de ces valeurs est arrivée en conséquence.

C'est exactement ce qui sera également fait par la fonction MMULT dans Excel.

Syntaxe

Cette fonction a deux arguments, c'est-à-dire Array 1 & Array 2.

  • Le tableau 1 correspondra aux valeurs de la table «Matrice 1» et
  • Le tableau 2 correspondra aux valeurs «Matrice 2».

Une note spéciale dont nous devons tous être conscients est que MMULT est une fonction de tableau, donc après avoir sélectionné les valeurs de la matrice 1 et de la matrice 2, nous devons fermer la formule en tant que formule matricielle en appuyant sur les touches CTRL + SHIFT + ENTRÉE .

Formules de tableau dans Excel Closing Keys.

Je sais qu'il est assez difficile de comprendre la logique de la formule en lisant simplement la partie théorique, mais rien d'inquiétant car nous allons vous montrer suffisamment d'exemples avec des explications appropriées pour mieux comprendre.

Comment utiliser la fonction MMULT dans Excel? (avec exemples)

Exemple 1

Par exemple, considérons ci-dessous deux matrices pour cet exemple.

En multipliant ces deux Matrix, nous créerons «Matrix 3». Pour appliquer d'abord la fonction MMULT, nous devons décider de la longueur de la table matricielle. Ceci est décidé par le nombre de lignes de Matrix 1 et le nombre de colonnes si Matrix 2.

  • Dans cet exemple, pour Matrix 1, nous avons deux lignes, et pour Matrix 2, nous avons deux colonnes, donc Matrix 3 sera une matrice 2 * 2. Sélectionnez donc 2 * 2 lignes et colonnes pour créer une nouvelle matrice 3.
  • Étape 1: Ouvrez la fonction MMULT.
  • Étape 2: pour l' argument Array 1 , sélectionnez les valeurs de la table Matrix 1 de A3 à C4.
  • Étape 3: Pour l' argument Array 2 , sélectionnez les valeurs de la table Matrix 2 de E3 à F5.
  • Étape 4: Fermez le crochet mais n'appuyez pas tout de suite sur la touche Entrée, car comme il s'agit d'une formule matricielle, nous devons appuyer sur la touche Entrée en maintenant simultanément les touches Ctrl et Maj . Lorsque nous fermons la formule en maintenant la touche Ctrl + Maj + Entrée , nous obtenons des accolades comme suit.

Nous avons donc le résultat dans Matrix 3.

Si vous vous demandez comment nous avons obtenu ces valeurs, nous allons vous l'expliquer en détail maintenant.

Les valeurs de la première ligne de Matrix 1 sont «2, 1, 7» et les valeurs de la première colonne de Matrix 2 sont «8, 8, 2» et la première valeur de Matrix 3 est «38». Ceci est réalisé en suivant l'équation ci-dessous.

  • = (2 * 8) + (1 * 8) + (7 * 2)
  • = 16 + 8 + 14
  • = 38

Comme cette deuxième valeur dans la matrice 3 est 27, ceci est obtenu par les valeurs de la première ligne de la matrice 1 qui sont «2, 1, 7» et les valeurs de la deuxième colonne de la matrice 2 sont «3, 7, 2».

  • = (2 * 3) + (1 * 7) + (7 * 2)
  • = 6 + 7 + 14
  • = 27

Comme ça, MMULT effectue son travail.

Exemple # 2

Maintenant, regardez ci-dessous deux équations.

Cette fois, nous avons une matrice 3 * 3, donc la nouvelle matrice sera le nombre de lignes de la matrice 1 et le nombre de colonnes de la matrice 2. Ainsi, la nouvelle matrice 3 sera également une matrice 3 * 3 uniquement.

  • Appliquez maintenant la fonction MMULT.
  • Appuyez sur Ctrl + Maj + Entrée pour obtenir le résultat.

Choses dont il faut se rappeler

  • MMULT est une fonction de tableau si proche avec les touches de fonction de tableau Ctrl + Maj + Entrée.
  • Pour multiplier la matrice, le nombre de colonnes de la matrice 1 doit être égal au nombre de lignes de la matrice 2; sinon, nous obtiendrons #VALUE! Erreur.

Articles intéressants...