Comment limiter le nombre maximum de chiffres après la virgule sans définir le minimum

0

Mon tableur Excel calcule des valeurs décimales. En fonction de la valeur d'entrée, le résultat peut être par ex.

0
0.5
0.04166(6)

Je voudrais que ces valeurs apparaissent comme

0
0.5
0.0417

c’est-à-dire limiter le nombre maximal de chiffres décimaux mais ne pas définir le minimum, lui permettant d’être égal à 0 ou plus selon les besoins.

Avec le format "général", j’obtiens le nombre minimum de chiffres requis mais illimité, c’est-à-dire 0, 0,5, 0,0416667.
Avec le format "nombre", je reçois 0,0000 et 0,5000 si je veux obtenir 0,0417.

N'importe quoi? FWIW je suis sur Excel 2010.

texnic
la source
1
Pourquoi les zéros de fin seraient-ils un problème? Une valeur de 0,0000 serait égale à 0. La même chose pour 0,5 et 0,500. À l'heure actuelle, il ne semble pas y avoir de moyen facile de le faire. Bien sûr, vous pouvez toujours utiliser le ROUND fonction et ne pas utiliser un format spécifique.
Seth
@Seth à cause de la lisibilité. Dans mon cas, 0 signifie qu'il n'y a pas de données. Les chiffres redondants augmentent le "bruit".
texnic

Réponses:

3

Si vous devez conserver les valeurs non arrondies, essayez le format personnalisé. 0.####:

enter image description here

Ceci est juste un point supplémentaire off (en 0. ) du format décrit.

g.kov
la source
Ceci modifie la valeur. Il y a des moyens plus faciles de le faire, et ce n'est pas ce qu'il voulait
Aganju
@ g.kov: Je sais que vous avez déjà modifié la réponse. Toutefois, je vous recommande simplement de supprimer la première partie que vous mentionnez en utilisant la fonction TEXT ... conservez-la simplement en utilisant le format que vous avez défini dans votre édition. c'est la bonne réponse ...
Ditto
C'est le plus proche de ce que je veux. Merci!
texnic
1

Si changer la valeur ne vous concerne pas (vous avez écrit 'apparaître comme' ), vous pouvez utiliser =ROUND(...) autour de tout ce que vous calculez, ou dans une nouvelle colonne. Le deuxième paramètre définit le nombre de chiffres à arrondir, par exemple
=ROUND(2/3,4) te donnera 0.6667.

Aganju
la source
En principe, l'arrondir serait bien. Il était donc bon de recevoir cette option à considérer. Cependant, je préfère changer le format plutôt que la formule dans chaque colonne.
texnic