Aller au contenu principal

Qu'est-ce que la fonction PLANCHER.MATH ?

Définition
La fonction PLANCHER.MATH arrondit un nombre vers le bas au multiple inférieur d'une valeur donnée. Un troisième paramètre optionnel permet de contrôler le comportement sur les nombres négatifs.

PLANCHER.MATH (FLOOR.MATH en anglais) te sert dès que tu dois caler un nombre sur un pas qui n'est pas une puissance de dix, un multiple de 5, de 25 centimes ou de 30 minutes, ce que les arrondis classiques ne savent pas faire. Tu obtiens un résultat toujours en dessous du calcul d'origine, jamais au-dessus.

Concrètement, c'est elle qui arrondit tes remises à l'euro inférieur, calcule les lots complets disponibles dans ton stock, prépare des budgets conservateurs à la centaine près, ou facture au créneau de 30 minutes réellement consommé.

Syntaxe

=PLANCHER.MATH(nombre; [signification]; [mode])

Clique sur un argument pour aller à son explication.

Si tu omets signification, Excel utilise 1 par défaut. Si tu passes une signification négative, Excel en prend la valeur absolue sans erreur. Une signification à 0 ne déclenche aucune erreur non plus : la fonction renvoie simplement 0.

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

Comprendre chaque paramètre de la fonction PLANCHER.MATH

Les arguments se lisent dans l'ordre : d'abord le nombre que tu veux abaisser, puis le multiple sur lequel le caler. Ce multiple est facultatif et vaut 1 si tu l'omets, ce qui revient à descendre à l'entier inférieur.

Le troisième argument, le mode, ne change rien tant que tu travailles avec des nombres positifs : il ne sert qu'à décider, pour un négatif, si l'arrondi se rapproche de zéro ou s'en éloigne.

1

nombre

: le nombre à arrondir vers le bas

Il peut être positif, négatif ou zéro. Par exemple, si tu as un montant de 47,89 € et que tu veux l'arrondir à l'euro inférieur, c'est ce nombre que tu mets ici.

Tu peux saisir la valeur directement ou référencer une cellule. Dans tous les cas, la cellule doit contenir un nombre reconnu par Excel, pas du texte formaté comme un nombre.

2

signification

: le pas d'arrondi, c'est-à-dire le multiple que tu cherches(facultatif)

Si tu veux arrondir au multiple de 5, tu mets 5. Si tu veux arrondir à l'euro, tu mets 1. Pour arrondir au centime, tu mets 0,01. Si tu omets ce paramètre, Excel utilise 1.

La signification peut être un décimal comme 0,25 pour arrondir au quart, ou un grand nombre comme 100 pour arrondir à la centaine.

3

mode

: ce paramètre ne sert que pour les nombres négatifs(facultatif)

Avec 0 (ou si tu l'omets), les nombres négatifs continuent de descendre et s'éloignent de zéro : PLANCHER.MATH(-4,8) donne -5. Avec une valeur différente de 0 (par exemple 1), ils remontent vers zéro : PLANCHER.MATH(-4,8; 1; 1) donne -4.

C'est utile en comptabilité pour gérer les pertes ou les ajustements avec des règles d'arrondi spécifiques qui diffèrent selon la convention choisie.

Attention : Par défaut, PLANCHER.MATH(-4,8) donne -5 (elle s'éloigne de zéro), pas -4. Si ton cas métier exige au contraire l'arrondi "vers zéro" pour les négatifs, utilise PLANCHER.MATH(-4,8; 1; 1) = -4.

Vrai ou faux ?
« PLANCHER.MATH(-4,8) donne -4. » Faux : par défaut elle continue de descendre et renvoie -5. Pour remonter vers zéro et obtenir -4, ajoute un 3e argument non nul, PLANCHER.MATH(-4,8; 1; 1).
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment arrondir une remise à l'euro inférieur avec la fonction PLANCHER.MATH

Ton catalogue affiche un prix HT et un taux de remise par produit, et tu veux la colonne des remises en euros pour la passer au service facturation. Les pourcentages tombent rarement juste et personne n'a envie d'annoncer une remise de 22,35 € à un client. La fonction PLANCHER.MATH calcule la remise puis la ramène à l'euro du dessous, en une seule formule recopiée sur toute la colonne.

Les étapes
  1. 1
    Dans une cellule, écris =PLANCHER.MATH(.
  2. 2
    En 1er argument : saisis le calcul dont tu veux l'arrondi, A2*B2/100. Tu multiplies le prix HT A2, soit 149 €, par le taux B2 qui vaut 15, puis tu divises par 100 parce que la colonne stocke le taux en nombre entier et non en pourcentage. L'expression donne 22,35 €, et c'est elle que la fonction PLANCHER.MATH reçoit.
  3. 3
    En 2ᵉ argument : saisis le multiple sur lequel caler la remise, 1. C'est lui qui fait tomber 22,35 sur 22, l'euro entier juste en dessous.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Au final, ta formule devrait ressembler à ça :=PLANCHER.MATH(A2*B2/100; 1)
Explication
Le calcul brut donne 22,35 € et la fonction PLANCHER.MATH le ramène à 22 €, soit l'euro entier juste en dessous. La remise annoncée reste toujours inférieure ou égale à celle que le taux autorise, ce qui évite d'accorder un centime de plus que prévu.
Exemple 2

Comment contrôler l'arrondi des nombres négatifs avec la fonction PLANCHER.MATH

Tes écarts budgétaires ressortent en négatif quand un poste consomme moins que prévu, et tu veux les caler sur des multiples de 5 € pour une présentation. Le sens de l'arrondi n'est pas neutre : descendre un écart de -32,5 € à -35 € gonfle l'économie affichée, le remonter à -30 € la minore. La fonction PLANCHER.MATH te laisse trancher grâce à son troisième argument, le mode.

Les étapes
  1. 1
    Dans une cellule, écris =PLANCHER.MATH(.
  2. 2
    En 1er argument : clique sur la cellule de l'écart à arrondir, B2. Elle vaut -32,5 € sur la ligne Marketing, un écart négatif puisque le poste a consommé moins que prévu.
  3. 3
    En 2ᵉ argument : saisis le multiple sur lequel caler l'écart, 5. Son signe n'entre pas en jeu, car la fonction PLANCHER.MATH en prend toujours la valeur absolue.
  4. 4
    En 3ᵉ argument : saisis la valeur qui décide du sens sur les négatifs, 1. Elle demande à la fonction PLANCHER.MATH d'arrondir la valeur absolue avant de replacer le signe, ce qui rapproche le résultat de zéro et donne -30 € au lieu de -35 €.
  5. 5
    Ferme la parenthèse et appuie sur Entrée.
Voici la formule que tu obtiens à la fin :=PLANCHER.MATH(B2; 5; 1)
Explication
Sans troisième argument, la fonction PLANCHER.MATH descend vers le bas de l'axe et -32,5 € s'enfonce à -35 €. Avec un mode à 1, elle arrondit la valeur absolue avant de rendre le signe, donc 32,5 tombe à 30 et le résultat remonte à -30 €, plus près de zéro. Sur des écarts positifs, ce troisième argument resterait sans effet.
Exemple 3

Comment calculer le reste hors lot avec la fonction PLANCHER.MATH

Ton entrepôt range les pièces en lots, mais l'inventaire compte à l'unité, et il te reste toujours un fond de bac qui n'appartient à aucun lot complet. Tu veux savoir combien d'unités traînent ainsi hors lot sur chaque référence, pour décider s'il faut les écouler ou compléter le lot. La fonction PLANCHER.MATH sert ici de calcul intermédiaire à l'intérieur d'une soustraction, plutôt que de fournir le résultat final elle-même.

Les étapes
  1. 1
    Dans une cellule, écris = puis clique sur le stock à dégrossir, B2, et complète par - pour lui retrancher les lots complets.
  2. 2
    Écris PLANCHER.MATH( juste après le signe moins, puis :
    1. aEn 1er argument : clique sur le stock à découper en lots, B2. C'est la même quantité qu'au départ, 127 vis pour la référence Vis M6.
    2. bEn 2ᵉ argument : clique sur la taille d'un lot, C2. Elle vaut 10 pour les Vis M6, et la fonction PLANCHER.MATH rend 120, le dernier multiple de 10 que le stock atteint.
  3. 3
    Ferme la parenthèse et appuie sur Entrée. La soustraction 127 - 120 laisse les 7 unités hors lot, et le résultat de la fonction PLANCHER.MATH ne s'affiche jamais, puisqu'il ne sert qu'à nourrir ce calcul.
Une fois les morceaux assemblés, ta formule donne ça :=B2-PLANCHER.MATH(B2; C2)
Explication
La fonction PLANCHER.MATH ramène le stock au dernier lot complet, soit 120 pour 127 vis conditionnées par 10, et la soustraction rend ce qui dépasse. Les boulons affichent 0 parce que 240 tombe pile sur quatre lots de 60, sans le moindre reste à écouler.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction PLANCHER.MATH

Un seul des soucis qu'on rencontre avec PLANCHER.MATH s'affiche en rouge : une cellule qui ressemble à un nombre mais contient du texte déclenche #VALEUR!. Un pas d'arrondi à 0 (souvent une cellule vide) ne prévient pas, lui : la fonction renvoie tranquillement 0.

Les deux autres pièges tiennent eux aussi au sens du résultat plutôt qu'à une alerte : sur les négatifs, l'arrondi par défaut continue de descendre et surprend, et on la confond vite avec ARRONDI.INF qui, elle, ne sait caler que sur des décimales.

Erreur #VALEUR! : argument non numérique

Cette erreur apparaît si nombre ou signification contient du texte au lieu d'un chiffre. Typiquement, une cellule qui affiche 15 mais stocke "15" (texte).

Solution : Vérifie que tes cellules contiennent bien des valeurs numériques. Utilise =ESTNUM(A1) pour diagnostiquer. Si la cellule est du texte, convertis-la avec =CNUM(A1) ou reformate la colonne.

Résultat 0 silencieux : signification égale à zéro

Si tu mets 0 comme signification, Excel ne renvoie aucune erreur : la fonction retourne 0. Cela peut arriver si la cellule contenant le pas d'arrondi est vide ou égale à zéro, et rien ne t'avertit que le résultat est vide de sens.

Solution : Omets le paramètre (Excel utilise alors 1 par défaut) ou vérifie que ta cellule de signification n'est jamais vide ni nulle. Un =SI(B1=0; 1; B1) en amont peut sécuriser le cas.

Résultat contre-intuitif avec les nombres négatifs

Par défaut, PLANCHER.MATH(-4,8) donne -5 (l'arrondi s'éloigne de zéro), pas -4. C'est mathématiquement correct, puisque -5 est bien en dessous de -4,8, mais cela surprend ceux qui attendent une simple coupe des décimales.

Solution : Si tu veux que les négatifs se rapprochent de zéro, ajoute un troisième paramètre différent de zéro : =PLANCHER.MATH(-4,8; 1; 1) retourne -4.

Confusion entre PLANCHER.MATH et ARRONDI.INF

ARRONDI.INF arrondit au nombre de décimales indiqué (comme ARRONDI mais toujours vers le bas), pas à un multiple arbitraire. =ARRONDI.INF(4,8; 0) donne 4, mais il est impossible d'arrondir à un multiple de 5 avec cette fonction.

Solution : Utilise PLANCHER.MATH dès que tu veux arrondir à un multiple non décimal (5, 10, 0,25...). Garde ARRONDI.INF pour les arrondis à un nombre de décimales fixe.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

PLANCHER.MATH vs PLANCHER vs ARRONDI.INF vs ENT

Prends PLANCHER.MATH dès que tu veux caler sur un multiple libre (5, 10, 0,25) et garder la main sur le comportement des négatifs. Si ton fichier doit tourner sur de vieilles versions d'Excel, PLANCHER fait le même travail mais impose que nombre et signification aient le même signe.

Quand il s'agit juste de couper des décimales, ARRONDI.INF suffit ; et pour récupérer la partie entière sans choisir de pas, c'est ENT qu'il te faut.

CritèrePLANCHER.MATHPLANCHERARRONDI.INFENT
Arrondit à un multipleOui, n'importe lequelOui (ancienne syntaxe)Non (décimales seulement)Non (entier uniquement)
Nombres négatifsParamètre mode (flexible)Même signe que significationVers zéro toujoursS'éloigne toujours de zéro
DisponibilitéExcel 2013+, Google SheetsToutes versionsToutes versionsToutes versions
Cas d'usage typiqueMultiple arbitraire, lots, prixCompatibilité versions anciennesDécimales comptablesPartie entière d'un quotient
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec PLANCHER.MATH

1Astuce

Arrondir à des multiples décimaux comme 0,25

PLANCHER.MATH gère les multiples décimaux avec la même syntaxe. =PLANCHER.MATH(3,67; 0,25) retourne 3,5, le quart inférieur le plus proche. C'est pratique pour des tarifications par palier de 25 centimes ou des durées facturées au quart d'heure.
Tu peux aussi arrondir au millième : =PLANCHER.MATH(3,14159; 0,001) retourne 3,141.

2Astuce

Calculer le reste après l'arrondi

Pour savoir ce qu'il reste après l'arrondi au multiple inférieur, soustrait le résultat de PLANCHER.MATH du nombre original. =127 - PLANCHER.MATH(127; 10) donne 7, les unités hors lot complet. C'est équivalent à la fonction MOD : =MOD(127; 10) retourne aussi 7.
Ces deux approches sont utiles pour gérer les surplus dans les tableaux de logistique.

3Astuce

Associer PLANCHER.MATH à SI pour les cas limites

Pour éviter de facturer 0 quand un client a consommé ne serait-ce qu'une minute, combine PLANCHER.MATH avec SI. =SI(A1>0; MAX(créneau; PLANCHER.MATH(A1; créneau)); 0) garantit qu'une consommation non nulle facture au minimum un créneau.
Adapte la logique selon tes règles métier : toujours arrondir au créneau supérieur, ou facturer l'exact selon le seuil.

Le combo gagnant
PLANCHER.MATH et MOD forment un duo pour gérer le surplus : PLANCHER.MATH(127; 10) donne les 120 unités en lots complets, et 127 - PLANCHER.MATH(127; 10), soit MOD(127; 10), donne les 7 unités hors lot.
FAQ

Questions fréquentes

PLANCHER.MATH est la version moderne (Excel 2013+) avec un troisième paramètre mode pour gérer les négatifs. PLANCHER exige que le nombre et la signification aient le même signe, ce qui peut provoquer une erreur pour les négatifs. En pratique, PLANCHER.MATH est plus flexible et recommandée pour tout nouveau fichier.

Ressources

Pour aller plus loin

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

Tout voir