Supprimer signe négatif devant 0

Résolu
yabala Messages postés 26 Statut Membre -  
DjiDji59430 Messages postés 4323 Statut Membre -
Bonjour,
J'ai un petit problème. Dans une formule excel, j'ai le signe - qui se met lorsque le résultat est égal à 0... Je ne sais pas comment l'enlever...
Merci
A voir également:

12 réponses

Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Re,

le problème vient que tu as activé le calendrier 1904 pour afficher les valeurs négatives, ce qu'Excel fait sur ton fichier, en plus tes calcul ne sont pas parfaitement à 0
essaye cette formule en C16
=SI(SOMME(R12-$R$10)-D16<=0;0;SOMME(R12-$R$10)-D16)
ou comme cela
=SI(SOMME(R12-$R$10)-D16>=0;SOMME(R12-$R$10)-D16;0)


par contre si tu désactives le calendrier 1904 tous tes calculs seront en erreur
autre erreur également d'utilisation évite de fusionner tes cellules alimentant tes formules Excel n'aime pas ça
1
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Bonjour,

clic droit sur la ou les cellules concernées, Format de cellule/Nombre/ tu devrais voir ce que reproduit l'image ci-dessous, il suffit de choisir la deuxième option


0
DjiDji59430 Messages postés 4323 Statut Membre 701
 
Bonjour à tous,

Et quand ta cellule est formatée en standard, le résultat est bien 0 ?

Crdlmt
0
Raymond PENTIER Messages postés 71822 Statut Contributeur 17 376
 
Pour illustrer la question de DjiDji (que je salue), écris la formule =5*0 (ou =5-5) et vois quel signe s'affiche ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yoyo01000 Messages postés 1720 Statut Membre 168
 
Bonjour tout le monde,

ne connaissant pas la formule appliquée et qui renvoie des signes -, je propose une autre "solution" :

Utiliser la fonction ABS

Par exemple : =A1-A2 soit 5-6 = -1
Avec ABS : =ABS(A1-A2) soit 5-6 = 1
0
yabala Messages postés 26 Statut Membre 1
 
Bonjour,
Merci pour vos réponses.
Il s'agit d'heures au format 00:00 [h]:mm;@.
La formule est
=SOMME(V21-$V$12)-D25
Lorsque le résultat est positif ou négatif, pas de soucis.
Mais lorsque le résultat est égal à 0, ça me met -0:00 alors que je voudrais 0:00
Ca ne change pas le résultat final mais c'est pour le visuel...

Donc lorsque je met au format standard (=5*0) j'ai 0:00 donc sans le signe négatif.
Si je met =ABS, ça me ferait passer tous mes négatifs en positifs...

Je suis perdue...
0
DjiDji59430 Messages postés 4323 Statut Membre 701
 
Bonjour à tous,

Tu ne peux pas avoir comme resultat 0:00 en format standard. Ça, c'est du format heure

prends une cellule ailleurs dans ta feuille,, verifie qu'elle est au format standard et colle ta formule.Tu tu vas trouver un resultat genre 0,00000001 e-16 qui n'est pas 0

Crdlmt
0
yabala Messages postés 26 Statut Membre 1
 
Ca me donne un résultat négatif
-2,22045E-16
0
DjiDji59430 Messages postés 4323 Statut Membre 701
 
alors essaye
=arrondi(SOMME(V21-$V$12)-D25;-15)
0
yabala Messages postés 26 Statut Membre 1 > DjiDji59430 Messages postés 4323 Statut Membre
 
Ca me donne résultat 0:00 sans le signe négatif mais 0:00 quelque soit le résultat...
0
DjiDji59430 Messages postés 4323 Statut Membre 701 > yabala Messages postés 26 Statut Membre
 
Ton calcul d'heures supplémentaire est complètement farfelu !!
0
yabala Messages postés 26 Statut Membre 1 > DjiDji59430 Messages postés 4323 Statut Membre
 
Pourquoi ?
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Re,

il serait souhaitable que tu réponde à chaque intervenant pour suivre ton problème qui me semble n'est autre qu'un problème de format.

As tu testé ma proposition post 1 et que ce passe t il !
0
yabala Messages postés 26 Statut Membre 1
 
Pardon, oui j'ai essayé... le résultat passe positif... mais ce n'est plus en format heure et les résultats devant être négatifs sont tous positifs... c'est seulement le résultat -0:00 qui me pose problème...
0
yabala Messages postés 26 Statut Membre 1
 
Je vous ai mis le lien du fichier (après avoir trouvé comment le faire...) https://www.cjoint.com/c/KHAqnlWOEns

J'ai mis en jaune les cases qui me pose problème au niveau du visuel -0:00.
J'ai mis septembre et octobre pour mettre les exemples.
En espérant que ce soit plus clair pour que vous m'aidiez à comprendre le problème...

Merci.
0
brucine Messages postés 23001 Statut Membre 3 572
 
Bonsoir,

Exemple en C16:

=SI(R12=$R$10;0;SOMME(R12-$R$10)-D16)
0
yabala Messages postés 26 Statut Membre 1 > brucine Messages postés 23001 Statut Membre
 
Ca marche !!!!! Merci beaucoup
0
DjiDji59430 Messages postés 4323 Statut Membre 701 > yabala Messages postés 26 Statut Membre
 
T'as compris pourquoi je disais ça ??
0
yabala Messages postés 26 Statut Membre 1 > DjiDji59430 Messages postés 4323 Statut Membre
 
Non...?
0
DjiDji59430 Messages postés 4323 Statut Membre 701 > yabala Messages postés 26 Statut Membre
 
la formule de brucine fonctionne et ne donne pas toujours 0:00 comme la tienne !

Crdlmt
0
yabala Messages postés 26 Statut Membre 1
 
Re,
J'ai essayé... Mais avec le <, mes résultats négatifs sont à 0:00 ce qui ne va pas...
Si j'enlève le <, mon problème est toujours là...
Merci quand même d'avoir regardé.
0