Comment obtenir excel pour afficher un certain nombre de chiffres significatifs?

Je suis à l'aide d'excel et je veux afficher une valeur à un certain nombre de chiffres significatifs.

J'ai essayé à l'aide de l'équation suivante

=ROUND(value,sigfigs-1-INT(LOG10(ABS(value))))

avec la valeur remplacé par le nombre, je suis en utilisant et sigfigs remplacé par le nombre de chiffres significatifs que je veux.

Cette formule fonctionne parfois, mais d'autres fois ça ne marche pas.

Par exemple, la valeur 18.036, va changer à 18 ans, qui a plus de 2 chiffres significatifs. Le moyen de contourner cela est de changer la mise en forme source de conserver 1 décimale. Mais que peut introduire un supplément de chiffre significatif. Par exemple, si le résultat a été de 182 et puis la virgule fait changer de 182.0, maintenant, je voudrais avoir 4 sig figues au lieu de 3.

Comment puis-je obtenir excel pour définir le nombre de sig figues pour moi, donc je n'ai pas à le comprendre manuellement?

  • Donc, ce que vous voulez, c'est: 18.036->18.0, 18.16->18.2 185.212->185, 1856705.5223->1860000?
  • Correct
  • le seul moyen que je connaisse est de convertir votre nombre en une chaîne de caractères, puis faire un peu de service en fonction de l'endroit où le point décimal est, ill après un exemple
  • J'ai essayé de faire quelque chose comme ceci en utilisant la longueur, mais 18 et 6,9 doit être affiché comme 18,0 et 6.90 respectivement, alors j'ai besoin de plus de longueur, j'ai besoin de spécifier la longueur de fractions et de nombres entiers d'un nombre.
  • Im codage d'un exemple, ce que Im faire est de trouver d'abord l'3 chiffres diferent forme "0","," et ".", alors à trouver d'où "." est
InformationsquelleAutor Veridian | 2013-12-17