Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale
A mon avis, les cellules ne sont pas arroindies à la seconde décimale. Si tu
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer ? Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 ( positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR" et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens "O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle proche de zéro...
J'ai pensé successivement à un problème de signe, puis d'arrondi...
En vain.
Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale
A mon avis, les cellules ne sont pas arroindies à la seconde décimale. Si tu
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer ? Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 ( positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR" et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens "O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle proche de zéro...
J'ai pensé successivement à un problème de signe, puis d'arrondi...
En vain.
Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale
A mon avis, les cellules ne sont pas arroindies à la seconde décimale. Si tu
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer ? Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 ( positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR" et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens "O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle proche de zéro...
J'ai pensé successivement à un problème de signe, puis d'arrondi...
En vain.
-----Message d'origine-----
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-
être m'expliquer ?
Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (
positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat
est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR")
j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI
(A3>0,000000001;"ERREUR";"O.K.")), j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur
infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puis
d'arrondi... En vain.
j'ai verifier sur excel 2000 ça marche,dans excel estce
ton point ou ta virgule qui marche comme separateur .pour
.
-----Message d'origine-----
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-
être m'expliquer ?
Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (
positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat
est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR")
j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI
(A3>0,000000001;"ERREUR";"O.K.")), j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur
infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puis
d'arrondi... En vain.
j'ai verifier sur excel 2000 ça marche,dans excel estce
ton point ou ta virgule qui marche comme separateur .pour
.
-----Message d'origine-----
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-
être m'expliquer ?
Une cellule A1 contient un montant, disons 134,65 (
nombre positif arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (
positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat
est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR")
j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI
(A3>0,000000001;"ERREUR";"O.K.")), j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur
infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puis
d'arrondi... En vain.
j'ai verifier sur excel 2000 ça marche,dans excel estce
ton point ou ta virgule qui marche comme separateur .pour
.
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être m'expliquer
?
Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.
========================================================= > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'une
somme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens
1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être m'expliquer
?
Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.
========================================================= > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'une
somme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens
1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être m'expliquer
?
Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens "ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.
========================================================= > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'une
somme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens
1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" a écrit dans le message de
news:400d673f$0$17131$Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer
?Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondià la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.========================================================= > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'unesomme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" <cacaboudin@wanadoo.fr> a écrit dans le message de
news:400d673f$0$17131$626a54ce@news.free.fr...
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer
?
Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.
========================================================= > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'une
somme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens
1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" a écrit dans le message de
news:400d673f$0$17131$Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer
?Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondià la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.========================================================= > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'unesomme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
Meuh non !!!
c'est un probleme connu quant on affiche et fait des calculs avec des
valeurs arrondies,
lié à la façon dont EXCEL gére les nombres avec une précision sur 19
chiffres significatifs......
pour contourner ceci, il faut aller dans le menu outils, Options, Onglet
Calcul
et cocher la case marquée "Calcul avec la précision au format affiché"
@+
"Yves" a écrit dans le message de
news:- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" a écrit dans le message de
news:400d673f$0$17131$Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer?Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondià la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellementzéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulleproche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.========================================================= > > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas
cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'unesomme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
secondonglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après
la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
Meuh non !!!
c'est un probleme connu quant on affiche et fait des calculs avec des
valeurs arrondies,
lié à la façon dont EXCEL gére les nombres avec une précision sur 19
chiffres significatifs......
pour contourner ceci, il faut aller dans le menu outils, Options, Onglet
Calcul
et cocher la case marquée "Calcul avec la précision au format affiché"
@+
"Yves" <yves@wanadoo.fr> a écrit dans le message de
news:uya6OV43DHA.2528@TK2MSFTNGP10.phx.gbl...
- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" <cacaboudin@wanadoo.fr> a écrit dans le message de
news:400d673f$0$17131$626a54ce@news.free.fr...
Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer
?
Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondi
à la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellement
zéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"
et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens
"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulle
proche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.
========================================================= > > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas
cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'une
somme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens
1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
second
onglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après
la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?
Meuh non !!!
c'est un probleme connu quant on affiche et fait des calculs avec des
valeurs arrondies,
lié à la façon dont EXCEL gére les nombres avec une précision sur 19
chiffres significatifs......
pour contourner ceci, il faut aller dans le menu outils, Options, Onglet
Calcul
et cocher la case marquée "Calcul avec la précision au format affiché"
@+
"Yves" a écrit dans le message de
news:- Tu ne dis pas quelle est ta version de Excel
- Tu dis pas si tu as testé cette configuration "à blanc"
c'est à dire sans calculs "autour"
- A mon avis ton fichier est bugé car en aucun cas tu ne dois avoir ce
phénomène.
Yves
"Peanut" a écrit dans le message de
news:400d673f$0$17131$Je soumet ce petit mystère qu'un Sherlock Holmes va peut-être
m'expliquer?Une cellule A1 contient un montant, disons 134,65 ( nombre positif
arrondià la seconde décimale, donc rien au delà du 5 )
Une seconde A2 contient aussi la valeur 134.65 (positif, arrondi à la
seconde décimale aussi )
Une troisième cellule A3 contient A1-A2, et le résultat est
naturellementzéro.
Or si je crée une cellule A4 =SI(A3=0;"O.K.";"ERREUR") j'obtiens
"ERREUR"et si je met (pour voir) A4
=SI(A3<-0,000000001;"ERREUR";SI(A3>0,000000001;"ERREUR";"O.K.")),
j'obtiens"O.K."
Tout se passe "comme si" A3 contenait une valeur infinitésimale non
nulleproche de zéro...
J'ai pensé successivement à un problème de signe, puisd'arrondi... En
vain.========================================================= > > > Je viens de trouver d'où vient l'erreur, mais je ne m'explique pas
cette
aberration :
Sur un onglet Feuille1 Cellule D300 j'ai une valeur 1979.67 ( résultat
d'unesomme de montants à 2 décimales )
Si j'accrois le nombre de décimales de cette cellule à 30 décimales,
j'obtiens :
1979.670000000000000000000000000000 logique !
Sur l'onglet Feuille2 Cellule C11, je met ='Feuille1'!D300 et j'y
obtiens1979.67
Mais si j'accrois alors le nombre de décimales de cette cellule du
secondonglet à 30 décimales, j'obtiens cette fois :
1979.670000000001000000000000000000
la valeur 1 est venue s'insérer à la place du douzième chiffre après
la
virgule.
Si ! Si ! je vous assure ! et je n'ai pas bu, ni vu d'éléphants roses
accrochés à mes rideaux !!!
Une bogue est elle possible ?