Inscrire 0 si valeur monétaire nul excel

Résolu
Steph -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
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 6513 Date d'inscription   Statut Contributeur Dernière intervention   827
 
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 6513 Date d'inscription   Statut Contributeur Dernière intervention   827
 
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 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
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 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
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 Date d'inscription   Statut Contributeur Dernière intervention   6 444
 
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