Melissa avait du mal à comprendre pourquoi Excel affiche certains nombres de certaines manières. Elle a donné, à titre d’exemple, les étapes suivantes:

  1. Commencez avec une nouvelle feuille de calcul vierge.

  2. Dans la cellule B2, entrez 33,33333333.

  3. Dans la cellule B3, entrez 33,333333333 (un chiffre de plus qu’à l’étape 2).

  4. Dans la cellule C2, entrez = B23 *.

  5. Dans la cellule C3, entrez = B33 *.

Quand Melissa le ferait, la cellule C2 afficherait le résultat comme 99,99999999 et la cellule C3 afficherait le résultat comme 100.

Pour comprendre pourquoi Excel fait cela, vous devez comprendre quelques éléments. Tout d’abord, lorsque vous créez une nouvelle feuille de calcul, toutes les cellules sont formatées en utilisant le format Général. En utilisant ce format, les informations sont affichées de manière générale (donc le nom du format). Dans ce format, les nombres sont affichés en utilisant jusqu’à dix chiffres. Peu importe que les chiffres soient à gauche ou à droite de la décimale; seuls dix au maximum sont affichés.

Que se passe-t-il si le numéro que vous saisissez comporte plus de dix chiffres ou si le résultat d’une formule comporte plus de dix chiffres? Excel arrondit ensuite le nombre de sorte que pas plus de dix chiffres ne soient affichés.

Ainsi, 99,99999999 est affiché, mais si vous ajoutez un chiffre supplémentaire, le résultat arrondi est 100. Soyez assuré, cependant, qu’Excel continue à maintenir le contenu des cellules avec quinze chiffres de précision, même si moins de chiffres sont affichés.

Si le nombre que vous entrez ne contient rien à droite de la virgule décimale, mais qu’il y a plus de dix chiffres dans le nombre, le format Général entraîne l’affichage du nombre en notation scientifique.

Il y a une mise en garde à ce qui précède: si la cellule au format général dans laquelle la valeur est placée est plus étroite que ce qui est nécessaire pour afficher le nombre complet, alors la valeur est arrondie afin qu’elle puisse être affichée dans la largeur de colonne disponible. Si vous ajustez ultérieurement la largeur de la colonne pour qu’elle soit plus large, le nombre est reformaté pour qu’il s’affiche avec jusqu’à dix chiffres.

Si vous souhaitez utiliser plus de dix chiffres pour afficher votre numéro, vous devez formater explicitement la cellule. Cliquez sur l’outil Augmenter la décimale dans la barre d’outils Mise en forme ou choisissez Format | Cellules et utilisez l’onglet Nombre pour contrôler la mise en forme du nombre affiché.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (2328) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

link: / excelribbon-Rounding_in_Results [Arrondi dans les résultats].