ARRONDI, TRONQUE, PLAFOND, PLANCHER : bien arrondir dans Excel

Excel propose sept fonctions distinctes pour arrondir des nombres. Chacune répond à un besoin précis : arrondi mathématique, troncature, arrondi vers le haut ou le bas, ou arrondi au multiple le plus proche. Voici comment choisir la bonne.

Les 7 fonctions d'arrondi

ARRONDI

Arrondi mathématique standard

=ARRONDI(3,756;2) → 3,76
=ARRONDI(3,754;2) → 3,75
=ARRONDI(1234;-2) → 1200
ARRONDI.INF

Toujours vers zéro

=ARRONDI.INF(3,789;2) → 3,78
=ARRONDI.INF(-3,789;2) → -3,78
=ARRONDI.INF(1289;-2) → 1200
ARRONDI.SUP

Toujours en s'éloignant de zéro

=ARRONDI.SUP(3,741;2) → 3,75
=ARRONDI.SUP(-3,741;2) → -3,75
=ARRONDI.SUP(1201;-2) → 1300
TRONQUE

Supprime les décimales sans arrondir

=TRONQUE(3,999) → 3
=TRONQUE(3,999;1) → 3,9
=TRONQUE(-3,999) → -3
PLAFOND

Vers le haut, au multiple précisé

=PLAFOND(4,2;0,5) → 4,5
=PLAFOND(13;5)   → 15
=PLAFOND(7;3)    → 9
PLANCHER

Vers le bas, au multiple précisé

=PLANCHER(4,8;0,5) → 4,5
=PLANCHER(13;5)   → 10
=PLANCHER(7;3)    → 6
ARRONDI.AU.MULTIPLE

Au multiple le plus proche

=ARRONDI.AU.MULTIPLE(13;5) → 15
=ARRONDI.AU.MULTIPLE(12;5) → 10
=ARRONDI.AU.MULTIPLE(4,3;0,5) → 4,5

Comparaison sur un même nombre : 3,756

FormuleRésultatComportement
=ARRONDI(3,756;2)3,76Règle mathématique (5 → arrondi vers le haut)
=ARRONDI.INF(3,756;2)3,75Toujours vers zéro, quel que soit le chiffre suivant
=ARRONDI.SUP(3,756;2)3,76Toujours en s'éloignant de zéro
=TRONQUE(3,756;2)3,75Suppression pure des chiffres en excès (= ARRONDI.INF pour les positifs)
=PLAFOND(3,756;0,05)3,80Prochain multiple de 0,05 vers le haut
=PLANCHER(3,756;0,05)3,75Multiple précédent de 0,05 vers le bas
=ARRONDI.AU.MULTIPLE(3,756;0,05)3,75Multiple de 0,05 le plus proche

ARRONDI — l'arrondi mathématique standard

ARRONDI(nombre; nb_chiffres) applique la règle classique : si le chiffre suivant est ≥ 5, on arrondit vers le haut ; sinon vers le bas. Le deuxième argument peut être négatif pour arrondir à la dizaine, centaine, etc.

=ARRONDI(1567,89; 1)  → 1567,9     (1 décimale)
=ARRONDI(1567,89; 0)  → 1568       (entier)
=ARRONDI(1567,89;-1)  → 1570       (dizaine)
=ARRONDI(1567,89;-2)  → 1600       (centaine)
=ARRONDI(1567,89;-3)  → 2000       (millier)

TRONQUE vs ARRONDI.INF

Sur les nombres positifs, TRONQUE et ARRONDI.INF donnent le même résultat. La différence apparaît sur les nombres négatifs :

=TRONQUE(-3,7;0)       → -3    (vers zéro)
=ARRONDI.INF(-3,7;0)  → -3    (vers zéro = même comportement)
=PLANCHER(-3,7;1)      → -4    (vers le bas, loin de zéro)

=ENT(-3,7)             → -4    (toujours vers le bas)
Pour extraire la partie entière d'un nombre positif, TRONQUE, ARRONDI.INF et ENT donnent le même résultat. Sur les négatifs : TRONQUE va vers zéro, ENT va vers −∞.

PLAFOND et PLANCHER — arrondi au multiple

Ces deux fonctions sont indispensables en logistique, tarification et planification :

— Arrondir une durée au quart d'heure supérieur :
=PLAFOND(A2;"0:15")    ← fonctionne aussi avec des heures !

— Tarification par tranche de 500 unités :
=PLAFOND(Quantité;500)*PrixUnitaire

— Arrondir un prix à 0,95 € (dernier chiffre commercial) :
=PLANCHER(A2;1)+0,95

— Nombre de boîtes nécessaires (7 unités par boîte) :
=PLAFOND(A2;7)/7       ← nombre de boîtes complètes nécessaires
PLAFOND et nombres négatifs : =PLAFOND(-4,2;1) renvoie -4 (vers zéro). Utilisez PLAFOND.MATH (Excel 2013+) pour un comportement cohérent avec les négatifs.

ARRONDI.AU.MULTIPLE — le plus proche

— Arrondir un prix au 5 centimes le plus proche :
=ARRONDI.AU.MULTIPLE(A2;0,05)
→ 1,23 € → 1,25 € ; 1,22 € → 1,20 €

— Arrondir une heure aux 30 minutes les plus proches :
=ARRONDI.AU.MULTIPLE(A2;"0:30")

— Multiples utiles :
=ARRONDI.AU.MULTIPLE(A2;25)     ← au 25 le plus proche
=ARRONDI.AU.MULTIPLE(A2;1000)   ← au millier le plus proche

Cas pratiques

BesoinFormule recommandée
Afficher un prix à 2 décimales=ARRONDI(A2;2)
Calculer le nombre de cartons nécessaires=PLAFOND(Quantité;UnitsParCarton)/UnitsParCarton
Extraire la partie entière (supprimer les centimes)=TRONQUE(A2;0) ou =ENT(A2)
Prix arrondi au 0,05 € supérieur=PLAFOND(A2;0,05)
Prix arrondi au 0,05 € le plus proche=ARRONDI.AU.MULTIPLE(A2;0,05)
Durée arrondie au quart d'heure inférieur=PLANCHER(A2;"0:15")
Arrondi à la centaine supérieure=PLAFOND(A2;100) ou =ARRONDI.SUP(A2;-2)
Éviter d'arrondir (calcul précis)Ne pas utiliser de fonction d'arrondi ! Ajustez uniquement le format de cellule.

Le piège classique : formater vs arrondir

Format ≠ Arrondi : appliquer un format "2 décimales" à une cellule ne modifie pas la valeur réelle — elle reste 3,756 même si l'écran affiche 3,76. Pour que les calculs suivants utilisent la valeur arrondie, vous devez utiliser une fonction d'arrondi explicitement.
— Problème courant :
A1 = 1,005 (affiché 1,01 avec format 2 décimales)
B1 = A1*10  → 10,05 (et non 10,10)

— Solution :
B1 = ARRONDI(A1;2)*10  → 10,10

Fiche ARRONDI complète → SOMME vs SOUS.TOTAL vs AGREGAT Fiche TRONQUE