ElyxAI

PLANCHER : Maîtrisez l'arrondi à l'inférieur en Excel

Intermédiaire
=PLANCHER(nombre; precision)

La formule PLANCHER est l'une des fonctions d'arrondi les plus utiles d'Excel, particulièrement lorsque vous avez besoin d'arrondir des nombres à la baisse selon une précision définie. Contrairement à la fonction ARRONDI qui arrondit au nombre le plus proche, PLANCHER arrondit systématiquement vers le bas jusqu'au multiple le plus proche de la précision que vous spécifiez. Cette fonction est indispensable dans les contextes financiers, commerciaux et scientifiques où l'arrondi conservateur est requis. Que vous travailliez avec des prix, des quantités, des pourcentages ou des mesures, PLANCHER vous permet de maîtriser précisément comment vos données sont arrondies. Par exemple, si vous avez un prix de 15,78 € et que vous souhaitez l'arrondir à la baisse au 0,10 € le plus proche, PLANCHER vous donnera 15,70 €. Cette fonction est disponible depuis Excel 2007 et reste compatible avec les versions plus récentes, bien que Microsoft ait introduit des variantes comme FLOOR.MATH pour plus de flexibilité. Dans ce guide complet, vous découvrirez la syntaxe exacte, des exemples concrets, les pièges à éviter et comment combiner PLANCHER avec d'autres formules pour des résultats optimaux.

Syntaxe et paramètres

La syntaxe de PLANCHER est simple mais puissante : =PLANCHER(nombre; precision). Le premier paramètre, 'nombre', est le valeur que vous souhaitez arrondir. Il peut s'agir d'un nombre direct (comme 15.78), d'une référence de cellule (comme A1), ou même du résultat d'une autre formule. Le deuxième paramètre, 'precision', définit le multiple auquel arrondir. Si vous spécifiez 0.10, Excel arrondira votre nombre à la baisse au 0,10 le plus proche. Si vous spécifiez 1, l'arrondi se fera à l'unité entière la plus proche. Attention : les deux paramètres doivent avoir le même signe (tous deux positifs ou tous deux négatifs), sinon Excel retournera une erreur #NUM!. La fonction ignore toujours la partie décimale au-delà de la précision spécifiée. Par exemple, =PLANCHER(15.78; 0.10) retourne 15.70, tandis que =PLANCHER(15.78; 1) retourne 15. Cette fonction est particulièrement utile pour les calculs financiers où l'arrondi conservateur est préféré, ou pour adapter des valeurs à des grilles de tarification prédéfinies.

number
Nombre a arrondir
significance
Multiple d'arrondi

Exemples pratiques

Arrondir un prix à la baisse au 0,50 € le plus proche

=PLANCHER(24.87; 0.50)

Cette formule arrondit 24,87 € à la baisse au multiple de 0,50 € le plus proche. Excel calcule 24,87 ÷ 0,50 = 49,74, puis prend la partie entière (49) et la multiplie par 0,50.

Arrondir une quantité à la dizaine inférieure

=PLANCHER(287; 10)

Cette formule arrondit 287 à la baisse au multiple de 10 le plus proche. Utile pour les conditionnements standardisés où les unités partielles ne peuvent pas être emballées.

Arrondir un pourcentage à deux décimales inférieures

=PLANCHER(12.3456; 0.01)

Cette formule arrondit le pourcentage à la baisse avec une précision de 0,01%. Cela garantit que les rendements sont toujours présentés de manière prudente aux investisseurs.

Points clés à retenir

  • PLANCHER arrondit toujours à la baisse au multiple de 'precision' spécifié, contrairement à ARRONDI qui arrondit au plus proche
  • Les deux paramètres doivent avoir le même signe; sinon, Excel retourne #NUM!
  • PLANCHER est idéale pour les grilles de tarification, les conditionnements standardisés et les calculs conservateurs
  • Pour Excel 2013+, considérez FLOOR.MATH comme alternative plus flexible; pour Excel 365, FLOOR.PRECISE offre un comportement plus intuitif
  • Combinez PLANCHER avec d'autres fonctions (SOMME, SI, TEXTE) pour des résultats puissants et automatisés

Astuces de pro

Utilisez PLANCHER pour créer des grilles de tarification. Si vous avez des prix variables et une grille de paliers (par exemple 0,50 €), PLANCHER garantit que chaque prix s'aligne automatiquement sur le palier inférieur.

Impact : Gain de temps considérable lors de la gestion de tarifs complexes et réduction des erreurs de calcul manuel.

Combinez PLANCHER avec des références absolues ($) pour appliquer la même précision à toute une colonne. Exemple : =PLANCHER(A1; $B$1) où B1 contient votre précision. Copiez la formule sans crainte.

Impact : Flexibilité maximale : changez la précision une seule fois dans B1 et toutes les formules se mettent à jour automatiquement.

Pour les calculs financiers, préférez PLANCHER à ARRONDI car elle est plus conservatrice. Elle garantit que vous ne surestimez jamais les montants (important pour les devis, factures, etc.).

Impact : Meilleure gestion des risques financiers et conformité avec les standards comptables conservateurs.

N'oubliez pas que PLANCHER ne fonctionne que si 'nombre' et 'precision' ont le même signe. Pour les nombres négatifs, utilisez FLOOR.MATH ou inversez le signe temporairement avec =-PLANCHER(-A1; 0.10).

Impact : Évite les erreurs #NUM! frustrantes et permet de travailler avec des données mixtes (positives et négatives).

Combinaisons utiles

PLANCHER + SOMME pour totaliser des valeurs arrondies

=SOMME(PLANCHER(A1:A10; 0.10))

Cette formule combine PLANCHER avec SOMME pour arrondir chaque valeur d'une plage à la baisse au 0,10 le plus proche, puis les additionne. Utile pour les calculs de prix totaux où chaque ligne doit être arrondie individuellement avant sommation.

PLANCHER + SI pour un arrondi conditionnel

=SI(A1>1000; PLANCHER(A1; 100); PLANCHER(A1; 10))

Cette combinaison applique une précision d'arrondi différente selon la valeur. Si A1 > 1000, arrondir à la centaine; sinon, arrondir à la dizaine. Parfait pour les grilles de tarification progressives.

PLANCHER + TEXTE pour formater le résultat

=TEXTE(PLANCHER(A1; 0.01); "0.00€")

Cette formule arrondit A1 à la baisse au centime le plus proche, puis formate le résultat avec le symbole € et deux décimales. Idéal pour les rapports financiers avec formatage cohérent.

Erreurs courantes

#NUM!

Cause : Les paramètres 'nombre' et 'precision' n'ont pas le même signe. Par exemple : =PLANCHER(-15.78; 0.10) mélange un nombre négatif avec une précision positive.

Solution : Assurez-vous que les deux paramètres sont soit tous deux positifs, soit tous deux négatifs. Utilisez : =PLANCHER(-15.78; -0.10) pour les nombres négatifs.

#VALUE!

Cause : L'un des paramètres contient du texte ou une valeur non numérique. Par exemple : =PLANCHER("15.78"; 0.10) si la cellule contient du texte au lieu d'un nombre.

Solution : Vérifiez que les cellules référencées contiennent des nombres purs. Utilisez la fonction VALEUR() si nécessaire pour convertir du texte : =PLANCHER(VALEUR(A1); 0.10)

#REF!

Cause : Une référence de cellule n'existe plus, généralement après la suppression d'une colonne ou d'une ligne. Par exemple : =PLANCHER(A1; B1) alors que la colonne A a été supprimée.

Solution : Vérifiez que toutes les références de cellules sont valides. Recréez la formule avec les bonnes références ou utilisez des références absolues ($A$1) pour éviter les modifications accidentelles.

Checklist de dépannage

  • 1.Vérifiez que les deux paramètres (nombre et precision) ont le même signe (tous deux positifs ou tous deux négatifs)
  • 2.Assurez-vous que la 'precision' n'est pas zéro, ce qui causerait une erreur #DIV/0!
  • 3.Confirmez que les cellules référencées contiennent des nombres purs, pas du texte (utilisez VALEUR() si nécessaire)
  • 4.Vérifiez que les références de cellules sont valides et n'ont pas été supprimées (erreur #REF!)
  • 5.Testez la formule avec des valeurs simples d'abord (par exemple =PLANCHER(10; 1)) avant de l'appliquer à des données complexes
  • 6.Si vous travaillez avec des nombres négatifs, considérez d'utiliser FLOOR.MATH ou FLOOR.PRECISE pour plus de clarté

Cas particuliers

Nombre égal à zéro : =PLANCHER(0; 0.10)

Comportement : Retourne toujours 0, peu importe la valeur de precision. C'est logique car zéro est déjà un multiple de n'importe quel nombre.

Cas banal mais important à connaître pour les formules impliquant des calculs qui pourraient retourner zéro.

Nombre déjà multiple de precision : =PLANCHER(15.50; 0.10)

Comportement : Retourne 15,50 sans modification car le nombre est déjà un multiple exact de la precision.

Comportement attendu et utile : PLANCHER ne modifie que si nécessaire.

Precision très petite (décimales très fines) : =PLANCHER(15.123456; 0.0001)

Comportement : Retourne 15,1234 en arrondissant à la baisse à 4 décimales. Excel gère bien les précisions fines.

Utile pour les calculs scientifiques ou financiers très précis, mais attention aux erreurs d'arrondi cumulatif avec beaucoup de décimales.

Limitations

  • PLANCHER ne fonctionne que si 'nombre' et 'precision' ont le même signe. Pour les données mixtes, vous devez utiliser FLOOR.MATH ou créer une logique conditionnelle avec SI.
  • La fonction ne gère pas les chaînes de texte; elle retourne #VALUE! si vous passez du texte. Vous devez convertir explicitement avec VALEUR().
  • PLANCHER n'offre pas de contrôle sur le mode d'arrondi (vers zéro vs vers l'infini négatif). Pour plus de flexibilité, utilisez FLOOR.MATH en Excel 2013+ ou FLOOR.PRECISE en Excel 365.
  • Les erreurs d'arrondi cumulatif peuvent survenir avec des précisions très fines ou de nombreux calculs en cascade. Pour les applications financières critiques, validez toujours vos résultats.

Alternatives

Version plus moderne et flexible de PLANCHER. Disponible à partir d'Excel 2013, elle offre un paramètre supplémentaire pour contrôler le signe et gère mieux les nombres négatifs.

Quand : Utilisez FLOOR.MATH si vous avez Excel 2013+ et besoin de plus de contrôle sur le comportement avec les négatifs : =FLOOR.MATH(nombre; precision; mode)

Variante de FLOOR disponible dans Excel 365 qui traite les nombres négatifs de manière plus intuitive (arrondit toujours vers zéro).

Quand : Préférez FLOOR.PRECISE si vous travaillez avec Excel 365 et que vous manipulez des nombres négatifs : =FLOOR.PRECISE(nombre; precision)

Fonction d'arrondi simple qui arrondit toujours vers le bas sans paramètre de précision. Plus simple pour les arrondis à l'unité.

Quand : Utilisez ARRONDI.INF si vous avez besoin d'arrondir simplement à l'unité inférieure : =ARRONDI.INF(nombre; 0)

Compatibilité

Excel

Depuis 2007

=PLANCHER(nombre; precision) - Syntaxe identique dans Excel 2007, 2010, 2013, 2016, 2019 et 365

Google Sheets

=PLANCHER(nombre; precision) - Syntaxe identique, aussi appelée FLOOR

Google Sheets supporte aussi FLOOR() et FLOOR.MATH() comme alternatives modernes avec le même comportement

LibreOffice

=PLANCHER(nombre; precision) - Syntaxe identique, fonctionne de manière cohérente avec Excel

Questions fréquentes

Vous maîtrisez maintenant PLANCHER! Explorez ElyxAI pour découvrir comment automatiser vos calculs Excel complexes et gagner du temps sur vos analyses financières. Notre plateforme vous aide à construire des formules puissantes et à optimiser vos workflows.

Explorer Compatibilite

Formules connexes