J'ai donc une formule basée sur des éléments 0 basée sur une formule qui soustrait le total. Donc, il s'agit essentiellement de A1 = 10 et B1 = 4 et B2 = 6. Ma formule est imsub (a1, b1 + b2) ou = somme-A1 (b1, b2). Le problème est que parfois, moins les nombres sont équivalents à un nombre très petit comme celui-ci, ce qui est approximativement égal à 0, ce qui perturbe mon autre formule basée sur la recherche de 0 pour déterminer la fonction SI. Comment puis-je le changer pour qu'il soit égal à 0 et non à un nombre vraiment petit?
microsoft-excel
Josh W
la source
la source
0
. Donc, je ne peux pas reproduire le problème que nous voyons Pouvez-vous nous donner un meilleur exemple? Y a-t-il une raison spécifique que vous utilisezIMSUB
? Y a-t-il autre chose que vous n'avez pas expliqué?Réponses:
Ce dont vous avez besoin est le
ROUND()
fonction, par exemple:Ceci arrondit la valeur à quatre décimales: choisissez le nombre de places dont vous avez besoin pour conserver la précision requise, mais éliminez les petites erreurs.
Les erreurs se produisent lors de la soustraction de grands nombres avec une petite différence, en raison de la précision limitée du stockage des nombres à virgule flottante (non-entiers).
la source