Cours
Ii vous passez du temps à gérer des budgets ou si vous travaillez avec des prix d'une autre manière, la fonction FLOOR()
d'Excel vous sera utile.
Dans cet article, je vous expliquerai exactement comment fonctionne FLOOR()
, je vous présenterai des exemples concrets et je vous expliquerai comment cette méthode peut apporter de la cohérence et de la précision à vos calculs.
Comment fonctionne la fonction Excel FLOOR()
Avant de pouvoir utiliser FLOOR()
, il est important de comprendre sa logique sous-jacente, ainsi que la manière dont vous pouvez contrôler son comportement à l'aide de ses arguments.
FLOOR()
consiste à arrondir les chiffres à la baisse. Vous pouvez arrondir au nombre entier le plus proche et vous pouvez également spécifier une "importance" ou un incrément, de sorte que vous pouvez arrondir à la baisse sur la base d'étapes qui ont un sens pour votre scénario. C'est particulièrement pratique pour les prix unitaires ou les intervalles de temps fixes, où l'arrondi doit suivre un certain modèle.
C'est ainsi que vous appelez FLOOR()
dans Excel :
=FLOOR(number, significance)
-
number
: La valeur que vous souhaitez arrondir à la baisse. -
significance
: Le multiple auquel vous voulez arrondir.
Ces deux arguments sont nécessaires pour que FLOOR()
fonctionne correctement.
La fonction arrondit toujours à zéro, en utilisant l'importance comme taille de pas.
Comment arrondir un nombre positif à l'unité inférieure
Pour vous entraîner, prenons un exemple de base. Supposons que vous souhaitiez arrondir le nombre 17 aux 5 les plus proches :
=FLOOR(17, 5)
Cette formule donne 15.
Comment arrondir un nombre négatif à l'unité inférieure
Si, par contre, votre nombre est négatif, FLOOR()
s'arrondit toujours vers zéro, donc :
=FLOOR(-17, 5)
Le résultat est de -20.
Utilisations pratiques d'Excel FLOOR()
Vous vous demandez peut-être maintenant où appliquer FLOOR()
dans des situations réelles. Voici quelques moyens courants et utiles :
Contrôle des prix ou des coûts
Une utilisation classique de FLOOR()
est la tarification, où vous souhaitez arrondir à des incréments fixes afin d'éviter les surcharges accidentelles. Par exemple, si vos produits sont vendus par tranches de 25 cents, vous pouvez vous assurer que tous les prix correspondent à ces tranches :
=FLOOR(2.89, 0.25)
Cette formule donne 2,75, arrondissant proprement 2,89 au quart de dollar inférieur.
Organiser le temps en blocs fixes
FLOOR()
est également très utile pour gérer le temps, en particulier lorsque vous devez regrouper des durées en intervalles cohérents. Imaginez que vous souhaitiez répartir un nombre quelconque de minutes dans des tranches de 15 minutes :
=FLOOR(52, 15)
Vous obtenez 45, ce qui signifie que 52 minutes sont insérées dans le bloc de 45 minutes.
FLOOR() vs. ROUNDDOWN() et MROUND()
Excel propose plusieurs fonctions d'arrondi, chacune ayant son propre style et sa propre utilité. Dans cette section, nous allons examiner de plus près comment FLOOR()
se compare à ROUNDDOWN()
et MROUND()
.
Comparaison des méthodes d'arrondi
Voici comment les principales fonctions d'arrondi diffèrent :
-
FLOOR()
: Arrondit au multiple le plus proche que vous avez spécifié. -
ROUNDDOWN()
: L'arrondi se fait vers zéro, mais vous contrôlez le nombre de décimales, pas le multiple. -
MROUND()
: Arrondit au multiple le plus proche, soit vers le haut, soit vers le bas, selon le plus proche.
Par exemple, avec :
=ROUNDDOWN(17.7, 0)
Vous obtenez 17 - juste la partie entière - puisque ROUNDDOWN()
fonctionne sur la base des décimales.
Mais si vous utilisez :
=MROUND(17, 5)
Vous obtenez 15, car 15 est le multiple de 5 le plus proche (vers le haut ou vers le bas).
FLOOR()
au contraire, s'arrondit toujours à la baisse. (En fait, =FLOOR(17.7, 0)
nous donnerait une erreur de division #DIV/0!
).
Problèmes et comportements courants
Bien que le site FLOOR()
soit simple dans la plupart des cas, il existe quelques particularités auxquelles il faut faire attention. Dans cette section, nous examinerons les erreurs les plus courantes et la manière de les éviter.
Signification et signe numérique
Une règle essentielle de FLOOR()
est que le nombre et la signification doivent avoir le même signe. Si vous mélangez un nombre positif avec un nombre négatif (ou vice versa), Excel renverra une erreur. Par exemple :
=FLOOR(10, -2)
Cela produit une erreur #NUM!
.
Si vous y réfléchissez bien, un nombre positif ayant une signification négative impliquerait d'arrondir vers le bas en direction de zéro, ce qui contredit l'objectif de FLOOR()
. Et un nombre négatif avec une signification positive impliquerait d'arrondir vers le haut en direction de zéro, ce qui revient au même.
Pour éviter tout problème, assurez-vous toujours que les deux entrées sont positives ou négatives.
Signification nulle
Un autre problème courant se pose lorsque vous essayez d'utiliser zéro comme signification :
=FLOOR(10, 0)
Là encore, Excel renvoie une erreur #NUM!
, car il ne peut pas arrondir à un incrément de zéro. J'ai commencé à le souligner plus tôt en comparant FLOOR()
à des fonctions similaires. Pour éviter cela, veillez à ne jamais mettre zéro dans le deuxième argument.
Conclusion
Vous savez maintenant tout sur la fonction FLOOR()
dans Excel. Je pense que c'est utile dans la modélisation financière car arrondit vers le bas, ce qui permet de s'assurer que les projections ou les coûts ne surévaluent pas les revenus ou les rendements potentiels. Il s'agit d'une approche prudente qui peut s'avérer utile dans des contextes peu enclins au risque. Nous avons un cours populaire sur la modélisation financière dans Excel qui vaut vraiment la peine d'être suivi, si vous êtes intéressé par ce genre de choses.

Je suis rédacteur et éditeur dans le domaine de la science des données. Je suis particulièrement intéressé par l'algèbre linéaire, les statistiques, R, etc. Je joue également beaucoup aux échecs !