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-ROUNDDOWNtoujours 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