ARRONDI, ARRONDI.INF et ARRONDI.SUP dans Excel
Afficher moins de décimales ne change pas la valeur d’une cellule : seul un arrondi par formule le fait. Ce module compare ARRONDI, ARRONDI.INF, ARRONDI.SUP et leurs cousines sur un simulateur, puis montre le fameux centime d’écart d’une facture et comment l’éviter.
La fonction ARRONDI()
=ARRONDI(nombre;no_chiffres) arrondit au plus proche. À égalité (5 exactement), Excel s’éloigne de zéro : 2,5 donne 3 et -2,5 donne -3.
| no_chiffres | Arrondit à… | =ARRONDI(1234,567;…) |
|---|---|---|
| 2 | deux décimales (le centime) | 1 234,57 |
| 1 | une décimale | 1 234,6 |
| 0 | l’unité | 1 235 |
| -1 | la dizaine | 1 230 |
| -2 | la centaine | 1 200 |
| -3 | le millier | 1 000 |
=ARRONDI(B2*1,2;2) donne un prix TTC exact au centime.Les fonctions ARRONDI.INF() et ARRONDI.SUP()
Même syntaxe qu’ARRONDI, mais le sens est imposé. ARRONDI.INF va toujours vers zéro (on coupe), ARRONDI.SUP toujours loin de zéro (on monte au chiffre suivant dès qu’il reste quelque chose).
| Besoin | Formule | Résultat |
|---|---|---|
| 38 stagiaires, 12 places par salle : combien de salles ? | =ARRONDI.SUP(38/12;0) | 4 (ARRONDI donnerait 3 et laisserait 2 personnes dehors) |
| Nombre de séances complètes de 3 h dans 14 h | =ARRONDI.INF(14/3;0) | 4 |
| Remise tronquée au centime inférieur | =ARRONDI.INF(B2*0,15;2) | jamais un centime de trop |
| Durée facturée par heure entamée | =ARRONDI.SUP(2,1;0) | 3 h |
ARRONDI.INF(-2,7;0) donne -2, alors que ENT(-2,7) donne -3.Format ou arrondi : le centime d’écart
Le bouton Accueil › Nombre › Réduire les décimales ne modifie que l’affichage : Excel continue de calculer avec toutes les décimales. Résultat classique sur une facture : la somme affichée des lignes ne correspond pas au total.
Les autres fonctions d’arrondi
| Fonction | Rôle | Exemple |
|---|---|---|
TRONQUE(x;[n]) | Coupe les décimales, sans arrondir (comme ARRONDI.INF) | =TRONQUE(8,97) → 8 |
ENT(x) | Partie entière, vers le bas (même pour les négatifs) | =ENT(-8,2) → -9 |
ARRONDI.AU.MULTIPLE(x;m) | Au multiple le plus proche | =ARRONDI.AU.MULTIPLE(2,3;0,5) → 2,5 h |
PLAFOND.MATH(x;[m]) | Au multiple supérieur | =PLAFOND.MATH(38;5) → 40 manuels (paquets de 5) |
PLANCHER.MATH(x;[m]) | Au multiple inférieur | =PLANCHER.MATH(47;10) → 40 |
PAIR(x) / IMPAIR(x) | Entier pair ou impair supérieur (loin de zéro) | =PAIR(3,2) → 4 |
=ARRONDI.SUP(B2;0)-0,01 transforme 23,40 € en 23,99 €. =ARRONDI.AU.MULTIPLE(B2;0,05) arrondit aux 5 centimes.=ARRONDI.AU.MULTIPLE(-7;2) renvoie une erreur.Exercice de synthèse : devis et logistique d’une session
Télécharger le fichier d’exercice (Énoncé et Corrigé)
- Feuille Devis : en D2:D5,
=ARRONDI(B2*C2;2). Total HT 2 097,62 € ; TVA=ARRONDI(D6*20%;2)419,52 € ; TTC 2 517,14 €. - Comparez avec la colonne F (sans ARRONDI, affichée à 2 décimales) : les lignes affichées font 2 097,62 €, mais le total affiché est 2 097,60 €.
- Feuille Logistique (38 stagiaires) : salles de 12
=ARRONDI.SUP(B1/12;0)→ 4 ; manuels par paquets de 5=PLAFOND.MATH(B1;5)→ 40 ; groupes complets de 8=ARRONDI.INF(B1/8;0)→ 4. - Durée de 2,3 h facturée à la demi-heure :
=ARRONDI.AU.MULTIPLE(2,3;0,5)→ 2,5 ; à l’heure entamée :=ARRONDI.SUP(2,3;0)→ 3. - Budget annuel 48 763,20 € présenté au millier :
=ARRONDI(B8;-3)→ 49 000 €.