PLAFOND (CEILING en anglais) est la fonction indispensable quand tu dois arrondir des valeurs vers le haut, pas selon les règles mathématiques habituelles, mais jusqu'au multiple de ton choix. Tu définis le pas, elle s'en charge.
Concrètement, c'est elle qui arrondit un prix de 23,42 € au 0,95 € supérieur pour un affichage psychologique, calcule le nombre exact de cartons à commander pour expédier 127 articles, facture au quart d'heure supérieur une prestation de maintenance, ou arrondit un budget de présentation au millier d'euros au-dessus.
Syntaxe de la fonction PLAFOND
=PLAFOND(nombre; précision)Si nombre et précision ont des signes différents (l'un positif, l'autre négatif), PLAFOND renvoie #NOMBRE!. Pour plus de flexibilité avec les nombres négatifs, utilise PLAFOND.MATH.
Comprendre chaque paramètre de la fonction PLAFOND
PLAFOND ne prend que deux arguments, et les deux sont obligatoires : d'abord le nombre à pousser vers le haut, ensuite la précision, c'est-à-dire la taille des marches de ton escalier. Mets 1 et tu montes à l'entier au-dessus, 5 et tu sautes au multiple de 5, 0,05 et tu cales sur le centime supérieur.
C'est ce deuxième argument qui fait tout le travail : change-le et tu passes de l'arrondi à l'euro à l'arrondi au quart d'heure sans toucher au reste.
nombre
: le nombre que tu veux arrondir vers le hautÇa peut être une valeur directe comme 12,45, une référence de cellule comme A1, ou le résultat d'un calcul comme B2*1,2. PLAFOND accepte les nombres positifs et négatifs.
précision
: le multiple auquel tu veux arrondirSi tu mets 1, tu arrondis à l'entier supérieur. Si tu mets 5, tu arrondis au multiple de 5 supérieur (5, 10, 15, 20...). Si tu mets 0,50, tu arrondis à la moitié supérieure. Ce paramètre définit le pas de l'arrondi.
Astuce : Pour arrondir au 10 supérieur : =PLAFOND(nombre; 10). Pour arrondir au 100 supérieur : =PLAFOND(nombre; 100). La précision définit la taille des marches de ton arrondi.
Attention : Une précision égale à 0 génère #DIV/0!. Si ta précision vient d'une cellule, protège-toi avec : =SI(B1=0; A1; PLAFOND(A1; B1)).
Pas envie d'écrire la formule PLAFOND à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Comptable : arrondir les notes de frais à l'euro supérieur
Tu es comptable et ta politique interne impose d'arrondir tous les remboursements de frais à l'euro supérieur pour simplifier la gestion. Un collaborateur a dépensé 47,23 € en déplacements.
| A | B | |
|---|---|---|
| 1 | Montant réel | Montant remboursé |
| 2 | 47,23 € | 48,00 € |
| 3 | 12,80 € | 13,00 € |
| 4 | 35,05 € | 36,00 € |
| 5 | TOTAL | 97,00 € |
=PLAFOND(A2; 1)A2 contient 47,23 € : PLAFOND(47,23;1) = 48,00 €. A3 (12,80 €) → 13,00 €. A4 (35,05 €) → 36,00 €. Chaque montant est poussé à l'euro entier supérieur, jamais arrondi vers le bas, ce qui protège l'entreprise tout en simplifiant la facturation.
Logisticien : calculer le nombre de cartons nécessaires
Tu es logisticien et tu dois expédier 127 articles. Chaque carton contient exactement 12 articles. Tu dois calculer combien de cartons commander, sachant qu'on ne peut pas commander de demi-carton.
| A | B | C | |
|---|---|---|---|
| 1 | Articles à expédier | Articles par carton | Cartons nécessaires |
| 2 | 127 | 12 | 11 |
=PLAFOND(127/12; 1)Sans arrondi, le calcul donnerait 10,58 cartons, ce qui n'a aucun sens en pratique. La fonction pousse ce résultat à 11 cartons complets : le dernier ne sera rempli qu'à moitié, mais tu commandes la bonne quantité.
RH : arrondir les heures de formation au demi-jour supérieur
Tu travailles aux ressources humaines et tu dois réserver des salles de formation. Ton centre de formation facture par demi-journée (0,5 jour). Un collaborateur a besoin de 2,3 jours de formation.
| A | B | C | |
|---|---|---|---|
| 1 | Formation | Durée estimée | Durée à réserver |
| 2 | Excel Avancé | 2,3 jours | 2,5 jours |
| 3 | Power BI | 1,7 jours | 2,0 jours |
| 4 | VBA | 3,2 jours | 3,5 jours |
=PLAFOND(2,3; 0,5)La fonction arrondit au multiple de 0,5 supérieur : 2,3 devient 2,5 (et non 3). C'est parfait pour les réservations qui fonctionnent par demi-unités.
Commercial : afficher des prix psychologiques en ,95 €
Tu es commercial et ta stratégie tarifaire consiste à afficher tous les prix se terminant par ,95 € (prix psychologique). Ton prix de revient + marge donne 23,42 €.
| A | B | |
|---|---|---|
| 1 | Prix calculé | Prix affiché |
| 2 | 23,42 € | 23,95 € |
| 3 | 47,15 € | 47,95 € |
| 4 | 12,88 € | 12,95 € |
| 5 | 35,00 € | 35,95 € |
=PLAFOND(A2; 1) - 0,05A2 = 23,42 € : PLAFOND(23,42;1) = 24 €, puis 24 - 0,05 = 23,95 €. A3 (47,15 €) → 47,95 €. A4 (12,88 €) → 12,95 €. A5 (35,00 €) → 35,95 € (déjà entier, on monte quand même à 36 avant de retirer 0,05).
Astuce de pro : Pour des prix à ,99 : =PLAFOND(prix; 1) - 0,01. Pour des prix à ,90 : =PLAFOND(prix; 1) - 0,10. Le principe reste le même : arrondi à l'euro supérieur, puis soustraction du différentiel.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction PLAFOND
Avec PLAFOND, les ennuis viennent presque toujours du deuxième argument. Une précision négative face à un nombre positif (ou l'inverse) renvoie #NOMBRE!, et une précision à 0 te sort un #DIV/0! puisqu'on ne peut pas arrondir au multiple de rien.
Le troisième écueil n'est pas une erreur rouge mais un résultat qui te surprend : confondre PLAFOND (arrondi à un multiple) avec ARRONDI.SUP (arrondi à un nombre de décimales).
Erreur #NOMBRE! avec des signes différents entre nombre et précision
Si nombre est positif et précision négative (ou inversement), Excel retourne #NOMBRE!. Par exemple, =PLAFOND(10; -1) génère une erreur car les signes sont incompatibles.
Solution : Assure-toi que nombre et précision ont le même signe. Si tu as besoin de plus de flexibilité avec les nombres négatifs, utilise PLAFOND.MATH qui accepte des signes différents.
Confusion entre PLAFOND et ARRONDI.SUP : résultat inattendu
PLAFOND arrondit au multiple supérieur que tu choisis (5, 10, 0,50...). ARRONDI.SUP arrondit simplement vers le haut à un nombre de décimales donné. Ces deux fonctions ne répondent pas au même besoin.
Solution : Utilise PLAFOND quand tu veux arrondir à un multiple spécifique (tarifs, emballages, paliers). Utilise ARRONDI.SUP quand tu veux simplement arrondir vers le haut à X décimales.
Erreur #DIV/0! avec une précision égale à zéro
Si la précision vaut 0, Excel retourne #DIV/0! car il ne peut pas arrondir au multiple de zéro.
Solution : Vérifie que ta précision n'est jamais zéro. Si elle vient d'une cellule, protège la formule : =SI(B1=0; A1; PLAFOND(A1; B1)).
Astuces avancées avec PLAFOND
Facturation au quart d'heure supérieur
Si tu factures au quart d'heure supérieur (0,25 heure), =PLAFOND(heures_travaillées; 0,25) s'en charge en une formule. Une intervention de 2h12 (soit 2,2 heures) sera facturée 2,25 heures (2h15).
Remplace 0,25 par 0,5 pour facturer à la demi-heure, ou par 1 pour l'heure entière.
Nombre de contenants nécessaires
Pour tout calcul de type « combien faut-il de X pour contenir Y unités », le schéma est toujours =PLAFOND(quantité/capacité; 1). Palettes, cartons, containers, bus... la formule reste identique, seuls les nombres changent.
Le résultat est toujours un entier, directement utilisable dans un bon de commande.
Arrondi au millier supérieur pour les présentations
Pour arrondir un budget au millier d'euros supérieur avant de le mettre dans un slide direction, =PLAFOND(budget; 1000) transforme 87 450 en 88 000 en une seconde.
Change 1000 en 500 pour un arrondi au demi-millier, ou en 100 pour la centaine.
PLAFOND vs PLANCHER vs ARRONDI vs ARRONDI.SUP
Prends PLAFOND dès que tu raisonnes en multiples : un prix au 0,95 € au-dessus, des cartons entiers, un palier de facturation. Si tu veux au contraire descendre au multiple inférieur, c'est PLANCHER ; et si ton besoin est d'arrondir à un nombre de décimales, là tu sors du jeu des multiples pour ARRONDI (règle mathématique) ou ARRONDI.SUP (toujours vers le haut).
Dernier garde-fou : avec des montants négatifs, PLAFOND et PLANCHER exigent que le nombre et la précision aient le même signe, alors qu'ARRONDI et ARRONDI.SUP s'en moquent.
| Critère | PLAFOND | PLANCHER | ARRONDI | ARRONDI.SUP |
|---|---|---|---|---|
| Direction | Toujours vers le haut | Toujours vers le bas | Selon règle mathématique | Toujours vers le haut |
| Type d'arrondi | Au multiple supérieur | Au multiple inférieur | À la décimale | À la décimale |
| Exemple : 12,3 au multiple de 5 | 15 ✅ | 10 ✅ | Pas adapté ❌ | Pas adapté ❌ |
| Exemple : 12,34 à 1 décimale | Pas adapté ❌ | Pas adapté ❌ | 12,3 ✅ | 12,4 ✅ |
| Usage principal | Prix, colis, paliers | Remises, stocks minimum | Calculs standards | Précision sécuritaire |
| Gestion des négatifs | Signes identiques requis | Signes identiques requis | Flexible ✅ | Flexible ✅ |
Questions fréquentes sur la fonction PLAFOND
Quelle est la différence entre PLAFOND et ARRONDI.SUP ?
PLAFOND arrondit au multiple supérieur que tu choisis (par exemple au multiple de 5, de 0,50 ou de 100). ARRONDI.SUP arrondit simplement vers le haut à un nombre de décimales donné. Si tu veux arrondir 12,3 à la dizaine supérieure (20), utilise PLAFOND. Si tu veux arrondir à la décimale supérieure (12,4), utilise ARRONDI.SUP.
Puis-je arrondir au 5 centimes le plus proche ?
Absolument. C'est même l'une des utilisations les plus courantes. =PLAFOND(2,43; 0,05) donne 2,45. Très pratique pour les prix affichés en magasin qui se terminent toujours par 0 ou 5.
Que se passe-t-il si je mets 0 comme nombre ?
=PLAFOND(0; n'importe quel multiple) retourne toujours 0. C'est logique : zéro est déjà un multiple de tous les nombres, donc aucun arrondi n'est nécessaire.
PLAFOND fonctionne-t-elle avec des nombres négatifs ?
Oui, mais avec une contrainte : le nombre et la précision doivent avoir le même signe. =PLAFOND(-4,3; -1) retourne -4, pas -5. Avec les négatifs, arrondir vers le haut signifie se rapprocher de zéro. Si tu veux -4,3 arrondi vers -5, utilise PLANCHER(-4,3; -1). Pour plus de souplesse, PLAFOND.MATH accepte des signes différents.
Comment arrondir un prix à l'euro supérieur ?
Utilise =PLAFOND(prix; 1). Par exemple, =PLAFOND(12,45; 1) donne 13. Si tu veux arrondir au 10 euros supérieur, utilise =PLAFOND(prix; 10), ce qui transforme 87 en 90.
Pour aller plus loin
Les fonctions similaires : ARRONDI, ARRONDI.SUP, ARRONDI.INF, ARRONDI.AU.MULTIPLE, ENT
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois

