Comment faire une multiplication matricielle dans Excel (5 exemples)

  • Partage Ça
Hugh West

Une matrice est un outil important, utilisé tous les jours dans les statistiques et les études scientifiques. Les feuilles de calcul Excel sont elles-mêmes de très grandes matrices contenant 1 048 576 lignes et 16 384 colonnes. Il n'est pas surprenant qu'Excel fournisse des outils utiles pour les opérations matricielles. Dans cet article, nous nous concentrerons sur multiplication de matrices dans Excel avec différents exemples de différents scénarios.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices contenant tous les exemples utilisés dans cet article à partir de la boîte ci-dessous.

Matrix Multiplication.xlsx

Comment faire la multiplication matricielle ?

Tout d'abord, concentrons-nous sur la façon dont la multiplication de matrices fonctionne réellement. Si deux matrices de dimensions i x j et j x k chaque élément de la première ligne sera multiplié par les éléments de leurs numéros d'entrée respectifs de la première colonne de la seconde matrice. Ensuite, tous les résultats additionnés indiqueront la valeur de l'élément de la ligne un et de la colonne un de la matrice de résultat, en prenant le numéro de ligne de la première matrice et le numéro de colonne de la seconde. Cela se poursuivra pour i x k et se traduisent par un i x k matrice.

Prenons un exemple où nous devons ajouter deux matrices A et B.

Chaque entrée de la première ligne de la matrice A sera multipliée par les entrées respectives de la première colonne de la matrice B. Le résultat nous donnera alors la valeur 1×1 de la matrice multipliée, disons C. Dans cet exemple, ce sera 1*4+2*6+3*8=40.

Le même processus sera répété pour la 1ère ligne de A et la 2ème colonne de B, la 2ème ligne de A et la 1ère colonne de B, la 2ème ligne de A et la 2ème colonne de B.

Enfin, le résultat ressemblera à quelque chose comme ceci.

C'est la matrice multipliée de A et B.

5 instances appropriées pour effectuer une multiplication matricielle dans Excel

Excel a une fonction intégrée Fonction MMULT pour la multiplication de matrices. Cette fonction prend deux tableaux comme arguments. Nous pouvons utiliser des matrices comme tableaux d'arguments dans cette fonction pour obtenir le résultat souhaité.

1) Multiplication matricielle de deux tableaux

Prenons deux matrices individuelles A et B. Dans Excel, nous les traiterons comme des tableaux pour la multiplication de matrices.

Des pas :

  • Tout d'abord, sélectionnez les cellules dans lesquelles vous souhaitez placer votre matrice.

  • Ensuite, écrivez la formule suivante.

=MMULT(B5:D7,B10:D12)

  • Maintenant, sur votre clavier, appuyez sur Ctr+Shift+Enter Vous aurez le résultat de la matrice AxB.

Vous pouvez faire de même pour la matrice BxA en entrant la matrice B comme premier et la matrice A comme second argument de la fonction MMULT fonction.

Lire la suite : Comment multiplier 3 matrices dans Excel (2 méthodes simples)

2) Multiplier une colonne avec un tableau d'une rangée

Prenons l'ensemble de données suivant, avec des matrices ne contenant qu'une colonne et une ligne.

La matrice multipliée AxB sera le résultat de la multiplication de matrices à une colonne et à une rangée.

Des pas :

  • Tout d'abord, sélectionnez la plage de cellules pour la matrice multipliée.

  • Ensuite, écrivez la formule suivante.

=MMULT(B5:B7,B10:D10)

  • Enfin, appuyez sur Ctrl+Shift+Enter sur votre clavier. Vous obtiendrez la matrice résultante.

Lire la suite : Comment multiplier plusieurs cellules dans Excel (4 méthodes)

Lectures similaires

  • Comment multiplier des colonnes dans Excel (9 façons utiles et faciles)
  • Multiplier deux colonnes dans Excel (5 méthodes les plus simples)
  • Comment utiliser le signe Multiply dans Excel (avec 3 méthodes alternatives)
  • Si la cellule contient une valeur, multipliez-la en utilisant une formule Excel (3 exemples)

Multiplication de tableaux sur une ligne et une colonne dans Excel

Pour le même ensemble de données utilisé dans la méthode précédente, la multiplication matricielle de BxA indiquera la multiplication d'une matrice en ligne et d'une matrice en colonne.

Des pas :

  • D'abord, sélectionnez la cellule. Cette multiplication ne donnera qu'une seule valeur, donc sélectionnez une cellule ici.

  • Ensuite, tapez la formule suivante.

=MMULT(B10:D10,B5:B7)

  • Maintenant, appuyez sur Ctrl+Shift+Enter sur votre clavier. Vous obtiendrez le résultat souhaité.

Lire la suite : Formule de multiplication dans Excel (6 approches rapides)

4. calcul du carré d'une matrice à partir de la multiplication matricielle

Revenons aux matrices utilisées dans le premier exemple. Nous allons utiliser ici la multiplication matricielle pour déterminer les carrés des matrices A et B.

Des pas :

  • Sélectionnez la plage de cellules pour votre matrice carrée.

  • Maintenant, écrivez la formule suivante.

=MMULT(B5:D7,B5:D7)

  • Maintenant, appuyez sur Ctrl+Shift+Enter sur votre clavier. Vous aurez le carré de la matrice A.

Vous pouvez remplacer la plage de la matrice A par la plage de la matrice B. (B10:D12) et obtenir le carré de la matrice B aussi.

Lire la suite : Quelle est la formule de multiplication dans Excel pour plusieurs cellules (3 façons) ?

Lectures similaires

  • Comment multiplier une colonne par un nombre dans Excel (4 méthodes faciles)
  • Multiplier par un pourcentage dans Excel (4 façons simples)
  • Comment multiplier une colonne dans Excel par une constante (4 façons simples)
  • Multiplier deux colonnes puis additionner dans Excel

5. multiplication d'une matrice et d'un scalaire

Lorsqu'une matrice est multipliée par un seul nombre, tous les éléments de la matrice sont multipliés par ce nombre, ce qui peut également être réalisé dans Excel.

Pour la démonstration, j'utilise ici la matrice A et je la multiplie par 7.

Des pas :

  • Sélectionnez la plage de cellules pour la matrice multipliée.

  • Ensuite, tapez la formule suivante dans la case.

=B5:D7*G7

  • Appuyez sur Ctrl+Shift+Enter sur votre clavier.

Lire la suite : Comment multiplier dans Excel : colonnes, cellules, lignes et nombres.

Erreurs lors de la multiplication de matrices dans Excel

Il existe plusieurs erreurs que vous pouvez rencontrer lorsque vous effectuez une multiplication matricielle dans Excel.

Parmi eux, un #VALUE ! Une erreur peut se produire si le nombre de colonnes dans le premier tableau et le nombre de lignes dans le second tableau ne correspondent pas.

Vous obtiendrez la même erreur s'il y a au moins une valeur non numérique dans une cellule du tableau.

Si vous sélectionnez plus de valeurs que ce à quoi ressemble votre matrice multipliée supposée, vous aurez #N/A mais uniquement dans les cellules supplémentaires que vous avez sélectionnées.

Lire la suite : Comment diviser et multiplier en une seule formule Excel (4 façons)

Limitation de la multiplication matricielle dans Excel

Si vous utilisez Excel 2003 ou une version antérieure, il existe une limite pour la multiplication de matrices de 71×71 dimensions. Mais pour les versions ultérieures, vous pouvez poursuivre l'opération aussi longtemps que le tableur le permet, limité uniquement par la RAM de votre système.

Conclusion

Voilà les différentes situations dans lesquelles vous pouvez effectuer une multiplication matricielle dans Excel. Nous espérons que vous avez trouvé cet article utile et instructif. Si vous avez des questions ou des suggestions à nous faire, faites-le nous savoir ci-dessous.

Pour d'autres guides comme celui-ci, visitez Exceldemy.com .

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.