Inscrire 0 si valeur monétaire nul excel

Résolu
Steph -  
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour à tous,

J'ai un tableau Excel avec des calculs monétaires. Certains calculs sont des résultats nuls.

Le problème est que si ma cellule est une valeur monétaire, le résultat affiché est -€.

Dans mon cas je veux afficher 0.00€ à la place de ce -€.

Merci d'avance. =)

3 réponses

PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Bonjour

Regarder dans les options si la coche est mise dans afficher un zéro dans les cellules valeur nulle
0
Steph
 
Oui mais cette fonction n'est pas valide si c'est une valeur monétaire
0
PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Bonjour

Si vous affichez les zéro la cellule indique bien 0,00 €
Si non rien ne s'affiche
Ne traitez-vous pas du texte?
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
pas certain que le message précédent réponde facilement à la question.
Pourquoi ne pas formater avec le format monétaire et deux décimales (cadre "nombre de décimale" dans la fenêtre de format)
crdlmnt
0
Steph
 
Non toujours pas^^ le problème n'est pas les décimales mais la valeur à afficher.
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
il ne s'agit pas de décimale? alors que vous demandez d'afficher 0,00€
Alors il faudrait peut être préciser votre question, non?
voyez ici:
https://www.cjoint.com/?DBugQdcTSGp

à vous lire
0
Steph
 
Super c'est ça ;).

Mais tu fait comment?
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Comment... ?? mais comme on vous le dit depuis le début...
sélectionnez le champ C1:C21 et clic droit format de cellule, voyez ce qui est affiché!
Mais bien sur, ci vous avez une formule en C il ne faut pas qu'elle renvoie "" au lieu de 0 pour appliquer ce format;
par exemple, si vous écrivez en C1 et tirez jusqu'en C1:
=SI(A1*B1=0;"";A1*B1)
vous ne verrez pas de 0 si A1*B1=0
mais vous les verrez si vous écrivez:
=SI(A1*B1=0;0;A1*B1)
la formule est stupide, mais c'est pour l'exemple
crdlmnt
0