Truncate est une fonction mathématique qui retire le nombre de chiffres spécifié des valeurs numériques.
Syntaxe :
Truncate(arg1,integer)
où arg1 représente l'une des valeurs suivantes :
| Argument | Description |
|---|---|
|
numérique |
Valeur numérique. Par exemple, 234,567. Voir Arguments numériques. |
|
référence de ligne, de colonne ou de cellule |
Pointeur vers une ligne, une colonne ou une cellule d'une grille. |
|
fonction |
Fonction incorporée. Voir Fonctions mathématiques. |
Integer indique le nombre de chiffres à retirer :
Un paramètre integer positif détermine le nombre de chiffres à droite de la virgule.
Un paramètre integer égal à zéro (0) renvoie l'entier se trouvant à gauche de la virgule.
Un paramètre integer négatif détermine le nombre de chiffres à gauche de la virgule.
Exemples :
L'instruction suivante utilise un entier positif de 3. Les trois premiers chiffres à droite de la virgule sont conservés et le chiffre suivant est retiré :
Truncate(3594.5567,3)=3594.556
L'instruction suivante utilise un entier égal à zéro (0). Tous les chiffres à droite de la virgule sont retirés :
Truncate(3594.5567,0) = 3594
L'instruction suivante utilise un entier négatif de -2. Tous les chiffres à droite de la virgule sont retirés et les deux derniers chiffres de l'entier sont tronqués.
Truncate(3594.5567, -2) = 3500
Remarque :
Lorsque vous utilisez la fonction Truncate, le formatage appliqué antérieurement à une cellule, une colonne ou une ligne est conservé. L'exemple suivant montre les résultats d'une fonction Truncate où la valeur de la cellule a déjà été formatée pour afficher trois chiffres après la virgule : Truncate(234,567, 0) = 234,000