Super, effectivement en faisant un arrondi cela fonctionne, maintenant, je
corse un peu ma question (sachant que mon prb se trouve sur plusieurs
fichiers professionnel):
si en A1 j'ai =139.8-140 avec un séparateur décimal à 2 => résultat -0.20
en A2 j'ai =119.8-120 avec idem =>
résultat -0.20
qu'on effectue la formule suivante pour voir si le résultat est identique en
renvoyant la valeur "exact":
=SI(A1<>A2;"erreur";"exact")
on retrouve une valeur erreur alors que le resultat est identique (par
contre, pour lle resultat en A1, si on met 14 pour le séparateur, on passe à
-0.199999999999999)
Donc ici, la valeur renvoyé est "erreur" alors qu'il devrait me renvoyer un
"exact"....je suis preneur pour un solution LOL
"patrick" a écrit :
> re,
> donc je suppose que c'est fait avec flash
> merci
>
> @+
> patrick
>
> "mbbp" <mbbp@discussions.microsoft.com> a écrit dans le message news:
> 45AC1A83-40DD-4744-9743-C6CA933E54F1@microsoft.com...
> > Salut,
> > Il s'agit d'un fichier swf incorporé à excel.
> > mbbp
> >
> >
> > "patrick" a écrit :
> >
> > > Bonjour,
> > > sympa ta révision
> > > par curiosité avec quoi c'est fait ?
> > > j'ai juste vu :
> > > =INCORPORER("ShockwaveFlash.ShockwaveFlash.1";"")
> > >
> > > @+
> > > patrick
> > >
> > > "mbbp" <mbbp@discussions.microsoft.com> a écrit dans le message news:
> > > 559DEBF5-18D7-49F1-BA67-9A80F354272F@microsoft.com...
> > > > Pour réviser les multiplications :
> > > > http://cjoint.com/?idke6HOMtT
> > > > mbbp
> > > >
> > > >
> > > > "Ludox60" a écrit :
> > > >
> > > > > Bonjour,
> > > > >
> > > > > j'utilise Excel 2000 sur Win XP, mon problème est le suivant, soit 3
> > > > > cellules A1, B1 et C1:
> > > > > A1 = 139,8 - 140
> > > > > B1 1000000
> > > > > C1 1000000
> > > > >
> > > > > si j'effectue une multiplication A1*B1*C1, je retrouve par défaut le
> > > > > résultat suivant:
> > > > > -199 999 999 999, 99
> > > > >
> > > > > Au lieu d'avoir : -200 000 000 000,00
> > > > >
> > > > > la seule solution que j'ai trouvée est de modifier le format de
> cellule
> > > en
> > > > > ne mettant qu'une seule décimale. Je n'ai rien trouvé de particulier
> sur
> > > la
> > > > > KB de MS...si vous avez une idée sur ce problème (bug, option,
> etc...)
> > > je
> > > > > suis preneur
> > > > >
> > > > > merci d'avance
> > > > > Cdlt
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas B.
Salut,
Pour comparer seulement deux décimales, remplace la condition dans le SI par : arrondi(a1;2)<>arrondi(a2;2)
À la place, tu peux aussi aller dans OutilsOptions, onglet Calcul, cocher Calcul avec la précision au format affiché.
A+ Nicolas B.
Super, effectivement en faisant un arrondi cela fonctionne, maintenant, je corse un peu ma question (sachant que mon prb se trouve sur plusieurs fichiers professionnel):
si en A1 j'ai 9.8-140 avec un séparateur décimal à 2 => résultat -0.20 en A2 j'ai 9.8-120 avec idem => résultat -0.20
qu'on effectue la formule suivante pour voir si le résultat est identique en renvoyant la valeur "exact":
=SI(A1<>A2;"erreur";"exact") on retrouve une valeur erreur alors que le resultat est identique (par contre, pour lle resultat en A1, si on met 14 pour le séparateur, on passe à -0.199999999999999)
Donc ici, la valeur renvoyé est "erreur" alors qu'il devrait me renvoyer un "exact"....je suis preneur pour un solution LOL
re, donc je suppose que c'est fait avec flash merci
@+ patrick
Salut,
Pour comparer seulement deux décimales, remplace la condition dans le SI
par :
arrondi(a1;2)<>arrondi(a2;2)
À la place, tu peux aussi aller dans OutilsOptions, onglet Calcul,
cocher Calcul avec la précision au format affiché.
A+
Nicolas B.
Super, effectivement en faisant un arrondi cela fonctionne, maintenant, je
corse un peu ma question (sachant que mon prb se trouve sur plusieurs
fichiers professionnel):
si en A1 j'ai 9.8-140 avec un séparateur décimal à 2 => résultat -0.20
en A2 j'ai 9.8-120 avec idem =>
résultat -0.20
qu'on effectue la formule suivante pour voir si le résultat est identique en
renvoyant la valeur "exact":
=SI(A1<>A2;"erreur";"exact")
on retrouve une valeur erreur alors que le resultat est identique (par
contre, pour lle resultat en A1, si on met 14 pour le séparateur, on passe à
-0.199999999999999)
Donc ici, la valeur renvoyé est "erreur" alors qu'il devrait me renvoyer un
"exact"....je suis preneur pour un solution LOL
re,
donc je suppose que c'est fait avec flash
merci
Pour comparer seulement deux décimales, remplace la condition dans le SI par : arrondi(a1;2)<>arrondi(a2;2)
À la place, tu peux aussi aller dans OutilsOptions, onglet Calcul, cocher Calcul avec la précision au format affiché.
A+ Nicolas B.
Super, effectivement en faisant un arrondi cela fonctionne, maintenant, je corse un peu ma question (sachant que mon prb se trouve sur plusieurs fichiers professionnel):
si en A1 j'ai 9.8-140 avec un séparateur décimal à 2 => résultat -0.20 en A2 j'ai 9.8-120 avec idem => résultat -0.20
qu'on effectue la formule suivante pour voir si le résultat est identique en renvoyant la valeur "exact":
=SI(A1<>A2;"erreur";"exact") on retrouve une valeur erreur alors que le resultat est identique (par contre, pour lle resultat en A1, si on met 14 pour le séparateur, on passe à -0.199999999999999)
Donc ici, la valeur renvoyé est "erreur" alors qu'il devrait me renvoyer un "exact"....je suis preneur pour un solution LOL
re, donc je suppose que c'est fait avec flash merci