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


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow