Cursus
Excel ROUND() : Le guide complet des arrondis dans Excel
Excel propose plusieurs fonctions d'arrondi intégrées pour gérer différents scénarios, notamment la fonction ROUND()
, qui est l'une des plus utilisées. Dans cet article, je vais explorer toutes les fonctions d'arrondi clés d'Excel, expliquer leur fonctionnement et montrer comment les utiliser efficacement à l'aide d'exemples pratiques. Si vous n'êtes pas familiarisé avec certaines bases, je vous recommande de suivre notre cours d'introduction à Excel pour acquérir des bases solides.
Comprendre la fonction Excel ROUND()
La fonction ROUND()
d'Excel est la méthode la plus simple pour contrôler la précision numérique dans vos feuilles de calcul. Examinons sa syntaxe et des exemples de son fonctionnement.
Syntaxe et arguments de ROUND()
La fonction Excel ROUND()
est utilisée pour arrondir un nombre à un nombre de chiffres spécifié. La syntaxe de la fonction ROUND()
est la suivante :
=ROUND(number, num_digits)
Où ?
-
number
: La valeur que vous souhaitez arrondir. -
num_digits
: Détermine le nombre de chiffres auxquels le nombre doit être arrondi.
Le comportement de l'argument num_digits
change en fonction de sa valeur :
-
Lorsque
num_digits
est positif : Arrondit le nombre à droite de la virgule. Par exemple,=ROUND(3.14159, 2)
donne lieu à3.14
. -
Lorsque
num_digits
est égal à zéro : Arrondit le nombre à l'unité la plus proche. Par exemple,=ROUND(7.8, 0)
donne lieu à8
. -
Lorsque
num_digits
est négatif : Arrondit les chiffres à gauche de la virgule (à la dizaine, à la centaine la plus proche, etc.). Par exemple,=ROUND(256, -1)
donne lieu à260
.
Comment fonctionne ROUND()
La fonction Excel ROUND()
suit les règles d'arrondi mathématiques standard. Lorsque vous arrondissez un nombre, Excel regarde le chiffre situé immédiatement à droite de votre position d'arrondi :
- Si ce chiffre est 5, 6, 7, 8 ou 9, le nombre est arrondi à l'unité supérieure.
- Si ce chiffre est 0, 1, 2, 3 ou 4, le nombre est arrondi vers le bas.
Les exemples suivants illustrent rapidement cette règle :
La formule ci-dessous est arrondie à la première décimale. Comme la deuxième décimale est 5, il arrondit à l'unité supérieure.
=ROUND(15.55, 1)
Dans l'exemple ci-dessous, la formule arrondit à la dizaine la plus proche. Le chiffre des dizaines est arrondi à l'unité supérieure car le chiffre des unités est 5.
=ROUND(15.55, -1)
Dans l'exemple ci-dessous, la formule arrondit au nombre entier le plus proche. Comme la partie décimale est 0,55, il arrondit à l'unité supérieure.
=ROUND(15.55, 0)
Variantes de la fonction Excel ROUND()
Il existe différentes variantes de la fonction Excel ROUND()
, chacune ayant une utilisation spécifique.
ROUNDUP()
La fonction ROUNDUP()
arrondit toujours à zéro, quels que soient les chiffres qui suivent. Cela signifie que le résultat est toujours supérieur au nombre original, ce qui garantit une approche conservatrice dans les calculs. Cette méthode est utile dans le cadre d'une budgétisation prudente, car elle permet de s'assurer que les estimations sont suffisamment élevées et de fixer des seuils minimums, tels que des frais ou des quotas minimums.
Dans l'exemple ci-dessous, la fonction arrondit toujours à l'unité supérieure, même si la troisième décimale n'est que 1.
=ROUNDUP(3.14159, 2)
ROUNDDOWN()
La fonction ROUNDDOWN()
arrondit toujours à zéro, quels que soient les chiffres qui suivent le point d'arrondi. Cette fonction garantit que la valeur arrondie est toujours inférieure ou égale à l'original (pour les nombres positifs) ou supérieure ou égale à l'original (pour les nombres négatifs).
Cette méthode est utile pour fixer des valeurs maximales ou des plafonds et éviter les surestimations dans les prévisions ou les calculs. Dans l'exemple ci-dessous, la fonction ROUNDDOWN()
supprime toujours les décimales supplémentaires et n'arrondit jamais à l'unité supérieure.
=ROUNDDOWN(3.14159, 2)
Techniques d'arrondi avec d'autres fonctions
Excel propose également des techniques d'arrondi avec d'autres fonctions. Ces fonctions vous permettent d'arrondir les nombres selon différentes spécifications. Nous allons examiner ces méthodes ci-dessous.
MROUND()
La fonction MROUND()
arrondit un nombre au multiple spécifié le plus proche, ce qui est utile lorsque vous travaillez avec des unités telles que les tailles d'emballage, les incréments de prix ou les intervalles de programmation. La syntaxe de la fonction MROUND()
est présentée ci-dessous :
=MROUND(number, multiple)
Où ?
-
number
: Le nombre à arrondir. -
multiple
: Le multiple pour arrondir le nombre.
Par exemple, la formule ci-dessous arrondit 7 à 5 puisque 7 est plus proche de 5 que de 10.
=MROUND(7, 5)
CEILING() et FLOOR()
Ces fonctions arrondissent les nombres au multiple spécifié le plus proche, mais avec un biais directionnel.
-
CEILING()
: arrondit un nombre au multiple spécifié le plus proche (à partir de zéro). Par exemple, la formule ci-dessous arrondit 7 à 10, qui est le multiple de 5 le plus proche.
=CEILING(7, 5)
-
FLOOR()
: Arrondit un nombre vers le bas (vers zéro) au multiple spécifié le plus proche. L'exemple ci-dessous arrondit 7 à 5 en tant que multiple de 5 le plus proche.
=FLOOR(7, 5)
Ces méthodes sont utiles pour fixer le prix d'un article par incréments standard, par exemple en arrondissant à 0,25 $. Ils sont également utilisés pour bloquer le temps dans des intervalles cohérents, comme des segments de 15 minutes, et pour arrondir les seuils dans la fabrication, comme la taille minimale des lots.
EVEN() et ODD()
Ces fonctions arrondissent les nombres à l'entier pair ou impair le plus proche de zéro, sans tenir compte de la partie décimale. Les fonctions sont utiles pour organiser les données en groupes pairs ou impairs ou pour simplifier les valeurs en vue d'une conception, d'une mise en page ou d'un dessin.
Par exemple, la formule ci-dessous arrondit la valeur 4 à 6 comme le nombre pair le plus proche.
=EVEN(4.1)
De même, la formule ci-dessous arrondit la valeur 5 à 7 comme le nombre impair le plus proche.
=ODD(5.2)
INT() et TRUNC()
Ces deux fonctions sont souvent confondues mais se comportent différemment, notamment avec les nombres négatifs :
-
INT()
: Arrondit à l'entier le plus proche.
=INT(4.9)
Pour les nombres négatifs, INT()
s'éloigne de zéro (plus négatif).
=INT(-4.9)
-
TRUNC()
: Supprime simplement la partie décimale sans arrondir.
=TRUNC(4.9)
Arrondir le temps dans Excel
Excel traite le temps comme une fraction d'une journée de 24 heures, de sorte que l'arrondi du temps implique une approche légèrement différente. Vous pouvez utiliser MROUND()
pour arrondir à la minute ou au bloc de temps le plus proche, et ROUND()
pour l'arithmétique temporelle.
Par exemple, si A2 est 8:07, la formule ci-dessous renvoie 8:10 en arrondissant l'heure à la dizaine de minutes la plus proche.
=MROUND(A2, "0:10")
Si A2 est 8:37, et que vous voulez arrondir l'heure à l'heure la plus proche, utilisez la formule ci-dessous :
=ROUND(A2*24, 0)/24
Quand arrondir les valeurs et quand les arrondir ? Quand les formater ?
L'arrondissement des valeurs et le formatage des nombres dans Excel ont des objectifs différents, et il est essentiel de comprendre la distinction entre les deux pour pouvoir effectuer des analyses de données et des rapports précis.
Voici la différence : L'utilisation de l'arrondi d'Excel modifie en fait la valeur sous-jacente stockée dans la cellule. Ceci est important lorsque vous avez besoin de la valeur arrondie pour des calculs, des rapports ou des modélisations financières, car les formules suivantes utiliseront le nouveau résultat arrondi. Par exemple, l'application de =ROUND(2.786, 1)
stockera 2,8 dans la cellule, et tout calcul faisant référence à cette cellule utilisera 2,8, et non la valeur d'origine.
Les outils de formatage d'Excel, tels que le boutonDécrémenter la décimale ou le formatage personnalisé des nombres, ne modifient que l'apparence du nombre, et non la valeur réelle en coulisses. Cette méthode est idéale pour les tableaux de bord, les graphiques ou les rapports partagés où les calculs sont déjà effectués et où, pour le résultat final, l'esthétique compte.
Tableau récapitulatif des fonctions d'arrondi
Nous avons abordé plusieurs variantes de la fonction Excel ROUND()
. Pour vous aider à y voir plus clair, j'inclus ici un tableau :
Fonction |
Description |
Exemple |
|
Arrondi standard |
|
|
Toujours en hausse (loin de zéro) |
|
|
Toujours vers le bas (vers zéro) |
|
|
Arrondir au multiple le plus proche |
|
|
Arrondir au multiple le plus proche |
|
|
Arrondir au multiple le plus proche |
|
|
Arrondir à l'entier inférieur |
|
|
Supprimer les décimales sans arrondir |
|
|
Arrondir à l'entier pair le plus proche |
|
|
Arrondir à l'entier impair le plus proche |
|
Conclusion
Maintenant que vous avez exploré les différentes techniques d'arrondi dans Excel, je vous recommande de suivre notre cours Analyse de données dans Excel pour continuer à mettre en pratique vos compétences. Je pense également que notre cours sur la modélisation financière dans Excel est un excellent moyen de s'exercer, car les arrondis revêtent une importance particulière dans l'analyse financière, car de petites différences peuvent avoir un impact significatif sur les prévisions et les évaluations. Enfin, notre cursus de compétences Excel Fundamentals est une offre très complète et un excellent moyen d'en apprendre davantage sur les fonctions disponibles dans les dernières versions d'Excel.
Faites progresser votre carrière avec Excel
Acquérir les compétences nécessaires pour optimiser Excel - aucune expérience n'est requise.
FAQ sur Excel
Quelle est la différence entre ROUND(), ROUNDUP() et ROUNDDOWN() dans Excel ?
ROUND()
s'arrondit à la valeur la plus proche selon les règles standard, ROUNDUP()
s'arrondit toujours à l'écart de zéro et ROUNDDOWN()
s'arrondit toujours vers zéro.
Comment arrondir un nombre à l'unité la plus proche dans Excel ?
Utilisez =ROUND(number, 0)
pour arrondir au nombre entier le plus proche.
Quelle est la différence entre les fonctions CEILING() et FLOOR() ?
CEILING()
s'arrondit au multiple le plus proche (loin de zéro), tandis que FLOOR()
s'arrondit au multiple le plus proche (vers zéro).
Quelle est la différence entre arrondir une valeur et la formater dans Excel ?
L'arrondi modifie la valeur réelle utilisée dans les calculs, tandis que le formatage ne modifie que l'apparence de la valeur sur la feuille de calcul.
Que se passe-t-il lorsque j'utilise INT() et TRUNC() sur des nombres négatifs ?
INT()
arrondit les nombres négatifs vers le bas (vers l'infini négatif), tandis que TRUNC()
supprime la partie décimale sans arrondir, en se rapprochant de zéro.
Apprenez Excel avec DataCamp
Cours
Data Analysis in Excel
Cours