Dans Excel, vous avez parfois besoin de valeurs un peu moins précises. Par exemple, si vous travaillez avec des prix moyens de produits, vous n'avez sans doute pas besoin de 7 décimales. C'est probablement vrai aussi pour les résultats de nombreux autres calculs. Heureusement, Microsoft Excel propose trois fonctions liées pour cela : ROUND, ROUNDUP et ROUNDDOWN. Vous pouvez indiquer précisément comment arrondir un nombre, y compris à gauche de la virgule ou au multiple le plus proche de n'importe quel multiple de 10.
Dans ce guide, vous allez découvrir la fonction ROUND de Microsoft Excel et les fonctions liées ROUNDUP et ROUNDDOWN. Vous apprendrez à les utiliser pour arrondir des nombres à moins de décimales, à des nombres entiers, au multiple de dix le plus proche et au-delà, ainsi qu'à un chiffre à gauche de la virgule. Chaque exemple est détaillé pas à pas pour montrer l'effet des différentes options sur les résultats.
Formule ROUND dans Excel
La syntaxe de la fonction ROUND d'Excel (ARRONDI dans Excel en français) est ROUND(number; num_digits). Elle a deux paramètres obligatoires : le nombre à arrondir et le nombre de décimales souhaité. Par exemple, vous pouvez arrondir 1.932 à deux décimales ainsi : ROUND(1.932; 2) = 1.93.
Les captures d'écran de ce guide utilisent des paramètres régionaux européens : les arguments sont donc séparés par des points-virgules et les décimales s'affichent avec une virgule (1,93). Avec les paramètres américains ou britanniques, séparez les arguments par des virgules : ROUND(1.932, 2).
La fonction ROUND arrondit au nombre le plus proche : les décimales de 0 à 4 sont arrondies vers le bas, celles de 5 à 9 vers le haut. Si vous devez arrondir dans un sens précis, utilisez ROUNDUP ou ROUNDDOWN (ARRONDI.SUP et ARRONDI.INF dans Excel en français), qui ont les mêmes paramètres que ROUND. ROUNDUP arrondit en s'éloignant de zéro, ROUNDDOWN vers zéro.
Comment arrondir un nombre dans Excel ?
Pour arrondir un nombre dans Excel, utilisez ROUND(number; num_digits). Pour "number", saisissez le nombre à arrondir. Pour "num_digits", saisissez le nombre de décimales voulu. Avec "0", le nombre est arrondi à l'entier le plus proche ; avec un nombre négatif, à gauche de la virgule. La fonction ROUND se trouve dans Formules > Math et trigo > ROUND.
1. Cliquez sur une cellule vide et allez dans Formules > Math et trigo > ROUND. Vous pouvez aussi saisir le nom de la fonction après le signe égal.
2. Ajoutez le nombre à arrondir comme premier paramètre dans le "Générateur de formules".
3. Ajoutez un entier positif dans "Num_digits" pour indiquer le nombre de décimales voulu dans le résultat.
4. Cliquez sur "Terminé" pour voir les résultats.
Exemples d'utilisation de la fonction ROUND dans Excel
Voici des exemples des différentes options d'arrondi avec ROUND, ROUNDUP et ROUNDDOWN.
Arrondir à 2 décimales, avec des nombres positifs et négatifs
Les exemples ci-dessous montrent comment ROUND fonctionne avec des valeurs positives et négatives. Vous pouvez aussi voir et comparer les résultats de ROUNDUP et ROUNDDOWN.
1. Dans des cellules séparées, saisissez les nombres à arrondir. Ici, j'utilise les valeurs positives et négatives des mêmes nombres.
La même méthode fonctionne pour toute fonction qui renvoie un nombre, par exemple le total d'un SUMIF ou un SUMPRODUCT déjà calculé.
2. Dans une cellule vide, saisissez la fonction ROUND et sélectionnez la première valeur à arrondir. Ajoutez un point-virgule et saisissez le nombre de décimales voulu.
3. Faites glisser la poignée de recopie vers le bas jusqu'à la dernière valeur. Comme vous pouvez le voir, les première et troisième valeurs sont arrondies vers le bas (vers zéro), tandis que les deuxième et quatrième sont arrondies vers le haut (en s'éloignant de zéro).
4. Répétez les étapes 2 et 3 avec les fonctions ROUNDUP et ROUNDDOWN. Comme vous pouvez le voir, ROUNDUP a arrondi toutes les valeurs vers le haut, et ROUNDDOWN vers le bas.
Arrondir à l'entier le plus proche
Suivez les instructions ci-dessous pour arrondir des nombres à l'entier le plus proche. J'utilise les mêmes valeurs que précédemment pour mieux illustrer l'effet.
1. Dans une cellule vide, saisissez la fonction ROUND. Sélectionnez la cellule contenant le nombre à arrondir et utilisez "0" pour le paramètre "num_digits".
2. Faites glisser la poignée de recopie vers le bas jusqu'au dernier nombre.
3. Répétez les étapes 1 et 2 avec les fonctions ROUNDUP et ROUNDDOWN. Comme vous pouvez le voir, les résultats sont assez différents ici. Avec 0 comme second paramètre, ROUNDUP arrondit toujours à l'entier supérieur et ROUNDDOWN toujours à l'entier inférieur.
Arrondir à gauche de la virgule
Suivez les étapes ci-dessous pour voir l'effet d'un arrondi à gauche de la virgule sur les valeurs.
1. Saisissez la fonction ROUND et sélectionnez la première valeur. Pour le second paramètre, utilisez un entier négatif. Ici, j'utilise "-1" pour obtenir le multiple de dix le plus proche.
2. Faites glisser la poignée de recopie vers le bas jusqu'à la dernière valeur.
3. Répétez les étapes 1 et 2 avec ROUNDUP et ROUNDDOWN.
Arrondir le résultat d'une autre fonction
Pour arrondir le résultat d'autres fonctions, placez-les à l'intérieur de la fonction ROUND. Ci-dessous, j'utilise la fonction AVERAGE sur une série de valeurs et je la place dans ROUND.
1. Saisissez la fonction ROUND et, après la parenthèse, le nom de la fonction : ici, AVERAGE.
2. Sélectionnez la plage de valeurs dont vous voulez la moyenne et fermez la parenthèse.
3. Ajoutez un point-virgule et saisissez le nombre de décimales voulu. Fermez la parenthèse et appuyez sur "Entrée" pour voir les résultats.
4. Comme vous pouvez le voir ci-dessous, la moyenne non arrondie compte 8 décimales.
Conclusion
La fonction ROUND d'Excel permet d'arrondir des nombres comme vous le voulez, y compris à gauche de la virgule. Par défaut, elle arrondit vers le bas les décimales de zéro à quatre et vers le haut celles de cinq à neuf. Vous pouvez toutefois utiliser ROUNDUP et ROUNDDOWN pour choisir le sens de l'arrondi.
Vous savez maintenant utiliser la fonction ROUND dans Microsoft Excel, ainsi que les fonctions liées ROUNDUP et ROUNDDOWN pour choisir le sens de l'arrondi. Vous connaissez aussi les options du paramètre num_digits : un entier positif indique le nombre de décimales à renvoyer, zéro arrondit à l'entier le plus proche et un entier négatif arrondit à gauche de la virgule.
Google Sheets propose les trois mêmes fonctions : la formule ROUND de Google Sheets fonctionne exactement comme décrit ici. Pour découvrir d'autres fonctions utiles, consultez les 10 fonctions Excel incontournables.
