Affichage des nombres sous forme de paires espacées (Microsoft Excel)
David se demande s’il existe un moyen de formater une colonne pour afficher les nombres sous forme de paires espacées [xx xx xx.xx] mais n’afficher que la paire décimale et de fin d’un nombre si elles existent? Par exemple, 123456 s’afficherait comme 12 34 56 (sans point décimal) et 123456.7 s’afficherait comme 12 34 56.70.
David n’arrive pas à comprendre cela en utilisant des formats personnalisés.
La seule façon de faire cela en utilisant des formats personnalisés est de créer deux formats personnalisés. Les deux ressembleraient à ceci:
## ## ## #0 ## ## ## #0.00
Cela permettrait d’afficher jusqu’à 8 chiffres (10 chiffres si vous en avez 2 à droite de la virgule décimale) sous forme de paires espacées. Le problème est que vous devrez examiner vos données et appliquer le format approprié pour les données. La seule façon de rendre l’application des formats personnalisés automatique serait d’appliquer également une mise en forme conditionnelle aux cellules. Une fois les formats personnalisés définis, appliquez le second (celui qui autorise les chiffres à droite de la virgule décimale) à toutes les cellules. Suivez ensuite ces étapes:
-
Sélectionnez toutes les cellules que vous souhaitez formater.
-
Assurez-vous que l’onglet Accueil du ruban est affiché.
-
Cliquez sur l’option Mise en forme conditionnelle dans le groupe Styles. Dans le sous-menu résultant, cliquez sur Gérer les règles. Excel affiche la boîte de dialogue Gestionnaire de règles de mise en forme conditionnelle. (Voir la figure 1.)
-
Cliquez sur le bouton Nouvelle règle. Excel affiche la boîte de dialogue Nouvelle règle de mise en forme.
-
Dans la zone Sélectionner un type de règle en haut de la boîte de dialogue, choisissez Utiliser une formule pour déterminer les cellules à mettre en forme. (Voir la figure 2.)
-
Dans la zone Valeurs de format où cette formule est vraie, entrez « = IF (A1 = INT (A1), TRUE, FALSE) » (sans les guillemets). La référence de cellule dans cette formule, bien sûr, variera en fonction de vos données.
-
Cliquez sur le bouton Format. Excel affiche la boîte de dialogue Format des cellules.
-
À l’aide de la liste déroulante Couleur, choisissez la couleur rouge.
-
Cliquez sur OK pour fermer la boîte de dialogue Format de cellule.
-
Affichez l’onglet Numéro du ruban.
-
Sur le côté gauche de la boîte de dialogue, choisissez Personnalisé.
-
Dans les formats personnalisés disponibles, choisissez parmi les formats personnalisés que vous avez créés, celui qui n’inclut rien à droite de la virgule décimale.
-
Cliquez sur OK pour accepter votre mise en forme et fermer la boîte de dialogue Formater les cellules.
-
Cliquez sur OK. La boîte de dialogue Gestionnaire de règles de mise en forme conditionnelle réapparaît avec votre nouvelle condition.
-
Cliquez sur OK pour fermer la boîte de dialogue Gestionnaire de règles de mise en forme conditionnelle.
Maintenant, vos numéros devraient apparaître formatés exactement comme vous le souhaitez.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (13771) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.