Formule Matricielle SOMMEPROD avec conditions
Résolu
Emph
Messages postés
2
Statut
Membre
-
Emph Messages postés 2 Statut Membre -
Emph Messages postés 2 Statut Membre -
Bonjour à tous,
En cherchant sur le web j'ai trouvé comment obtenir un "prix total" en multipliant une colonne "quantité" par une colonne "prix" et ce même si les quantités ou prix ne sont pas toujours remplis ou s'il y a du texte (dans ce cas, pour la ligne en question, le résultat est bien entendu =0).
Formule matricielle :
{=SOMMEPROD(SI(ESTNUM(Colonne Qté);Colonne Qté;0)*SI(ESTNUM(Colonne Prix);Colonne Prix;0))}
En revanche je souhaiterais ajouter une condition qui vienne faire le calcul seulement si dans une autre colonne "Nom" l'information est = à ... ("Paul" par exemple) et je n'y parviens pas... (mauvaise maitrise des formules matricielles à priori)
Ce que j'ai essayé :
{=SOMMEPROD(SI(et(ESTNUM(Colonne Qté);NB.SI(Colonne Nom;"Paul"));Colonne Qté;0)*SI(ESTNUM(Colonne Prix);Colonne Prix;0))}
Voir ci-dessous une illustration :

En plus de ne pas fonctionner, si une seule valeur en colonne Qté se retrouve vide, mon résultat se retrouve =0...
Est ce que quelqu'un aurait une solution ?
Merci beaucoup
Bonne journée
En cherchant sur le web j'ai trouvé comment obtenir un "prix total" en multipliant une colonne "quantité" par une colonne "prix" et ce même si les quantités ou prix ne sont pas toujours remplis ou s'il y a du texte (dans ce cas, pour la ligne en question, le résultat est bien entendu =0).
Formule matricielle :
{=SOMMEPROD(SI(ESTNUM(Colonne Qté);Colonne Qté;0)*SI(ESTNUM(Colonne Prix);Colonne Prix;0))}
En revanche je souhaiterais ajouter une condition qui vienne faire le calcul seulement si dans une autre colonne "Nom" l'information est = à ... ("Paul" par exemple) et je n'y parviens pas... (mauvaise maitrise des formules matricielles à priori)
Ce que j'ai essayé :
{=SOMMEPROD(SI(et(ESTNUM(Colonne Qté);NB.SI(Colonne Nom;"Paul"));Colonne Qté;0)*SI(ESTNUM(Colonne Prix);Colonne Prix;0))}
Voir ci-dessous une illustration :
En plus de ne pas fonctionner, si une seule valeur en colonne Qté se retrouve vide, mon résultat se retrouve =0...
Est ce que quelqu'un aurait une solution ?
Merci beaucoup
Bonne journée
A voir également:
- Sommeprod matriciel
- Sommeprod recherchev - Forum Bureautique
- Sommeprod avec condition texte ✓ - Forum Programmation
- Logiciel matriciel - Télécharger - Calcul & Conversion
- Sommeprod et le texte ✓ - Forum Bureautique
- Produit matriciel excel ✓ - Forum VB / VBA