Documentation/Fonctions Calc/PLAFOND.MATH
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
Nom de la fonction :
PLAFOND.MATH
Catégorie :
Mathématique
Résumé :
Arrondit un nombre au multiple le plus proche d'une valeur de signification. Dans la plupart des cas, le nombre est arrondi au supérieur (vers +∞). Cependant, un paramètre de mode est fourni ; lorsqu'il est défini sur une valeur différente de zéro, les nombres négatifs sont arrondis a l'inférieur (vers -∞).
Syntaxe :
PLAFOND.MATH(Nombre [; Signification [; Mode]])
Renvoie :
Renvoie un nombre réel qui est la valeur arrondie et est un multiple entier de la valeur de signification.
Arguments :
Nombre est un nombre réel, ou une référence à une cellule contenant ce nombre, qui est la valeur à arrondir.
Signification est un nombre réel, ou une référence à une cellule contenant ce nombre, qui constitue la valeur de signification à utiliser. Si elle est omise, Signification est par défaut de 1. Le signe de Signification est ignoré.
Mode est un nombre réel, ou une référence à une cellule contenant ce nombre, qui est un indicateur de mode booléen. Mode n'est effectif que si Nombre est négatif. Si Mode est présent et égal à une valeur non nulle (y compris VRAI), les nombres négatifs sont arrondis à l'entier inférieur (vers -∞). Si Mode est omis, ou égal à zéro ou FAUX, les nombres négatifs sont arrondis à l'entier supérieur (vers +∞).
- Si un argument n'est pas numérique, alors PLAFOND.MATH signale une erreur #VALEUR !.
- Si Nombre ou Signification est égal à 0, alors PLAFOND.MATH renvoie 0.
Détails complémentaires :
Détails spécifiques de la fonction PLAFOND.MATH
- Avec Signification défini sur -1 ou +1, ou par défaut sur 1, et Mode défini ou par défaut sur 0 ou FAUX, PLAFOND.MATH fournit une fonctionnalité qui implémente la définition mathématique standard d'une valeur de plafond.
- PLAFOND.MATH est similaire à la fonction PLAFOND, la différence entre les deux résidant dans l'interprétation de l'argument Signification. La fonction PLAFOND requiert que les arguments Signification et Nombre aient le même signe, tandis que pour PLAFOND.MATH, le signe de l'argument Signification est ignoré.
Informations générales sur les fonctions de partie entière supérieure de Calc
Des informations générales d'introduction sur les fonctions de partie entière supérieure sont disponibles sur la page Fonctions de partie entière et partie fractionnaire de Wikipédia.
Calc fournit cinq fonctions qui peuvent être utilisées pour calculer la valeur plafond d'un nombre, à savoir :
La plus importante d'entre elles pour de nombreux utilisateurs sera la fonction PLAFOND, qui implémente les exigences énoncées dans Section 6.17.1 de ODF 1.2, Partie 2.
Calc fournit les fonctions PLAFOND.MATH, PLAFOND.PRECIS et ISO.PLAFOND pour augmenter l'interopérabilité avec Microsoft Excel, qui fournit trois fonctions similaires portant les mêmes noms. Les fonctions PLAFOND.PRECIS et ISO.PLAFOND de Calc exécutent des fonctions identiques.
La fonction PLAFOND de Microsoft Excel accepte deux arguments et n'est donc pas compatible avec ODF 1.2. Cette différence de comportement pourrait entraîner des problèmes d'interopérabilité, mais ceux-ci sont évités grâce à la fonction PLAFOND.XCL, comme suit :
- Lorsque Calc enregistre une feuille de calcul au format Excel 2007-365 (*.xlsx), tout appel à la fonction PLAFOND de Calc est converti en un appel à la fonction PLAFOND.MATH d'Excel, et tout appel à la fonction PLAFOND.XCL de Calc est converti en un appel à la fonction PLAFOND d'Excel.
- Lorsque Calc ouvre une feuille de calcul au format Excel 2007-365 (*.xlsx), tout appel à la fonction PLAFOND d'Excel est converti en un appel à la fonction PLAFOND.XCL de Calc.
Exemples :
Formule | Description | Renvoie |
---|---|---|
=PLAFOND.MATH(11,5) | Signification est par défaut de 1 et Mode est par défaut de 0. La fonction arrondit 11,5 au multiple entier le plus proche de 1. | 12 |
=PLAFOND.MATH(−11,5) | Signification est par défaut de 1 et Mode est par défaut de 0. La fonction arrondit -11,5 au multiple entier le plus proche de 1. | −11 |
=PLAFOND.MATH(7; 2,3) | Mode est par défaut à 0. La fonction arrondit 7 au multiple entier le plus proche de 2,3. | 9,2 |
=PLAFOND.MATH(−7; −2,3) | Mode est par défaut à 0. La fonction arrondit -7 au multiple entier le plus proche de 2,3 (le signe de la valeur de signification est ignoré). | −6,9 |
=Lua error in Module:Calc_fn_name at line 17: attempt to index field '?' (a nil value).(D1; D2; D3) où les cellules D1, D2 et D3 contiennent respectivement les nombres 10, 3 et 1. | La fonction arrondit la valeur 10 au multiple entier le plus proche de 3. La valeur de Mode n'est pas significative pour un nombre positif. | 12 |
=PLAFOND.MATH(−10; −3; 0) | Avec Mode défini sur 0, la fonction arrondit la valeur -10 au multiple entier le plus proche de 3 (le signe de la valeur de signification est ignoré). | −9 |
=PLAFOND.MATH(−10; −3; 7,6) | Avec Mode défini sur une valeur différente de zéro, la fonction arrondit la valeur de -10 au multiple entier le plus proche de 3 (le signe de la valeur de signification est ignoré). | −12 |
=PLAFOND.MATH(−3,6; ; VRAI()) | La valeur par défaut de Signification est 1. Si Mode est défini sur une valeur différente de zéro, la fonction arrondit la valeur de -3,6 au multiple entier inférieur de -1. | −4 |
Fonctions LibreOffice associées :
Standard ODF :
Aucun
Fonctions Excel relatives (ou similaires) :
CEILING.MATH depuis v.2013