Description
Cette fonction permet de tronquer un nombre à un nombre de chiffres spécifié. Pris en charge dans les chaînes.
TRUNC supprime la partie fractionnaire d'un nombre sans l'arrondir. Elle est utile pour supprimer les décimales ou extraire la partie entière d'un nombre.
Remarque : TRUNC diffère de la fonction ROUND, en ce sens que TRUNC tronque toujours vers zéro, tandis que ROUND arrondit vers le haut ou vers le bas en fonction du chiffre situé à droite de la décimale spécifiée.
Syntaxe
TRUNC(nombre, [num_chiffres])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
nombre |
Oui | Le nombre que vous souhaitez tronquer. | Un nombre réel, une référence à une cellule contenant un nombre réel ou une formule aboutissant à l'un ou l'autre de ces éléments. |
num_chiffres |
Non | Le nombre de chiffres auquel vous souhaitez tronquer le nombre. | Un nombre entier, une référence à une cellule contenant un nombre entier ou une formule aboutissant à l'un ou l'autre de ces éléments. S'il est omis, il est traité comme 0. |
Exemple
Échantillon de données
| A | B |
|---|---|
| Nombre | Description |
| 3.14159 | Pi |
| -2.718 | Négatif e |
| 1234.5678 | Grand nombre |
| 0.00123 | Petit nombre |
Exemples de formules
| Formule | Description | Résultat |
|---|---|---|
=TRUNC(A2) |
Tronque Pi à un entier. | 3 |
=TRUNC(A2, 2) |
Tronque Pi à 2 décimales. | 3.14 |
=TRUNC(A3) |
Tronque e négatif en un entier. | -2 |
=TRUNC(A4, -2) |
Tronque le grand nombre en centaines. | 1200 |
=TRUNC(A5, 4) |
Tronque le petit nombre à 4 décimales. | 0.0012 |
Notes
- TRUNC tronque toujours vers zéro, que le nombre soit positif ou négatif.
- Si num_digits est supérieur à 0, TRUNC tronque au nombre de décimales spécifié.
- Si num_digits est égal à 0 ou omis, TRUNC tronque à un entier.
- Si num_digits est négatif, TRUNC tronque les chiffres à gauche du point décimal.
- TRUNC n'arrondit pas les nombres ; il supprime simplement les chiffres spécifiés.
Astuces
- Utilisez TRUNC lorsque vous devez supprimer des décimales sans arrondir.
- TRUNC peut être utile dans les calculs financiers où l'on souhaite éliminer les fractions de centimes.
- Combinez TRUNC avec d'autres fonctions telles que INT ou MOD pour des manipulations de nombres plus complexes.
- Soyez conscient de la différence entre TRUNC et ROUND pour choisir la fonction appropriée à vos besoins.
- Envisagez d'utiliser les autres fonctions d'arrondi (liées à Fonctions connexes) si vous avez besoin d'arrondir des nombres d'une manière différente.