La formule SI SOMMEPROD
Résolu
dm
-
dm -
dm -
Bonjour,
Quelqu'un pourrait-il m'aider à corriger la formule Si(SOMMEPROD telle que définie dans le fichier en attache, voir cellule H1.
Il s'agit de calculer la valeur TVA en deux conditions:
1ere condition: (SI vrai) calculer la TVA avec SOMMEPROD des colonnes E, H, et N: cette condition marche parfaitement pour toutes les lignes.
2e condition: (SI Faux) calculer la TVA avec SOMMEPROD des colonnes E, H et M: cette condition ne marche que pour la 1ere ligne et non les autres lignes.
Tel que présenté, la cellule H1 devrait donner 0,96$ au lieu de 0,64$
Le lien du fichier:
https://www.cjoint.com/c/KJlbXpMvFcn
Merci
Quelqu'un pourrait-il m'aider à corriger la formule Si(SOMMEPROD telle que définie dans le fichier en attache, voir cellule H1.
Il s'agit de calculer la valeur TVA en deux conditions:
1ere condition: (SI vrai) calculer la TVA avec SOMMEPROD des colonnes E, H, et N: cette condition marche parfaitement pour toutes les lignes.
2e condition: (SI Faux) calculer la TVA avec SOMMEPROD des colonnes E, H et M: cette condition ne marche que pour la 1ere ligne et non les autres lignes.
Tel que présenté, la cellule H1 devrait donner 0,96$ au lieu de 0,64$
Le lien du fichier:
https://www.cjoint.com/c/KJlbXpMvFcn
Merci
A voir également:
- La formule SI SOMMEPROD
- Formule si et - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
2 réponses
Bonjour
Peut-être en ajoutant la fonction SOMME() pour la colonne M
=SI(SOMME(M4:M8)=0;SOMMEPROD(E4:E8;H4:H8;N4:N8)/100;SOMMEPROD(E4:E8;H4:H8;M4:M8)/100)
Et plus besoin de mettre la formule en matricielle
Autre formule en inversant les sommeprod()
=SI(NB.SI(M4:M8;">0");SOMMEPROD(E4:E8;H4:H8;M4:M8)/100;SOMMEPROD(E4:E8;H4:H8;N4:N8)/100)
toujours sans mettre en matricielle
Ou encore plus court
=SOMMEPROD(E4:E8;H4:H8;SI(NB.SI(M4:M8;">0");M4:M8;N4:N8))/100
Cordialement
Peut-être en ajoutant la fonction SOMME() pour la colonne M
=SI(SOMME(M4:M8)=0;SOMMEPROD(E4:E8;H4:H8;N4:N8)/100;SOMMEPROD(E4:E8;H4:H8;M4:M8)/100)
Et plus besoin de mettre la formule en matricielle
Autre formule en inversant les sommeprod()
=SI(NB.SI(M4:M8;">0");SOMMEPROD(E4:E8;H4:H8;M4:M8)/100;SOMMEPROD(E4:E8;H4:H8;N4:N8)/100)
toujours sans mettre en matricielle
Ou encore plus court
=SOMMEPROD(E4:E8;H4:H8;SI(NB.SI(M4:M8;">0");M4:M8;N4:N8))/100
Cordialement