Calcul dans un état

Le
Eric RENAUD
Bonjour,
Dans un état, j'ai un controle texte ou j'effectue un calcul

=[NbJoursRetard]/[NbRetard]/100
Si j'ai 0 pour chacune de mes valeurs, l'affichage dans le controle est
#Nombre!
Comment dire que si [NbRetard]=0 on met 0 dans le controle ?
D'avance merci
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gaël Schmitt [MS]
Le #5005171
Bonjour,

Je pense qu'il aime pas les division par 0.
Cela me parait donc normal.

Fait un test avant d'effectuer ta division.

Gael.
"Eric RENAUD" news:%
Bonjour,
Dans un état, j'ai un controle texte ou j'effectue un calcul

=[NbJoursRetard]/[NbRetard]/100
Si j'ai 0 pour chacune de mes valeurs, l'affichage dans le controle est
#Nombre!
Comment dire que si [NbRetard]=0 on met 0 dans le controle ?
D'avance merci






Fred
Le #5004971
Entre ton = et ton [, tu saisies : iif ([NbRetard]=0;0;
Ensuite tu places une parenthèse après le /100.
la syntaxe entière est :
=iif ([NbRetard]=0;0;[NbJoursRetard]/[NbRetard]/100)

-----Message d'origine-----
Bonjour,
Dans un état, j'ai un controle texte ou j'effectue un
calcul


=[NbJoursRetard]/[NbRetard]/100
Si j'ai 0 pour chacune de mes valeurs, l'affichage dans
le controle est

#Nombre!
Comment dire que si [NbRetard]=0 on met 0 dans le
controle ?

D'avance merci




.



Publicité
Poster une réponse
Anonyme