Aller au contenu principal

Qu'est-ce que la fonction PLANCHER ?

Définition
La fonction PLANCHER arrondit un nombre vers le bas au multiple le plus proche du paramètre précision. Elle ne peut pas arrondir vers le haut, contrairement à PLAFOND. Les deux paramètres sont obligatoires.

PLANCHER (FLOOR en anglais) te sert quand un arrondi classique ne suffit pas et que tu dois ramener une valeur pile sur un palier précis (par 5, par 10, par 0,25) sans jamais le dépasser. C'est le réflexe à avoir dès qu'un résultat doit rester strictement dans une tranche fixée par ton activité, plutôt que collé à la décimale la plus proche.

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

=PLANCHER(nombre; précision)

Clique sur un argument pour aller à son explication.

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.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

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.

1

nombre

: la valeur numérique que tu veux arrondir vers le bas

Elle 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.

2

précision

: le multiple auquel tu veux arrondir

Si 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)).

Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment ramener un montant à son palier avec la fonction PLANCHER

Ta grille de remise se déclenche par tranches de 1 000 € et le montant exact d'une commande ne sert qu'à déterminer la tranche, jamais à la calculer au centime. Le tableau liste les commandes avec leur montant, et tu veux la colonne du palier applicable pour la passer ensuite à ta grille. La fonction PLANCHER ramène chaque montant au millier du dessous, ce qui donne directement le palier de chaque ligne.

Les étapes
  1. 1
    Dans une cellule, écris =PLANCHER(.
  2. 2
    En 1er argument : clique sur la cellule qui porte le montant à ramener au palier, D2. Elle vaut 2 750 € sur la commande CMD-2001, et comme la formule pointe la cellule plutôt que le montant lui-même, il te suffira d'y taper une autre valeur pour que le palier suive.
  3. 3
    En 2ᵉ argument : saisis le multiple sur lequel caler le résultat, 1000. C'est lui qui fait descendre chaque montant au millier du dessous, et il reste obligatoire, sans quoi Excel refuse la formule au lieu de retomber sur un arrondi à l'entier.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Au final, ta formule devrait ressembler à ça :=PLANCHER(D2; 1000)
Explication
La fonction PLANCHER descend au multiple de 1 000 le plus proche sans jamais le dépasser, ce qui ramène 2 750 € à 2 000 €. La commande à 999 € tombe à 0 €, et c'est cohérent : elle n'atteint même pas le premier palier, donc aucune remise ne lui est due.
Exemple 2

Comment arrondir des soldes négatifs avec la fonction PLANCHER

Tes comptes clients affichent les soldes débiteurs en négatif et tu veux les ranger par tranches de 1 000 € avant une campagne de relance. Le signe de la précision change complètement le résultat sur ces valeurs, et c'est exactement le genre de détail qui coûte cher quand la même formule resservira sur un tableau de recouvrement. Le tableau met les deux signes côte à côte sur des soldes identiques pour rendre l'écart visible d'un coup d'œil.

Les étapes
  1. 1
    Dans une cellule, écris =PLANCHER(.
  2. 2
    En 1er argument : clique sur la cellule du solde à arrondir, B2. Elle affiche -1 200 € sur le compte C-101, un débit que tu veux ranger dans une tranche de 1 000 €.
  3. 3
    En 2ᵉ argument : clique sur la cellule qui porte le multiple, C2. La brancher sur une colonne plutôt que de l'écrire en dur te laisse comparer les deux signes ligne à ligne. À 1 000 la fonction PLANCHER s'éloigne de zéro et donne -2 000 €, tandis qu'à -1 000 elle s'en rapproche et s'arrête à -1 000 €.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Voici la formule que tu obtiens à la fin :=PLANCHER(B2; C2)
Explication
Sur un nombre négatif, c'est le signe de la précision qui décide du sens, et non le nom de la fonction. Avec 1 000, la fonction PLANCHER descend vers le bas de l'axe et -1 200 € tombe à -2 000 € ; avec -1 000, elle remonte vers zéro et le même solde s'arrête à -1 000 €. Le compte C-106 pousse la logique à son terme, puisque -850 € remonte jusqu'à 0.
Exemple 3

Comment éviter les erreurs #DIV/0! et #NOMBRE! de la fonction PLANCHER

La précision vient d'une colonne alimentée par un autre service, et deux valeurs suffisent à faire tomber toute la colonne en erreur. Un 0 oublié affiche #DIV/0!, et une précision passée en négatif sur un montant positif affiche #NOMBRE!, ce qui bloque net les calculs qui suivent. La fonction SIERREUR enveloppe la fonction PLANCHER et rend le montant d'origine dès qu'un de ces deux cas se présente.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à tenter et referme-le, PLANCHER(B2; C2). C'est l'arrondi qui peut échouer, nourri par le montant B2 et par le multiple lu dans C2.
  3. 3
    En 2ᵉ argument : clique sur la cellule à afficher si le calcul échoue, B2. La ligne montre alors le montant brut au lieu d'une cellule rouge, et le reste du tableau continue de calculer.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(PLANCHER(B2; C2); B2)
Explication
Deux pièges guettent la fonction PLANCHER, et la fonction SIERREUR les couvre tous les deux d'un coup. Une précision à 0 provoque #DIV/0!, parce qu'un multiple de zéro n'existe pas, tandis qu'un montant positif avec une précision négative provoque #NOMBRE!. Dans les deux cas, la formule rend le montant brut plutôt qu'une cellule rouge au milieu du tableau.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les 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.

L’erreur fatale
Avec les négatifs, vers le bas signifie vers le plus négatif : PLANCHER(-7,5; 2) donne -8 et non -6. Si tu veux au contraire te rapprocher de zéro, utilise PLANCHER.MATH avec 1 comme troisième argument.
Lucas, la mascotte du Dojo, compare deux fonctions Excel

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èrePLANCHERPLAFONDARRONDIARRONDI.INF
DirectionVers le basVers le hautAu plus procheVers le bas
Arrondit àUn multipleUn multipleN décimalesN décimales
Exemple sur 23,720 (par tranches de 5)25 (par tranches de 5)24 (0 décimale)23 (0 décimale)
Usage typiqueLots, paliers de remiseStocks minimum, réservationsAffichage de montantsBudgets conservateurs
FlexibilitéTrès flexible (tout multiple)Très flexible (tout multiple)Limitée aux décimalesLimitée aux décimales
Le combo gagnant
PLANCHER et RECHERCHEV automatisent une grille tarifaire par paliers : RECHERCHEV(PLANCHER(montant; 1000); grille; 2; FAUX). PLANCHER ramène le montant à son palier, RECHERCHEV va chercher le taux, et tu ne modifies plus que la grille.
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec PLANCHER

1Astuce

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.

2Astuce

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.

3Astuce

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.

4Astuce

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.

FAQ

Questions fréquentes

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.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction PLANCHER : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir