Qu'est-ce que la fonction PLAFOND. MATH ?
PLAFOND.MATH (CEILING.MATH en anglais) te sert chaque fois qu'arrondir en dessous n'est pas une option : une capacité, un stock ou un budget insuffisant se paie plus cher qu'un léger surplus, et c'est justement ce risque qu'elle élimine en garantissant un résultat toujours au-dessus.
C'est elle qui calcule combien de boîtes commander quand le fournisseur vend par lots de 50, qui arrondit un budget de 47 350 € au millier supérieur pour ta présentation, qui aligne des créneaux de rendez-vous sur des intervalles fixes de 15 ou 30 minutes. Plus besoin de te demander si tu as sous-estimé un montant : PLAFOND.MATH s'en charge et se met à jour dès que tes données changent.
Syntaxe
=PLAFOND.MATH(nombre; [signification]; [mode])Clique sur un argument pour aller à son explication.
Si signification est omis, PLAFOND.MATH arrondit à l'entier supérieur (signification = 1). Si signification est négatif, Excel en prend automatiquement la valeur absolue.

Comprendre chaque paramètre de la fonction PLAFOND.MATH
Seul le premier argument, le nombre à arrondir, est vraiment obligatoire. Le multiple (signification) et le mode sont entre crochets : tu peux les laisser de côté et PLAFOND.MATH arrondira simplement à l'entier supérieur.
Le mode arrive en dernier et ne sert que pour les nombres négatifs. Tant que tu travailles avec des prix, des quantités ou des durées positives, tu n'iras quasiment jamais au-delà des deux premiers.
nombre
: la valeur que tu veux arrondir vers le hautIl peut s'agir d'un prix, d'une quantité, d'une durée : n'importe quel nombre positif, négatif ou zéro.
Tu peux référencer une cellule plutôt que de saisir la valeur en dur dans la formule. Si le montant change, le calcul se met à jour automatiquement.
[signification]
: le multiple auquel tu veux arrondir(facultatif)Par défaut, c'est 1 (arrondi à l'entier supérieur). Tu peux utiliser 5 pour arrondir au multiple de 5, 0,01 pour arrondir au centime, 100 pour arrondir à la centaine.
Tu peux aussi référencer une cellule contenant le multiple, ce qui rend ta formule dynamique : si le fournisseur passe de lots de 50 à lots de 100, tu changes une seule cellule et tout recalcule.
[mode]
: contrôle uniquement le sens d'arrondi des nombres négatifs(facultatif)Avec 0 (ou paramètre omis), les nombres négatifs s'arrondissent vers zéro. Avec une valeur différente de 0, ils s'arrondissent en s'éloignant de zéro.
Exemple : =PLAFOND.MATH(-4,2;1;0) retourne -4 (vers zéro), tandis que =PLAFOND.MATH(-4,2;1;1) retourne -5 (en s'éloignant de zéro).
Attention : Le mode n'a aucun effet sur les nombres positifs. Il n'intervient que lorsque tu travailles avec des valeurs négatives. Pour la majorité des cas d'usage, tu peux l'ignorer complètement.

Exemples pratiques pas à pas
Comment arrondir un montant au centime supérieur avec la fonction PLAFOND.MATH
Tes honoraires se calculent à partir d'un taux horaire, et le résultat sort avec trois ou quatre décimales qu'aucune facture ne peut afficher. Le tableau liste les prestations avec leur montant calculé, et tu veux la colonne du montant réellement facturé, arrondi au centime du dessus pour ne pas perdre quelques centimes à chaque ligne. La fonction PLAFOND.MATH remonte chaque montant au centime supérieur et se recalcule dès qu'un taux change.
- 1Dans une cellule, écris
=PLAFOND.MATH(. - 2En 1er argument : clique sur la cellule du montant à arrondir,
B2, qui vaut87,4567 €sur la première prestation. - 3En 2ᵉ argument : saisis le multiple sur lequel s'arrêter,
0,01. Ce pas d'un centime demande à la fonction PLAFOND.MATH de caler le résultat sur des centimes entiers plutôt que sur des euros. - 4Ferme la parenthèse et appuie sur Entrée. Tu ne touches pas au troisième argument, celui qui pilote le sens d'arrondi des valeurs négatives, car tous les montants de cette colonne sont positifs et son omission ne change rien au résultat.
=PLAFOND.MATH(B2; 0,01)0,01 juste au-dessus du montant calculé, ce qui arrête 87,4567 € à 87,46 €. Le quatrième chiffre après la virgule ne sert donc jamais à décider dans quel sens aller : dès qu'il reste quelque chose au-delà du centime, le résultat monte d'un cran.Comment contrôler l'arrondi des nombres négatifs avec la fonction PLAFOND.MATH
Ton logiciel de facturation sort les avoirs en négatif, et la politique commerciale veut qu'ils soient calés sur des multiples de 5 €. Reste à trancher le sens, et ce n'est pas un détail comptable : arrondir -12,4 € à -10 € retient de l'argent au client, l'arrondir à -15 € lui en rend un peu plus. La fonction PLAFOND.MATH règle la question avec son troisième argument, le mode, qui ne sert qu'aux valeurs négatives.
- 1Dans une cellule, écris
=PLAFOND.MATH(. - 2En 1er argument : clique sur la cellule du montant à arrondir,
B2, soit l'avoir de-12,4 €de la première ligne. - 3En 2ᵉ argument : saisis le multiple sur lequel caler l'avoir,
5, pour l'arrondir à des tranches de 5 €. Son signe est sans effet ici, car la fonction PLAFOND.MATH en prend la valeur absolue. - 4En 3ᵉ argument : saisis la valeur qui éloigne les négatifs de zéro,
1. Elle demande à la fonction PLAFOND.MATH d'arrondir d'abord la valeur absolue puis de rendre le signe, ce qui fait ressortir-15 €au lieu de-10 €, et n'importe quelle valeur non nulle produirait le même effet. - 5Ferme la parenthèse et appuie sur Entrée.
=PLAFOND.MATH(B2; 5; 1)-12,4 € devient -10 €, soit un avoir plus petit. Avec un mode à 1, elle arrondit la valeur absolue avant de replacer le signe, si bien que 12,4 monte à 15 et que le résultat ressort à -15 €. Sur des montants positifs, ce troisième argument ne changerait rien du tout.Comment sécuriser la fonction PLAFOND.MATH quand le pas d'arrondi est variable
Le pas d'arrondi ne vit plus en dur dans la formule mais dans une colonne, pour qu'un collègue puisse l'ajuster sans y toucher. Le jour où cette cellule reste vide, la facture concernée tombe à zéro et personne ne le remarque, parce qu'aucun message rouge ne vient prévenir. Une fonction SI placée autour de la fonction PLAFOND.MATH teste le pas avant de lancer l'arrondi et laisse le montant intact quand il manque.
- 1Dans une cellule, écris
=SI(. - 2En 1er argument : saisis le test qui vérifie si le pas est absent,
C2=0. Une cellule vide vaut zéro pour Excel, donc ce seul test attrape aussi bien le pas laissé vide que le pas saisi à0. - 3En 2ᵉ argument : clique sur la cellule du montant brut à renvoyer quand le test est vrai,
B2, ce qui vaut mieux qu'un zéro qui effacerait la ligne sans prévenir. - 4En 3ᵉ argument : écris le calcul à effectuer quand le test est faux et referme-le,
PLAFOND.MATH(B2; C2). Il arrondit le montantB2au pasC2et remonte au centime supérieur comme dans les exemples précédents. - 5Ferme la parenthèse de la fonction SI et appuie sur Entrée. Celle de la fonction PLAFOND.MATH a déjà été refermée à l'étape précédente.
=SI(C2=0; B2; PLAFOND.MATH(B2; C2))0 sans le moindre message, et la ligne Formation afficherait donc 0 € au lieu de son montant. Le test C2=0 intercepte le cas et rend le montant brut, si bien qu'une cellule de paramétrage oubliée ne fait plus disparaître une facture.
Les erreurs fréquentes avec la fonction PLAFOND.MATH
Avec PLAFOND.MATH, les blocages viennent surtout de ce que tu lui donnes à arrondir : du texte au lieu d'un nombre déclenche #VALEUR!. Une signification à 0, en revanche, ne provoque rien du tout et te renvoie un 0 muet, alors qu'arrondir au multiple de zéro n'a aucun sens.
Les deux autres pièges ne sont pas des erreurs mais des surprises : on la confond avec ARRONDI.SUP (multiple contre décimales), et on s'étonne qu'elle ne bouge pas un nombre déjà pile sur son multiple.
Erreur #VALEUR! sur un argument non numérique
#VALEUR! apparaît quand tu essaies d'arrondir du texte ou quand la signification n'est pas un nombre. Excel ne peut pas arrondir la chaîne "vingt" au multiple de 5.
Solution : Vérifie que tes cellules contiennent des valeurs numériques. Utilise CNUM() pour convertir du texte en nombre si nécessaire, ou ESTNUM() pour tester le contenu d'une cellule avant d'appliquer PLAFOND.MATH.
Résultat à zéro quand la signification vaut zéro
Si tu passes 0 comme signification, Excel retourne 0 sans broncher : =PLAFOND.MATH(8,7; 0) donne 0. Arrondir au multiple de 0 n'a pas de sens mathématique, mais rien ne t'en avertit.
Solution : Utilise 1 ou omets le paramètre si tu veux arrondir à l'entier supérieur. Si la signification vient d'une cellule qui peut être vide ou nulle, protège avec =SI(C2=0;A2;PLAFOND.MATH(A2;C2)).
Confondre PLAFOND.MATH et ARRONDI.SUP
ARRONDI.SUP arrondit à un nombre de décimales (=ARRONDI.SUP(3,456;2) donne 3,46), tandis que PLAFOND.MATH arrondit à un multiple (=PLAFOND.MATH(3,456;0,01) donne aussi 3,46). Le résultat peut être identique pour les décimales, mais la logique et les cas d'usage sont différents.
Solution : Utilise PLAFOND.MATH quand tu raisonnes en multiples (lots, paliers, créneaux). Utilise ARRONDI.SUP quand tu raisonnes en décimales. Pour arrondir 127 au multiple de 50 supérieur, seule PLAFOND.MATH convient.
Le nombre est déjà un multiple et la formule semble ne rien faire
Si ton nombre est déjà un multiple exact de la signification, PLAFOND.MATH le retourne tel quel. =PLAFOND.MATH(100;10) retourne 100, pas 110. C'est le comportement attendu, mais ça surprend au premier abord.
Solution : Ce comportement est correct : si 100 est déjà un multiple de 10, l'arrondi au multiple supérieur ne change rien. Si tu veux forcer le passage au multiple suivant, ajoute 1 avant d'arrondir : =PLAFOND.MATH(A2+1;10).

PLAFOND.MATH vs PLANCHER.MATH vs ARRONDI.SUP vs ARRONDI
PLAFOND.MATH arrondit vers le haut au multiple choisi. PLANCHER.MATH fait l'inverse. ARRONDI.SUP arrondit vers le haut en nombre de décimales. ARRONDI arrondit au plus proche. Choisis selon que tu raisonnes en multiples ou en décimales, et selon le sens d'arrondi voulu.
| Critère | PLAFOND.MATH | PLANCHER.MATH | ARRONDI.SUP | ARRONDI |
|---|---|---|---|---|
| Sens de l'arrondi | Vers le haut | Vers le bas | Vers le haut | Au plus proche |
| Type de précision | Multiple | Multiple | Nombre de décimales | Nombre de décimales |
| Exemple | 127 → 150 (×50) | 127 → 100 (×50) | 3,456 → 3,46 (2 déc.) | 3,456 → 3,46 (2 déc.) |
| Cas d'usage typique | Lots, paliers, créneaux | Planchers de prix, remises | Arrondis comptables | Affichage standard |

Astuces avancées avec PLAFOND.MATH
Combine avec SI pour des règles d'arrondi conditionnelles
Tu peux imbriquer PLAFOND.MATH dans un SI pour appliquer des règles différentes selon le montant. Par exemple, arrondir au centime pour les petits montants et à l'euro pour les gros : =SI(A2<100;PLAFOND.MATH(A2;0,01);PLAFOND.MATH(A2;1)) donne la précision adaptée sans formule séparée.
Une seule colonne gère les deux cas, et la logique reste lisible.
Calcule le nombre de lots directement
Pour obtenir le nombre de boîtes à commander (et pas seulement la quantité totale), divise le résultat de PLAFOND.MATH par la taille du lot : =PLAFOND.MATH(besoin;taille_lot)/taille_lot. Pour 347 vis en boîtes de 50, tu obtiens 7 boîtes et tu n'as plus à faire la division mentalement.
Mets la taille du lot dans une cellule dédiée : si le conditionnement change, une seule modification suffit.
Aligne des horaires sur des créneaux fixes
Pour planifier des rendez-vous sur des créneaux de 15, 30 ou 60 minutes, arrondis la durée estimée au créneau supérieur : =PLAFOND.MATH(duree;15). Une tâche estimée à 47 minutes devient 60 minutes, soit 4 créneaux de 15 min.
Ton agenda reste structuré et tu ne te retrouves jamais à court de temps.
Questions fréquentes
PLAFOND.MATH est la version moderne de PLAFOND (disponible depuis Excel 2013). Elle ajoute le paramètre mode pour contrôler l'arrondi des nombres négatifs, et elle accepte une signification négative sans retourner d'erreur. PLAFOND (ancienne version) exige que le nombre et la signification aient le même signe, ce qui peut générer des erreurs sur les valeurs négatives. En pratique, préfère toujours PLAFOND.MATH.
Utilise =PLAFOND.MATH(nombre;5). Par exemple, =PLAFOND.MATH(23;5) donne 25, et =PLAFOND.MATH(20;5) retourne 20 car c'est déjà un multiple de 5. Le principe fonctionne avec n'importe quel multiple : 3, 7, 15, 50, 100.
Le mode affecte uniquement les nombres négatifs. Avec mode=0 (par défaut), les négatifs s'arrondissent vers zéro : PLAFOND.MATH(-4,2;1) donne -4. Avec une valeur différente de 0, ils s'arrondissent en s'éloignant de zéro : PLAFOND.MATH(-4,2;1;1) donne -5. Pour les nombres positifs, le mode n'a aucun effet.
Oui, tu peux utiliser n'importe quel nombre positif comme signification. =PLAFOND.MATH(1,234;0,01) arrondit à 1,24 (centime supérieur). =PLAFOND.MATH(1,234;0,05) donne 1,25. C'est particulièrement utile pour les prix, les taux ou les mesures qui doivent respecter un pas précis.
Pas nécessairement. Si ton nombre est déjà un multiple exact de la signification, PLAFOND.MATH le retourne inchangé. =PLAFOND.MATH(100;10) retourne 100, car 100 est déjà un multiple de 10. Ce n'est pas un bug : c'est le comportement attendu pour un arrondi vers le haut.
Pour aller plus loin
Continue sur ta lancée après la fonction PLAFOND.MATH : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



