OVH Cloud OVH Cloud

multiplication part2

1 réponse
Avatar
Ludox60
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

1 réponse

Avatar
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