Comment personnaliser le format des nombres sur Excel

format spécial excel

Sur Excel il existe des tonnes de formats par défaut pour formatter les nombres, mais si vous ne trouvez pas votre bonheur, il y a toujours la possibilité d’inventer le votre! Nous allons voir tout de suite plusieurs possibilité de formats personnalisés et comment les mettre en place sur Excel

En Cadeau: Télécharge gratuitement le fichier Excel d’exemple, prêt à l’emploi

Ajouter des zéros avant les nombres

Supposons que vous travaillez sur les références des produits que vous avez en magasin, représentés par une série de 5 chiffres. Vous voulez alors avoir tous les nombres sous forme d’une série de 5 chiffres, même si le nombre en question ne fait que trois chiffres. Par exemple la référence 341 doit être affichée 00341

Pour cela, allez dans le menu Format de Cellule. Il est accessible en faisant un clic droit sur la cellule que vous voulez modifier. Dans l’onglet Nombre, choisissez la catégorie Personalisée, et le type 00000 .
La zone Aperçu vous montre alors que le nombre 341 sera représenté en 00341

Format personnalisé pour rajouter des zéros

Choisir le nombre de décimales à afficher

Pour choisir le nombre de chiffres à afficher après la virgule, utilisez le format personnalisé 0,000 , c’est à dire 0 suivi d’autant de zéro après la virgule que vous souhaitez afficher de décimales. 0 pour arrondir à l’entier le plus proche, 0,0 pour une seule décimale, 0,00 pour deux décimales, et ainsi de suite.

comment choisir le nombre de décimales d'un chiffre su Excel

En Cadeau: Télécharge gratuitement le fichier Excel d’exemple, prêt à l’emploi

Ajouter un texte en préfixe ou en suffixe

Il est possible d’afficher un texte avant ou après chaque nombre (ou les deux). Il faut pour cela utiliser le format numérique de votre choix et placer le texte fixe entre guillemets avant ou après votre nombre.

Par exemple pour afficher le préfixe n°, il faut utiliser le format « n° » 0

ajouter un uméro en préfixe sur Excel

On peut également forcer à rajouter un suffixe comme l’unité mètres en utilisant le format

0 « mètres »

indiquer le suffixe mètres sur Excel avec un format personnalisé

Notez bien qu’à chaque fois, seule l’apparence du nombre change, dans la barre de fonction on voit bien que la valeur n’a pas changé.

Afficher des nombres en milliers, millions, milliards

Il est également possible d’abréger les nombres et d’afficher des arrondis en milliers, en millions ou en milliards.

Afficher un arrondi au millier, million ou au milliard près

  • Pour les milliers: # ##0,0 « K€ » (un seul espace avant les guillemets)
  • Pour les millions: # ##0,0  « M€ » (deux espaces avant les guillemets)
  • Pour les milliards: # ##0,0   « Md€ » (trois espaces avant les guillemets)

En Cadeau: Télécharge gratuitement le fichier Excel d’exemple, prêt à l’emploi

Vous pouvez changer l’unité entre guillemets ou bien la supprimer à votre guise. D’autre part sur Mac, il vous faudra faire Alt + Espace pour que les espaces entre les 0 et guillemets soient pris en compte correctement

Répéter un caractère dans une cellule

Il est également possible de répéter un caractère de nombreuses fois dans la cellule afin de remplir tout l’espace. C’est utile par exemple si vous voulez indiquer un résultat dans la cellule adjacente par exemple.

Le format à utiliser est (étoile) avant le caractère à répéter. Il sera répété autant de fois qu nécessaire pour remplir la cellule. Dans le format ci dessous, @ est utilisé pour capturer le texte de la cellule.

format pour remplir une cellule en répétant un caractère

Afficher des couleurs différentes selon les types de données

Il est possible de spécifier plusieurs formats selon plusieurs cas différents avec l’opérateur point-virgule (;). Le premier cas distingue les nombres positifs, le second les nombres négatifs, le troisième les zéros, le quatrième le texte.

Nous pouvons afficher une couleur différente dans chaque cas! Nous afficherons les nombres positifs en vert précédés du signe +, les nombres négatifs en rouge précédés du signe -, les zéros en jaune et le texte en bleu.

En Cadeau: Télécharge gratuitement le fichier Excel d’exemple, prêt à l’emploi

[Vert] »+ »#;[Rouge] »-« #;[Jaune]0;[Bleu]Standard

donner une couleur différente selon le signe d'un nombre su Excel

About Docteur Excel
Tu souffres sur Excel ? Ça se soigne ! Un traitement de choc pour tous tes problèmes de tableur! Docteur Excel t'apprends à manipuler Excel avec une précision chirurgicale pour gagner un temps fou, éblouir ton patron et devenir un pro du tableur.

4 Comments

  1. Olivier Landais8 avril 2016 at 14 h 25 min

    Bonjour,

    Merci pour ces astuces…

    En lisant le dernier point, une question me revient : existe-t-il la liste des couleurs utilisables de cette manière ? En dehors de celles citées, en existe-t-il d’autres ?

    Merci d’avance,

    Olivier

    • Bonjour
      Pour obtenir la liste de toutes les couleurs possibles, il faut écrire le format non pas avec le nom de la couleur mais avec un numéro:
      [color1] pour noir, [color3] pour rouge etc, ainsi de suite jusqu’à 56!
      Selon les version d’Excel, il peut être nécessaire d’utiliser [couleur1] au lieu de [color1].

  2. Bonjour

    J’ai un problème avec les formats personnalisés, je souhaite afficher une colonne de chiffres saisi au format « 1234 6789 » cad 4 chiffres un espace puis 4 chiffres (code douane) et lorsque le nombre saisi est inférieur, le format doit ‘combler’ le manque par des 0 a la fin (et non au début):

    exemple: pour saisie de « 12456 », afficher « 1234 4560 »

    en utilisant la fonction personnalisée « 0000_0000 » j’ai deux problèmes
    > il affiche seulement 3 caractère après l’espace
    > il met des 0 avant mais non après,

    cad il affiche 0123 456

    C’est comme si le séparateur de milliers était choisi par défaut mais j’ai fouillé dans les opitons excel et n’ai rien trouvé en ce sens.

    Je précise que je travaille sous windows 10 et Microsoft office 2010

    Merci de votre aide

  3. Oups en fait j’ai mal posté mon message ici, je vais le remettre dans le forum!

Comments are closed.