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
Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
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