Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Formule matricielle ou SOMMEPROD ?

2 réponses
Avatar
Pierre Archambault
Bonjour,

Je dois trouver une formule qui me permette de faire la somme de produits
mais les matrices ne sont pas de même dimensions. Alors peut-être qu'une
formule matricielle peut faire l'affaire mais je n'y arrive pas.

Matrice A : Numéro, description et quantité des produits.

A B C
No Desc Qte
1 Chose 4
2 Bidule 3
3 Objet 2

Matrice B : Numéro et prix unitaire selon le format

A B C D
No Petit Moyen Grand
1 2.5 1.7 8.3
2 0.6 2.2 5.1
3 4.1 3.9 1.6

Matrice pour recevoir les formules

A B
Petit Somme de: (4 * 2.5 ) + (3 * 0.6) + (2 * 4.1) ...
Moyen Somme de: (4 * 1.7 ) + (3 * 2.2) + (2 * 3.9) ...
Grand Somme de: (4 * 8.3 ) + (3 * 5.1) + (2 * 1.6) ...

Les matrices A et B sont sujettes à augmenter de nombre de lignes mais elle
auront toujours le même nombre de lignes l'une par rapport à l'autre.

En résuné, j'ai besoin de la somme des produits de Qte par Prix de tous les
produits pour chacun des formats.

Merci de vous casser la tête pour moi.

Pierre

2 réponses

Avatar
Daniel.M
Salut Pierre,

Les plages de la matrice A commencent par A_
Les plages de la matrice B commencent par B_

En considérant que tu as une ligne pour chaque numéros dans la matrice A.

La matricielle suivante:

Pour les petits:
=SOMME(B_Petit*N(DECALER(A_Qté;EQUIV(B_Nos;A_Nos;0)-1;0;1;1)))

Tu change B_Petit (2e col de Matrice B) par B_Moyen (3e colonnes de la matrice
B) pour calculer pour les produits moyens. Idem pour les grands (4e colonne).

Salutations,

Daniel M.

"Pierre Archambault" wrote in message
news:rS8rd.53621$
Bonjour,

Je dois trouver une formule qui me permette de faire la somme de produits
mais les matrices ne sont pas de même dimensions. Alors peut-être qu'une
formule matricielle peut faire l'affaire mais je n'y arrive pas.

Matrice A : Numéro, description et quantité des produits.

A B C
No Desc Qte
1 Chose 4
2 Bidule 3
3 Objet 2

Matrice B : Numéro et prix unitaire selon le format

A B C D
No Petit Moyen Grand
1 2.5 1.7 8.3
2 0.6 2.2 5.1
3 4.1 3.9 1.6

Matrice pour recevoir les formules

A B
Petit Somme de: (4 * 2.5 ) + (3 * 0.6) + (2 * 4.1) ...
Moyen Somme de: (4 * 1.7 ) + (3 * 2.2) + (2 * 3.9) ...
Grand Somme de: (4 * 8.3 ) + (3 * 5.1) + (2 * 1.6) ...

Les matrices A et B sont sujettes à augmenter de nombre de lignes mais elle
auront toujours le même nombre de lignes l'une par rapport à l'autre.

En résuné, j'ai besoin de la somme des produits de Qte par Prix de tous les
produits pour chacun des formats.

Merci de vous casser la tête pour moi.

Pierre






Avatar
Denis
Bonjour
la formule matricielle serait
=PRODUITMAT(TRANSPOSE(B2:D4);F2:F4)
à valider par CTRL+SHIFT+ENTREE
sur trois lignes dans ton exemple
B2:D4 étant ta matrice carrée et F2:F4 ton vecteur
Tu peux aussi le faire en trois produit matriciels
distincts

Denis

-----Message d'origine-----
Bonjour,

Je dois trouver une formule qui me permette de faire la
somme de produits

mais les matrices ne sont pas de même dimensions. Alors
peut-être qu'une

formule matricielle peut faire l'affaire mais je n'y
arrive pas.


Matrice A : Numéro, description et quantité des produits.

A B C
No Desc Qte
1 Chose 4
2 Bidule 3
3 Objet 2

Matrice B : Numéro et prix unitaire selon le format

A B C D
No Petit Moyen Grand
1 2.5 1.7 8.3
2 0.6 2.2 5.1
3 4.1 3.9 1.6

Matrice pour recevoir les formules

A B
Petit Somme de: (4 * 2.5 ) + (3 * 0.6) + (2
* 4.1) ...

Moyen Somme de: (4 * 1.7 ) + (3 * 2.2) + (2 *
3.9) ...

Grand Somme de: (4 * 8.3 ) + (3 * 5.1) + (2 *
1.6) ...


Les matrices A et B sont sujettes à augmenter de nombre
de lignes mais elle

auront toujours le même nombre de lignes l'une par
rapport à l'autre.


En résuné, j'ai besoin de la somme des produits de Qte
par Prix de tous les

produits pour chacun des formats.

Merci de vous casser la tête pour moi.

Pierre




.