=TRUNC
Math et trigonométrie Débutant Excel

TRUNC : Arrondir à l'entier inférieur dans Excel

Maîtrisez la fonction TRUNC d'Excel pour tronquer un nombre et obtenir un entier. Exemples, syntaxe et cas d'utilisation détaillés.

Syntaxe

=TRUNC(nombre, [nombre_de_chiffres])

Nombre : Le nombre que vous souhaitez tronquer. Nombre_de_chiffres : (Facultatif) Spécifie le nombre de chiffres après la virgule à conserver. Si omis, la fonction tronque à l'entier le plus proche.

Explication détaillée

Fonction TRUNC dans Excel : Tronquer un Nombre à l'Entier Inférieur

Introduction

La fonction TRUNC (tronquer) dans Excel est un outil puissant pour simplifier des nombres en les tronquant à un entier ou à un nombre spécifié de décimales. Contrairement à l'arrondi, TRUNC supprime simplement les chiffres après la décimale, sans ajuster la valeur.

Syntaxe

La syntaxe de la fonction TRUNC est la suivante :

=TRUNC(nombre, [nombre_de_chiffres])

  • nombre : Le nombre que vous souhaitez tronquer.
  • nombre_de_chiffres : (Facultatif) Spécifie le nombre de chiffres après la virgule à conserver. Si omis, la fonction tronque à l'entier le plus proche.

Fonctionnement

TRUNC fonctionne en supprimant les chiffres situés après la position décimale spécifiée par nombre_de_chiffres. Si nombre_de_chiffres est omis, TRUNC renvoie l'entier du nombre. Si nombre_de_chiffres est positif, la fonction conserve ce nombre de chiffres après la virgule. Si nombre_de_chiffres est négatif, la fonction tronque à gauche de la virgule.

Cas d'utilisation

  1. Calcul de salaire horaire : Supposons que vous ayez un taux horaire de 25,75 € et que vous souhaitiez calculer le salaire pour 40 heures, sans tenir compte des centimes. =TRUNC(25.75*40) renverra 1030.
  2. Analyse financière : Pour simplifier des chiffres dans un rapport financier, vous pouvez utiliser TRUNC pour afficher uniquement les milliers d'euros. Par exemple, =TRUNC(1234567, -3) renverra 1234000.
  3. Gestion des stocks : Pour déterminer le nombre de boîtes complètes à expédier, si chaque boîte contient 12 unités et que vous avez 135 unités en stock, =TRUNC(135/12) renverra 11, indiquant 11 boîtes complètes.
  4. Calcul d'ancienneté : Pour calculer le nombre d'années complètes d'ancienneté d'un employé. =TRUNC((AUJOURDHUI()-date_embauche)/365.25)

Bonnes pratiques

  • Utilisez TRUNC lorsque vous souhaitez simplement supprimer des chiffres, plutôt que d'arrondir.
  • Soyez conscient de l'impact de la troncature sur la précision de vos calculs.
  • Utilisez nombre_de_chiffres pour contrôler le niveau de détail que vous souhaitez conserver.
  • Privilégiez ENT pour obtenir l'entier inférieur d'un nombre, notamment pour les nombres négatifs.

Combinaisons

  • =SI(TRUNC(A1)=A1, "Entier", "Décimal") : Vérifie si une cellule contient un nombre entier.
  • =TRUNC(A1/B1, 2) : Calcule le résultat de la division et le tronque à deux décimales.
  • =CONCATENER("Le résultat est : ",TRUNC(A1)) : Combine du texte avec un résultat tronqué.

Cas d'utilisation

Calcul de commissions

Gestion de projets (estimation de durées)

Analyse de données scientifiques

Exemples pratiques

Tronquer à l'entier

Données : 3.14159

=TRUNC(3.14159)

Tronque le nombre à l'entier le plus proche.

Résultat : 3
Tronquer avec 2 décimales

Données : 2.71828

=TRUNC(2.71828, 2)

Tronque le nombre à 2 chiffres après la virgule.

Résultat : 2.71
Tronquer avec un nombre négatif

Données : 12345

=TRUNC(12345, -2)

Tronque le nombre aux centaines.

Résultat : 12300

Conseils et astuces

Utilisez TRUNC au lieu de ARRONDI.INF lorsque vous voulez supprimer les décimales, pas arrondir vers le bas.

Pensez à vérifier le type de données de la cellule d'entrée pour éviter les erreurs.

Utilisez la fonction ENT pour obtenir l'entier inférieur d'un nombre, surtout pour les nombres négatifs.

Combinez TRUNC avec d'autres fonctions pour des calculs plus complexes.

Erreurs courantes

#VALUE!

L'argument 'nombre' n'est pas numérique.

Vérifiez que la cellule référencée contient bien un nombre.

Résultat inattendu

Confusion avec la fonction ARRONDI qui arrondit au lieu de tronquer.

Assurez-vous d'utiliser la fonction appropriée pour vos besoins (TRUNC pour tronquer, ARRONDI pour arrondir).