Excel décimal Arrondi?
Comment arrondir un nombre dans excel par exemple par la mise en forme, de sorte que le nombre de changements et pas seulement son apparition dans la cellule.
Par exemple, si j'ai 229.729599999998 dans une cellule et je format de la cellule pour afficher uniquement les 4 chiffres après la virgule, il serait maintenant montrer 229.7296 dans la cellule, mais la valeur de la cellule serait encore 229.729599999998 donc, si je devais faire aucun calcul excel serait d'utiliser le plus de nombre décimal que s'opposer à la 4 nombre décimal.
Est-il moyen que je peux faire en sorte que non seulement l'apparence de la le nombre dans la cellule montre 4 décimales, mais de manière que la valeur réelle de la cellule reflètent l'4 nombre décimal, de sorte que la cellule et la valeur dans la barre de formule montrer 229.7296 et pas 229.729599999998.
Je sais que je peux probablement utiliser une fonction ou une formule dans une cellule adjacente à la tour le nombre, mais je viens de mettre ensemble un énorme écart de la feuille et il faudrait un très long moment, si je devais faire la même chose pour toutes les cellules dans ma feuille de calcul. Des idées?
Vous devez vous connecter pour publier un commentaire.
Les 2 façons de penser serait:
=ROUND(OriginalTab!A1,4)
etc. Puis copier coller les valeurs spéciales de retour à la feuille d'origine.Il suffit de copier les chiffres dans une feuille et de les enregistrer comme un nouveau fichier CSV. Puis fermez le CSV et l'ouvrir à nouveau et vos chiffres sont arrondis...
Il y a une autre option: prix de la " Précision au format affiché paramètre (se trouve dans les options de calcul).
De l'aide d'excel
L'arrondissement des nombres décimaux peut être fait avec une formule où vous pouvez changer la virgule et ne pas avoir tous les numéros de fuite.
Je préfère la méthode de remplacement, mais je vais le montrer à la fois
D'abord prendre de la valeur (d'entrée ou formule) soustraire l'int et multiplier par 100.
Cela rendra la valeur décimale d'un nombre entier. Utilisation MROUND à la ronde.
Maintenant, divisez par 100 et ajouter l'original entier.
Exemple: =((MROUND(((K7-J8)-INT(K7-J8))*100,10))/100)+INT(K7-J8)
si la valeur a été 229.729599999998 la nouvelle valeur 229.700000000000
La méthode de remplacement
Selon le nombre de places que vous souhaitez pour le décimal.
MOD(valeur 1), qui vous donne la partie décimale
* par 100 pour les deux lieux 1000 pour 3 places 10000 pour 4 places, etc.
MROUND Que puis diviser par le même nombre multiplié au-dessus de Ex. 1000 pour 3 places et enfin rajouter à l'entier ou de la valeur.
Ex. =(MROUND(INT(MOD(U9,1)*1000),10))/1000+INT(U9)
Cela rendrait le nombre 229.730