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

NBVAL + SOMMEPROD

5 réponses
Avatar
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

5 réponses

Avatar
oliver
La fonction suivante me donne #Div/0!
"oliver" a écrit dans le message de news:
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



Avatar
oliver
=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" a écrit dans le message de news:
47fd280c$0$11491$
La fonction suivante me donne #Div/0!
"oliver" a écrit dans le message de news:
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







Avatar
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.
Avatar
oliver
Merci
mais maintenant ça me renvoie 0!
"FdeCourt" a écrit dans le message de news:

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.
Avatar
FdeCourt
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" wrote:
Merci
mais maintenant ça me renvoie 0!
"FdeCourt" a écrit dans le message de news:

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.