Suppression des zéros non significatifs dans un format numérique (Microsoft Excel)
Lorsque vous entrez une valeur numérique dans une cellule, Excel affiche par défaut un zéro non significatif sur les valeurs inférieures à 1. Par exemple, si vous entrez la valeur 1,234 dans une cellule, Excel affiche simplement cela: 1,234.
Si vous entrez .234 dans la même cellule, Excel inclut le zéro non significatif:
0,234.
Si vous souhaitez vous débarrasser des zéros non significatifs, vous devez vous fier à un format personnalisé. C’est assez facile à créer; suivez simplement ces étapes:
-
Sélectionnez la ou les cellules que vous souhaitez mettre en forme.
-
Affichez l’onglet Accueil du ruban.
-
Cliquez sur la petite icône en bas à droite du groupe Nombre. Excel affiche la boîte de dialogue Format des cellules.
-
Si l’onglet Numéro n’est pas affiché, sélectionnez-le.
-
Dans la liste Catégorie, choisissez Personnalisé. La boîte de dialogue change pour que vous puissiez entrer un format personnalisé. (Voir la figure 1.)
-
Dans la zone Type, entrez le modèle suivant:. #. Cliquez sur OK.
C’est ça; le nombre dans la cellule n’aura plus de zéro non significatif s’il est inférieur à 1. Il y a cependant quelques mises en garde à cela. Premièrement, si le nombre que vous entrez dans la cellule comporte plus de trois chiffres après la décimale, le nombre sera arrondi (à des fins d’affichage) à seulement trois chiffres. Si vous comptez régulièrement avoir plus de trois chiffres dans la valeur, vous devez augmenter le nombre de marques de hachage (#) dans le format personnalisé.
Deuxièmement, si la valeur que vous entrez dans la cellule comporte moins de trois chiffres à droite de la décimale, seul le nombre de chiffres requis sera affiché. Ainsi, si vous avez plusieurs cellules formatées de cette façon, il est très possible que les nombres ne «s’alignent» pas le long de la virgule décimale. La solution à cela est de changer le format en quelque chose qui affichera toujours le même nombre de chiffres après la virgule décimale. Un bon choix est, à l’étape 6, d’utiliser le format « .000 » (sans les guillemets). Ce format affichera toujours trois chiffres après la virgule décimale, en ajoutant des zéros à la fin de la valeur, si nécessaire.
Vous pouvez également changer un peu le format si vous voulez que les choses s’alignent sur la virgule décimale, mais vous ne voulez pas de zéros de fin. Essayez de remplacer les marques de hachage (#) dans le format personnalisé à l’étape 6 par des points d’interrogation.
Ainsi, vous utiliseriez « . ??? » au lieu de « .#« . Cela entraîne jusqu’à trois chiffres affichés, mais s’il y a moins de trois chiffres, les points d’interrogation restants sont remplacés par des espaces.
Troisièmement, si la valeur que vous entrez dans la cellule est un nombre entier, elle sera toujours affichée avec un point décimal. Ainsi, entrer 3 dans la cellule entraîne l’affichage de 3., avec la virgule décimale. Pour la plupart des gens, ce ne sera pas un gros problème et il n’y a pas de moyen facile de modifier le format personnalisé pour supprimer la virgule décimale des nombres entiers.
Quatrièmement, si vous entrez 0 dans la cellule, il ne sera pas du tout affiché.
Au lieu de cela, vous obtenez un seul point décimal dans la cellule et rien d’autre. Le moyen de contourner ce problème consiste à rendre votre format personnalisé un peu plus complexe. À l’étape 6 ci-dessus, entrez ce qui suit comme format personnalisé:
[=0]0;[<1].000;General
Ce format personnalisé indique qu’une valeur 0 doit être affichée comme 0, toute valeur inférieure à 1 doit être affichée sans zéro non significatif et trois chiffres à droite de la virgule décimale, et toute autre valeur doit être affichée en utilisant le format général.
Une dernière remarque: si vous voyez toujours des zéros avant un nombre, il se peut qu’Excel ne pense pas du tout que ce soit un nombre. Il se peut que votre numéro ait été formaté sous forme de texte par Excel. Si vous pensez que cela pourrait être le cas, cliquez dans la cellule et vous verrez une petite icône d’information à gauche ou à droite de la cellule. Cliquez sur l’icône et choisissez l’option Convertir en nombre parmi les choix présentés.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (10031) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Getting_Rid_of_Leading_Zeros_in_a_Number_Format [Se débarrasser des zéros non significatifs dans un format numérique]
.