excel
Excel arrondi et précision
Recherche…
Introduction
Plusieurs formules Excel traitent de l'arrondissement et de la précision des nombres non entiers. Ceci est distinct de l'utilisation du formatage de cellule qui affecte l'affichage des données numériques. Dans certains cas, il suffit d'utiliser le formatage des cellules, mais dans des calculs complexes, des règles strictes d'arrondi et de précision sont nécessaires pour obtenir des résultats cohérents et corrects.
Syntaxe
- = ROUND (nombre, num_digits)
- = ROUNDUP (nombre, num_digits)
- = ROUNDDOWN (nombre, num_digits)
- = MROUND (nombre, multiple)
- = TRUNC (nombre, [num_digits])
- = INT (nombre)
- = PLAFOND (nombre, signification)
- = FLOOR (nombre, importance)
- = MÊME (nombre)
- = ODD (nombre)
- = FIXED (nombre, [décimales], [no_commas])
Paramètres
Paramètres | Détails |
---|---|
nombre | numéro à arrondir. Pourrait être une cellule comme B2 ou une constante comme 3.14159 |
num_digits | quel endroit doit être arrondi 2. Omis ou 0 signifie arrondi à un nombre entier. 1 ou 2 signifie rond à dixièmes ou centièmes. -1 ou -3 signifie arrondi à des dizaines ou des milliers. |
plusieurs | Le multiple auquel vous voulez arrondir le numéro. |
importance | Le multiple auquel vous voulez arrondir le numéro. |
décimales | Le nombre de chiffres à droite du séparateur décimal. (Facultatif - 2 par défaut) |
no_commas | Une valeur logique qui, si elle est TRUE , empêche FIXED d'inclure des virgules dans le texte renvoyé. (Facultatif - par défaut à FALSE ) |
[...] | Les paramètres entre [crochets] sont facultatifs. |
Remarques
Les valeurs affichées pour l'utilisateur peuvent être présentées avec un formatage spécifique qui n'affecte pas les valeurs de données réelles. Par exemple, les données affichées peuvent être formatées en pourcentage. Voir Mise en forme de cellule pour plus de détails.
Utilisation de la fonction ROUND
La fonction ROUND
arrondit une valeur. Le nombre de décimales à arrondir est spécifié par une valeur positive dans le paramètre num_digits
. Une valeur négative pour num_digits
la partie entière de la valeur à gauche du num_digits
décimal, par exemple à la dizaine près (pour -1) ou au millier près (pour -3).
Voici un tableau montrant comment on peut utiliser le tour.
Commençant par | ROUND (b, 2) | ROUND (b, 1) | ROUND (b) | ROUND (b, -1) |
---|---|---|---|---|
23.10651375 | 23.11 | 23,1 | 23 | 20 |
19.16818924 | 19.17 | 19.2 | 19 | 20 |
3.92748883 | 3.93 | 3,9 | 4 | 0 |
31.38208409 | 31,38 | 31,4 | 31 | 30 |
38.34235561 | 38,34 | 38,3 | 38 | 40 |
7.682632495 | 7.68 | 7.7 | 8 | dix |
35.39315416 | 35,39 | 35,4 | 35 | 40 |
20.47004449 | 20.47 | 20.5 | 20 | 20 |
20.49775276 | 20.5 | 20.5 | 20 | 20 |
2.288822497 | 2,29 | 2.3 | 2 | 0 |
Des fonctions similaires supplémentaires sont également disponibles pour contrôler la direction d'arrondi:
-
ROUNDUP
- Arrondit toujours un nombre, loin de zéro. -
ROUNDDOWN
-ROUNDDOWN
toujours un nombre vers le bas, vers zéro.
Utilisation des fonctions TRUNC & INT
La formule Excel TRUNC
est utilisée pour tronquer un nombre à un nombre donné de décimales, spécifié par le paramètre facultatif num_digits
. Si ce paramètre est défini comme une valeur négative, il tronquera la partie entière de la valeur. Si le paramètre est omis, la valeur par défaut est 0
ce qui supprime la partie décimale du nombre.
La fonction INT
fonctionne de manière simplifiée avec TRUNC
en ce sens qu'elle supprime la partie décimale d'un nombre en arrondissant le nombre pour laisser la partie entière. La différence entre les deux est lors de l'exécution de l'opération sur un nombre négatif; TRUNC
supprime la décimale, toutefois INT
arrondira la valeur à zéro.
Par exemple:
=TRUNC(123.456,2)
=TRUNC(123.4357,-1)
=TRUNC(-123.123)
=INT(567.89)
=INT(-567.89)
Affichera:
123.45
120.00
-123.00
567.00
-568.00
Utiliser la fonction MROUND
La fonction Excel MROUND
est utilisée pour arrondir un nombre à un intervalle autre qu'une puissance de 10.
Ces exemples montrent MROUND
au quart le plus proche et au nombre pair le plus proche.
Commençant par | MROUND (b, 0.25) | MROUND (b, 2) |
---|---|---|
23.93195211 | 24.00 | 24 |
2.793135388 | 2,75 | 2 |
21.93903064 | 22.00 | 22 |
13.74193739 | 13,75 | 14 |
16.77047412 | 16,75 | 16 |
13.03922302 | 13.00 | 14 |
17.06132896 | 17h00 | 18 |
16.11741694 | 16.00 | 16 |
33.48249592 | 33,50 | 34 |
37.29656687 | 37,25 | 38 |
Un résultat similaire peut être obtenu en utilisant les fonctions EVEN
et ODD
qui arrondissent un nombre au nombre pair ou impair le plus proche, respectivement.
Utiliser les fonctions PLAFOND & PLANCHER
La fonction CEILING
arrondit un nombre, loin de zéro, au multiple de signification le plus proche. La fonction FLOOR
fait de même en arrondissant le nombre vers zéro.
Un exemple de l'utilisation de CEILING
est que si vous souhaitez éviter d'utiliser des penny dans vos prix et que votre produit coûte 4,42 $, utilisez la formule =CEILING(4.42,0.05)
pour arrondir les prix au nickel le plus proche.
Par exemple:
=CEILING(2.2, 1)
=FLOOR(2.2, 1)
=CEILING(-4.8, 2)
=FLOOR(-4.8, 2)
=CEILING(0.456, 0.01)
=FLOOR(0.456, 0.01)
Retournerais:
3
2
-4
-6
0.46
0.45
Utilisation de la fonction FIXED
La fonction FIXED
arrondit un nombre au nombre spécifié de décimales défini par le paramètre decimals
, formate le nombre au format décimal en utilisant une virgule comme séparateur sauf si spécifié comme non requis défini par le paramètre no_commas
et renvoie le résultat sous forme de texte. Le paramètre decimals
est facultatif et utilise par défaut deux décimales. Le paramètre no_commas
est également facultatif et sa valeur par défaut est FALSE
.
Par exemple:
=FIXED(1234.567, 1)
=FIXED(1234.567, -1)
=FIXED(1234.567, 1, TRUE)
=FIXED(1234.567)
Retournerais:
1,234.6
1,230
1234.6
1234.57