NBVAL + SOMMEPROD

Le
oliver
Bonsoir,
j'utilise sommeprod dans un tableau pour additionner des valeurs dans une
colonne. Comment diviser la somme par le nombre de valeur.
Merci
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
oliver
Le #5445781
La fonction suivante me donne #Div/0!
"oliver" 47fd18db$0$1355$
Bonsoir,
j'utilise sommeprod dans un tableau pour additionner des valeurs dans une
colonne. Comment diviser la somme par le nombre de valeur.
Merci



oliver
Le #5445771
=SI(SOMMEPROD((Semaine=$O4)*1;(kmp40))=0;"";SOMMEPROD((Semaine=$O4)*1;(kmp40))/SOMMEPROD
((Semaine=$O4)*1;(kmp40)>1))
avec la fonction cette fois ci

"oliver" 47fd280c$0$11491$
La fonction suivante me donne #Div/0!
"oliver" 47fd18db$0$1355$
Bonsoir,
j'utilise sommeprod dans un tableau pour additionner des valeurs dans une
colonne. Comment diviser la somme par le nombre de valeur.
Merci







FdeCourt
Le #5445491
Salut,

Probablement parceque le dénominateur est égale à 0.
Donc dans ta formule SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)) doit être
égale à 0, donc forcément cela te renvois une erreur.

Une solution de mettre une condition, et indiqué que si
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)) = 0, alors le résultat de la
formule = 0 :

=SI(SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)=0;0;SI(SOMMEPROD((Semaine=
$O4)*1;(kmp40))=0;"";SOMMEPROD((Semaine=$O4)*1;(kmp40))/
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)))

Cordialement,

F.
oliver
Le #5445021
Merci
mais maintenant ça me renvoie 0!
"FdeCourt"
Salut,

Probablement parceque le dénominateur est égale à 0.
Donc dans ta formule SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)) doit être
égale à 0, donc forcément cela te renvois une erreur.

Une solution de mettre une condition, et indiqué que si
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)) = 0, alors le résultat de la
formule = 0 :

=SI(SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)=0;0;SI(SOMMEPROD((Semaine $O4)*1;(kmp40))=0;"";SOMMEPROD((Semaine=$O4)*1;(kmp40))/
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)))

Cordialement,

F.
FdeCourt
Le #5444901
bah c'est normal puisqu'une division par 0 n'est pas possible
Si le denominateur est egale a 0, alors au lieu de
renvoyer une erreur, ca renvoi 0.
Que devrait renvoyer cette opration : 33/0 ?

Reponse : une erreur !

Cordialement,

F.


On 10 avr, 18:18, "oliver"
Merci
mais maintenant ça me renvoie 0!
"FdeCourt"
Salut,

Probablement parceque le dénominateur  est égale à 0.
Donc dans ta formule SOMMEPROD((Semaine=$O4)*1;(kmp40)>1))  doit êtr e
égale à 0, donc forcément cela te renvois une erreur.

Une solution de mettre une condition, et indiqué que si
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)) = 0, alors le résultat de la
formule = 0 :

=SI(SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)=0;0;SI(SOMMEPROD((Semaine =
$O4)*1;(kmp40))=0;"";SOMMEPROD((Semaine=$O4)*1;(kmp40))/
SOMMEPROD((Semaine=$O4)*1;(kmp40)>1)))

Cordialement,

F.


Publicité
Poster une réponse
Anonyme