XL 2016 Résolu : negatif sur une somme de 0

achraf26

XLDnaute Occasionnel
Bonjour tous le monde,
j'ai fais une fonction de si la somme est supérieur à 0; Positif; si inferieur à 0; negatif ; si =0; "Néant"
j'ai quelques lignes avec un résultat avec une somme de 0,00 et il me donne négatif
je comprend pas
merci de m'aider
 
Solution
Bonjour.
C'est vraisemblablement parce que la somme ne peut pas être exactement = 0 du fait que les cellules sommées ont des valeurs binaire en virgule flottantes double précision ne pouvant valoir exactement les textes qu'elles affichent, interprétés visuellement en tant que nombres décimaux.
Formule conseillée :
Code:
=CHOISIR(SIGNE(ENT(SOMME(???)*2^30+0,5))+2;"Négatif";"Néant";"Positif")
La prochaine fois joignez un fichier, qu'on puisse vous dire très exactement ce qui ne va pas.

Dranreb

XLDnaute Barbatruc
Bonjour.
C'est vraisemblablement parce que la somme ne peut pas être exactement = 0 du fait que les cellules sommées ont des valeurs binaire en virgule flottantes double précision ne pouvant valoir exactement les textes qu'elles affichent, interprétés visuellement en tant que nombres décimaux.
Formule conseillée :
Code:
=CHOISIR(SIGNE(ENT(SOMME(???)*2^30+0,5))+2;"Négatif";"Néant";"Positif")
La prochaine fois joignez un fichier, qu'on puisse vous dire très exactement ce qui ne va pas.
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
C'est bien ce que je pensais.
Analysé de la 1ère ligne :
1633973389057.png
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 327
Membres
103 517
dernier inscrit
hbenaoun63