PLANCHER (FLOOR en anglais) est la fonction Excel qui arrondit un nombre vers le bas au multiple le plus proche que tu spécifies. Contrairement à un simple arrondi à la décimale, elle te permet d'arrondir par tranches : par 5, par 10, par 0,25, par 12, ou n'importe quel intervalle qui fait sens pour ton activité.
C'est la fonction indispensable quand tu travailles avec des lots de marchandises, des tranches horaires, des paliers de remise ou des grilles tarifaires. Elle apparaît aussi dans des contextes RH (heures supplémentaires arrondies à la demi-heure inférieure), en logistique (calcul de lots complets commandables) ou en finance (budgets arrondis conservativement à l'euro inférieur).
Syntaxe de la fonction PLANCHER
=PLANCHER(nombre; précision)Si précision vaut 0, Excel retourne une erreur #DIV/0!. Pour les nombres négatifs, PLANCHER arrondit vers le bas signifie vers le nombre plus négatif : PLANCHER(-7,5; 2) = -8, pas -6. Si ce comportement ne convient pas, utilise PLANCHER.MATH qui te donne plus de contrôle.
Comprendre chaque paramètre de la fonction PLANCHER
PLANCHER fonctionne avec deux arguments dans cet ordre : d'abord le nombre à arrondir, puis la précision, c'est-à-dire le multiple vers lequel tu descends. Les deux sont obligatoires, il n'y a aucun raccourci. Et attention au piège classique : si tu inverses les deux, =PLANCHER(5; 23,7) ne renvoie pas du tout ce que tu crois.
nombre
: la valeur numérique que tu veux arrondir vers le basElle peut être saisie directement (23,7), stockée dans une cellule (A1), ou le résultat d'un calcul (B2*1,2). PLANCHER accepte les entiers, les décimales, les nombres positifs et négatifs.
Si nombre est déjà un multiple exact de précision, PLANCHER le renvoie tel quel sans arrondir. Par exemple, =PLANCHER(20; 5) renvoie 20.
Astuce : Tu peux référencer directement le résultat d'une autre formule : =PLANCHER(SOMME(A1:A10); 100) arrondit le total à la centaine inférieure. Très pratique pour les récapitulatifs budgétaires.
précision
: le multiple auquel tu veux arrondirSi tu mets 5, PLANCHER arrondira au multiple de 5 inférieur (0, 5, 10, 15, 20...). Si tu mets 0,25, il arrondira au quart de point inférieur. Pour arrondir à l'entier inférieur, utilise 1.
La précision peut être décimale pour des intervalles plus fins : 0,5 pour les demi-points, 0,1 pour les dixièmes. Elle peut aussi être un grand nombre : 1000 pour arrondir aux milliers.
Attention : précision ne peut jamais être 0 : tu obtiendrais une erreur #DIV/0!. Si elle vient d'une cellule calculée, protège-toi : =SI(B1=0; 0; PLANCHER(A1; B1)).
Pas envie d'écrire la formule PLANCHER à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Comptable : calculer des paliers de remise commerciale
Tu es comptable et tu dois appliquer une grille de remise par paliers de 1 000 €. Ton logiciel de facturation exige que la base de remise soit arrondie au palier inférieur pour éviter les erreurs de calcul.
| A | B | |
|---|---|---|
| 1 | Montant commande | Palier applicable |
| 2 | 2 750 € | 2 000 € |
| 3 | 5 300 € | 5 000 € |
| 4 | 8 950 € | 8 000 € |
| 5 | 999 € | 0 € |
=PLANCHER(A2; 1000)A2 contient 2 750 € : PLANCHER(2750;1000) = 2 000 € (palier de remise). A3 (5 300 €) → 5 000 €. A4 (8 950 €) → 8 000 €. A5 (999 €) → 0 € : en dessous du premier palier, aucune remise ne s'applique.
Astuce de pro : Combine cette formule avec RECHERCHEV pour appliquer automatiquement le bon taux : =RECHERCHEV(PLANCHER(A1; 1000); grille_remises; 2) trouve le taux correspondant au palier sans aucune saisie manuelle.
Logisticien : calculer le nombre de lots complets commandables
Tu es logisticien et ton fournisseur livre uniquement par lots de 12 unités. Tu dois calculer combien de lots complets tu peux commander selon la quantité dont tu as besoin, sans dépasser.
| A | B | |
|---|---|---|
| 1 | Besoin (unités) | Lots de 12 commandables |
| 2 | 50 | 48 (4 lots) |
| 3 | 27 | 24 (2 lots) |
| 4 | 100 | 96 (8 lots) |
| 5 | 10 | 0 (0 lot) |
=PLANCHER(A2; 12)A2 = 50 unités : PLANCHER(50;12) = 48 (4 lots de 12). A3 (27) → 24 (2 lots, 3 unités en surplus). A4 (100) → 96 (8 lots). A5 (10) → 0 : impossible de commander même 1 lot complet de 12.
RH : arrondir les heures supplémentaires à la demi-heure inférieure
Tu travailles aux ressources humaines et la politique de l'entreprise stipule que les heures supplémentaires sont comptabilisées par tranches de 30 minutes. Toute heure supplémentaire est arrondie à la demi-heure inférieure.
| A | B | C | |
|---|---|---|---|
| 1 | Employé | HS réelles | HS payées |
| 2 | Sophie | 2,75 h | 2,5 h |
| 3 | Marc | 1,2 h | 1,0 h |
| 4 | Julie | 3,9 h | 3,5 h |
| 5 | Thomas | 0,4 h | 0,0 h |
=PLANCHER(B2; 0,5)B2 = 2,75 h (Sophie) : PLANCHER(2,75;0,5) = 2,5 h payées. B3 (Marc, 1,2 h) → 1,0 h. B4 (Julie, 3,9 h) → 3,5 h. B5 (Thomas, 0,4 h) → 0,0 h : pas de demi-heure complète, aucune heure supplémentaire payée.
Analyste financier : arrondir des montants à l'euro inférieur pour des budgets
Tu es analyste financier et tu dois présenter des budgets arrondis à l'euro inférieur pour garantir qu'aucun poste ne dépasse son enveloppe. Chaque ligne budgétaire calculée doit être arrondie de façon conservatrice.
| A | B | C | |
|---|---|---|---|
| 1 | Poste | Calcul brut | Budget arrondi |
| 2 | Marketing | 12 456,73 € | 12 456 € |
| 3 | Formation | 8 923,18 € | 8 923 € |
| 4 | Déplacements | 5 099,95 € | 5 099 € |
=PLANCHER(B2; 1)B2 = 12 456,73 € : PLANCHER(12456,73;1) = 12 456 € (les 73 centimes sont supprimés). B3 (8 923,18 €) → 8 923 €. B4 (5 099,95 €) → 5 099 €. Chaque ligne conserve une micro-réserve de quelques centimes qui protège l'enveloppe globale.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction PLANCHER
Avec PLANCHER, deux ennuis viennent du calcul lui-même et un troisième d'une confusion de fonction. Côté calcul : une précision à 0 déclenche un #DIV/0! (on ne peut pas arrondir à un multiple de zéro), et les nombres négatifs descendent vers le plus négatif, donc -7,5 devient -8 et non -6. Le troisième cas, c'est de confondre PLANCHER (qui arrondit à un multiple) avec ARRONDI.INF (qui coupe des décimales) : ce ne sont pas la même opération.
Erreur #DIV/0! avec précision = 0
PLANCHER ne peut pas arrondir à un multiple de zéro. Si ta cellule de précision contient 0 (ou est vide, ce qui est interprété comme 0 dans certains contextes), Excel renvoie cette erreur.
Solution : Vérifie que ta cellule de précision contient une valeur différente de zéro. Si la précision vient d'un calcul susceptible de produire zéro, ajoute une condition : =SI(B1=0; 0; PLANCHER(A1; B1)) pour retourner 0 plutôt qu'une erreur.
Résultat inattendu avec des nombres négatifs
Avec PLANCHER, arrondir vers le bas signifie aller vers le nombre plus négatif. PLANCHER(-7,5; 2) donne -8 et non -6. Beaucoup d'utilisateurs attendent l'arrondi vers zéro, qui serait -6.
Solution : Si tu veux arrondir les nombres négatifs vers zéro plutôt que vers l'infini négatif, utilise PLANCHER.MATH(nombre; précision; 1). Le troisième paramètre à 1 inverse le sens d'arrondi pour les négatifs.
Confusion entre PLANCHER et ARRONDI.INF
PLANCHER arrondit à un multiple spécifique (exemple : par tranches de 5), tandis que ARRONDI.INF arrondit vers le bas à un nombre fixe de décimales. Ce ne sont pas les mêmes opérations.
Solution : Utilise PLANCHER quand tu travailles avec des paliers, des lots ou des tranches tarifaires. Utilise ARRONDI.INF quand tu veux simplement supprimer des décimales vers le bas. Par exemple : PLANCHER(23; 5) = 20, mais ARRONDI.INF(23; 0) = 23.
PLANCHER vs PLAFOND vs ARRONDI vs ARRONDI.INF
Choisis PLANCHER quand tu veux descendre vers un multiple choisi : lots de 12, paliers de remise de 1 000 €, demi-heures. Si tu dois au contraire monter au multiple supérieur (stock minimum, créneau réservé), c'est PLAFOND. Et si ton intervalle n'est qu'un nombre de décimales et non un palier, ARRONDI te rapproche de la valeur la plus proche tandis qu'ARRONDI.INF coupe toujours vers le bas.
| Critère | PLANCHER | PLAFOND | ARRONDI | ARRONDI.INF |
|---|---|---|---|---|
| Direction | Vers le bas | Vers le haut | Au plus proche | Vers le bas |
| Arrondit à | Un multiple | Un multiple | N décimales | N décimales |
| Exemple sur 23,7 | 20 (par tranches de 5) | 25 (par tranches de 5) | 24 (0 décimale) | 23 (0 décimale) |
| Usage typique | Lots, paliers de remise | Stocks minimum, réservations | Affichage de montants | Budgets conservateurs |
| Flexibilité | Très flexible (tout multiple) | Très flexible (tout multiple) | Limitée aux décimales | Limitée aux décimales |
Astuces avancées avec PLANCHER
Crée des prix psychologiques en terminant par 0,99
Pour obtenir automatiquement des prix comme 19,99 € ou 49,99 € à partir de prix bruts, utilise =PLANCHER(prix; 1)-0,01. Cette formule arrondit d'abord à l'euro inférieur puis soustrait 1 centime, ce qui donne le prix psychologique juste en dessous du palier. Aucune saisie manuelle nécessaire, quel que soit le nombre de lignes de ta grille tarifaire.
Calcule le reste hors-lot avec MOD pour optimiser tes commandes
PLANCHER te dit combien d'unités rentrent dans des lots complets, mais pas combien restent à commander séparément. Associe-la à MOD pour avoir les deux informations : =MOD(quantité; taille_lot) te donne le reliquat hors-lot. Ensemble, tu calcules le nombre de lots à commander ET les unités à sourcer autrement.
Arrondi à la demi-heure avec une précision de 1/48 pour les plannings
Si tes heures sont stockées en décimales de jour (format Excel interne), utilise =PLANCHER(A1; 1/48) pour arrondir à la demi-heure inférieure dans ce format natif. C'est équivalent à =PLANCHER(A1; 0,5) quand tes durées sont en heures, mais plus précis si tes cellules contiennent des datetime bruts Excel.
Combine avec RECHERCHEV pour appliquer des grilles tarifaires automatiquement
Une grille tarifaire avec des paliers (0-999 €, 1000-4999 €, 5000+ €) devient entièrement automatique avec =RECHERCHEV(PLANCHER(montant; 1000); grille; 2; FAUX) : PLANCHER identifie le palier, RECHERCHEV récupère le taux correspondant. Si le palier change, tu modifies juste la grille, pas les formules.
Questions fréquentes sur la fonction PLANCHER
Quelle est la différence entre PLANCHER et PLAFOND ?
PLANCHER arrondit toujours vers le bas (au multiple inférieur), tandis que PLAFOND arrondit vers le haut (au multiple supérieur). Avec un multiple de 5 : PLANCHER(23; 5) = 20 et PLAFOND(23; 5) = 25.
En pratique : utilise PLANCHER pour les budgets conservateurs, les lots commandables ou les paliers de remise. Utilise PLAFOND pour les stocks minimaux, les durées arrondies vers le haut ou les réservations de créneaux.
PLANCHER gère-t-elle les nombres négatifs ?
Oui, mais « vers le bas » signifie vers le nombre plus négatif. PLANCHER(-7,5; 2) donne -8 car -8 est inférieur à -7,5. Pour un comportement plus intuitif qui arrondit les négatifs vers zéro, utilise PLANCHER.MATH avec le troisième paramètre à 1.
En pratique, si tes données sont toujours positives (quantités, prix, durées), ce comportement n'a aucun impact.
Puis-je utiliser PLANCHER pour arrondir à 0,5 près ?
Absolument : =PLANCHER(nombre; 0,5) arrondit au 0,5 inférieur. PLANCHER(7,8; 0,5) = 7,5 et PLANCHER(7,3; 0,5) = 7,0.
C'est parfait pour les heures supplémentaires en demi-heures, les notes arrondies au demi-point ou les prix au 50 centimes inférieur.
Que se passe-t-il si le nombre est déjà un multiple exact ?
PLANCHER renvoie le nombre tel quel sans le modifier. PLANCHER(20; 5) = 20 car 20 est déjà un multiple de 5. De même, PLANCHER(12; 12) = 12.
Ce comportement est logique : si tu es déjà sur le palier exact, il n'y a rien à arrondir.
Quelle est la différence entre PLANCHER et ARRONDI.INF ?
PLANCHER arrondit à un multiple spécifique (exemple : par tranches de 5 → 0, 5, 10, 15...), tandis que ARRONDI.INF arrondit simplement vers le bas à un nombre de décimales choisi.
Pour arrondir à l'entier inférieur, les deux donnent le même résultat : PLANCHER(23,7; 1) = ARRONDI.INF(23,7; 0) = 23. Mais PLANCHER est plus flexible car il peut arrondir par paliers : PLANCHER(23,7; 5) = 20, ce que ARRONDI.INF ne peut pas faire.
Pour aller plus loin
Les fonctions similaires : PLAFOND, ARRONDI, ARRONDI.INF, MOD, 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

