Il existe plusieurs façons dans Excel d'effacer les points décimaux et de raccourcir les valeurs numériques. Dans ce billet, nous expliquons comment utiliser la fonction TRUNC et ce qui la différencie des autres techniques.
Qu'est-ce que la fonction TRUNC?
La fonction TRUNC tronque un nombre à un nombre spécifié de décimales. Le facteur clé qui différencie TRUNC des autres fonctions qui éliminent les décimales est que la fonction TRUNC n'arrondit pas les valeurs. Si vous utilisez TRUNC pour effacer toutes les décimales de la valeur 4.68, le résultat est 4.
La fonction TRUNC a besoin de deux informations:
=TRUNC(numéro, [chiffres])
Le nombre est la valeur que vous souhaitez tronquer. Les chiffres sont le nombre de nombres que vous souhaitez tronquer la valeur à. La partie numérique est facultative et, si pas de réponse, TRUNC supprimera toutes les décimales.
Comment utiliser la fonction TRUNC
Voyons des exemples de la fonction TRUNC avec quelques exemples de données. L'exemple suivant utilise la fonction TRUNC suivante.
=TRUNC(A2)
Si vous ne spécifiez pas le nombre de chiffres que vous souhaitez tronquer, toutes les décimales seront supprimées.
Vous pouvez voir à partir de la valeur de la cellule A2 que la fonction TRUNC n'applique aucun arrondi. Il suffit de tronquer le nombre à 411.
Voyons un autre exemple. Cette fois, nous allons réduire les valeurs à deux décimales.
=TRUNC(A2,2)
La fonction TRUNC n'affichera pas de décimales supplémentaires si vous lui demandez d'afficher plus que ce qu'elle a.
Prenons l'exemple suivant et tronquons à deux décimales.
=TRUNC(A2,2)
La valeur dans la cellule A4 est réduite à deux décimales, mais les valeurs dans A2 et A3 restent telles quelles car elles ont déjà moins de deux décimales.
Si vous voulez afficher les deux décimales, les cellules devront être formatées pour les forcer à s'afficher.
Effacer l'heure d'un horodatage
Un exemple utile de TRUNC efface l'heure d'un horodatage dans Excel.
Imaginez avoir les horodatages suivants, mais nous voulons seulement la date dans une colonne pour analyse.
La formule suivante fonctionnera pour effacer le temps.
=TRUNC(A2)
Même lorsque l'heure est supprimée, les cellules résultantes devront toujours être formatées en tant que date uniquement.
Utilisez TRUNC pour raccourcir les nombres
C'est une technique rare, mais il est important de noter que la fonction TRUNC acceptera également des nombres négatifs pour l'argument digit. Lorsque vous utilisez un nombre négatif, la formule tronque les nombres à gauche de la virgule décimale. Malgré cela, ne change pas le nombre de chiffres. Les remplacera par des zéros.
Voyons l'exemple suivant.
=TRUNC(A2,-1)
Vous pouvez voir dans chaque exemple que zéro a été utilisé pour remplacer le nombre qui a été supprimé à gauche de la virgule décimale.
Il existe plusieurs façons dans Excel d'effacer les décimales, malgré cela, la plupart d'entre eux appliqueront un arrondi d'une certaine nature. La force de la fonction TRUNC est qu'elle n'arrondit pas les valeurs et les raccourcit simplement au nombre de décimales spécifié.