Des tableaux comportant de nombreuses données chiffrées gagnent en lisibilité à être présentés en K€ ou en M€.
L’utilisation des formats personnalisés d’Excel permet de modifier l’affichage des données sans pour autant modifier les données sources.
Pour ce faire, sélectionner les données à formater. Ouvrir la fenêtre Format Nombre (ou clic droit puis Format de cellule, Nombre).
Dans la zone de saisie intitulée Type, saisir :
# ##0,0
Le symbole dièse (#) permet de définir la forme sous laquelle l’utilisateur souhaite représenter ses données chiffrées. Ici, les données sont affichées avec un séparateur de milliers (un espace entre les deux dièses) et une décimale. Le signe 0 force l’affichage des zéros.
En ajoutant un espace à la suite du format numérique, l’affichage de la donnée chiffrée est divisé par mille :
En ajoutant un deuxième espace, l’affichage est de nouveau divisé par mille (soit au total par un million). L’ajout d’espaces est à reproduire autant que nécessaire.
Les mêmes données présentées en millions :
Pour afficher l’unité de mesure (ici M€), il suffit d’ajouter à la suite du format numérique M€ entre guillemets (les guillemets délimitent une chaîne de caractères) : ” M€” (ne pas oublier d’insérer un espace avant M€ pour séparer les données chiffrées de l’unité de mesure).
Les données affichées en M€ :
L’unité de mesure (M€) est affichée mais les données sont toujours en format numérique (il est possible d’effectuer des calculs avec).
Ces opérations sont automatisables à l’aide du langage VBA, cf Formater l’affichage des nombres en VBA.
Approfondir le sujet : Découvrir la série d’articles Maîtriser Excel
Derniers articles parBenoît RIVIERE (voir tous)
- VBA/SQL vs Power Query : deux solutions complémentaires - mercredi 2 octobre 2024
- L’IA dans les cabinets comptables : cas concrets - jeudi 26 septembre 2024
- EXCEL : insérer une image ou un logo dans une cellule - lundi 16 septembre 2024
- Lancer l’exécution d’un script Python à partir d’une macro VBA - lundi 9 septembre 2024
- Open Data : quoi de neuf ? - lundi 2 septembre 2024
Super, merci pour cette explication. Est-il possible d’avoir le même format d’affichage pour un graphique tiré du même tableau ? Je viens de faire la manip et les nombres s’expriment bien en M€ mais en gardant leur nombre initial (ex : sur le graphique, axe vertical, “6 000 000 M€” au lieu de “6 M€”).
Pingback: Meilleurs voeux pour 2022 - Audit & Systèmes d'Information
Bonjour
Avoir toutes ces années d’expérience et un si beau CV d’expertise dans la comptabilité, mais ne pas savoir que l’abréviation du kilo est un “k” minuscule et non majuscule, est tout de même étrange…
En tout cas, merci pour cet article. 🙂
Bonjour
Mon message précédent signalait une erreur sur l’abréviation de “kilo” mais bizarrement il n’a pas été publié…
Pire encore : la faute n’a toujours pas été corrigée dans l’article !
Envisagez-vous de publier au moins un de mes messages, ou est-ce la Corée du Nord ici ???
Bonjour,
Je vous remercie pour vos deux messages. Je n’avais pas saisi le caractère impérieux de votre premier message. Je vous prie de bien vouloir m’en excuser.
En effet, k€ serait semble-t-il plus approprié. Je vous remercie d’avoir attiré mon attention sur ce détail que j’ignorais. Même si dans la pratique K€ se rencontre fréquemment ; une recherche rapide sur internet permet de s’en convaincre, de sorte que la pratique semble devenue une norme.
Je précise au passage que je tiens ce site bénévolement. J’y mets toute ma bonne volonté et y partage ma passion. La rédaction des articles me prend beaucoup de temps et malgré tout le soin apporté à leur relecture, je peux laisser passer quelques coquilles. Par ailleurs, il m’arrive fréquemment que mon omniscience me joue des tours.
La liberté d’expression qui nous est (encore plus ou moins) offerte, et dont j’use avec modestie, m’autorise, selon mon bon vouloir, à laisser quelques imperfections dans mes écrits. La perfection n’étant pas une fin en soi.
Enfin, les commentaires sont modérés car je n’ai pas les moyens d’être 24/24 (surtout en période estivale) à répondre ou supprimer des messages malveillants (comme la loi m’y oblige). Ce n’est pas de la censure, cela me permet juste de filtrer les importuns et de me conformer à la loi.
Au passage, je trouve votre relance particulièrement désobligeante. Je mets gracieusement mon expérience à la disposition du plus grand nombre, moi. Et vous ? Qu’apportez-vous à la communauté ?
Cordialement,
Benoît RIVIERE
Dictateur en son royaume
Merci pour votre réponse.
Désolé si ma relance vous a semblé désobligeante. Elle aura au moins été utile en provoquant l’apparition de mon message initial.
Il est dommage de laisser volontairement une fautre, car ça peut pousser à croire qu’elle n’en est pas une en continuant de laisser se répandre son utilisation…
Bonjour Benoit,
un petit commentaire de soutien: je trouve moi aussi déplacé le commentaire de Denise (enfin le ton du premier, parce que le deuxième me semble lui totalement surréaliste!).
Merci pour ces partages d’informations.
Accessoirement, en ce qui me concerne l’ajout d’espace pour diviser par 1000 l’affichage des valeurs des cellules ne fonctionne pas (Excel 365) : dommage parce que je trouvais ça vraiment cool.
S. B. un aficionado d’Excel
Bonjour STEVEB,
Merci pour votre message d’encouragement.
Je n’utilise pas la version web, je ne peux donc malheureusement pas vous aider sur ce problème d’affichage. Je préfère la version en dur sur le PC ! Vu la taille de certains de mes tableaux, je ne suis pas près de changer…
Bon week-end,
Un passionné d’Excel
Bonjour Benoit,
la manipulation semble ne pas marcher chez moi. je ne comprends pas pourquoi.
Bonjour,
Sans plus d’explication, difficile de vous aider…
Dans mon premier commentaire je ne faisais que m’étonner d’une petite erreur malgré un si joli CV.
Je ne vois pas bien ce qu’il y a de déplacé.
Quant à ce que je fais, je dirais que depuis près de 25 ans j’essaye d’aider les gens posant des questions sur différents forums au sujet de HIFI, TV (matériel, réception, connection, etc.), vidéo (amplis A/V, lecteurs de DVD ou BD, VP, toiles, logiciels sur PC, enregistrement sur K7, CD, DVD, etc.), utilisation de quelques logiciels (dont Excel) et des différents Windows depuis W98, etc.
Tous les forums en question m’ont demandé de devenir “modérateur”, ce que j’ai accepté (la plupart du temps pour renforcer et soulager une équipe de modération trop peu nombreuse) et j’ajoute que certains de ces forums m’ont même donné les clefs en me propulsant “administrateur”.
Mais je ne crois pas que soit vraiment l’objet du sujet.
Quant à l’espace qui ne fonctionne pas pour “diviser par 1000”, voir dans les paramètres régionaux si c’est bien l’espace qui est défini comme séparateur.
Bonjour Savez vous comment faire la même chose avec la fonction texte() ?
Ex j’ai en b2 75 000 € que je veux convertir en 75 K€. J’utilise la fonction texte pour insérer le montant dans une phrase. Texte(b2;”# ##0 K€”) si je mets bien un espace entre 0 et K il converti bien en millier d’€ : 75K€. Mais je voudrais un espace entre 75 et K€ si je mets =texte(b2;”# ##0 ” “K€”) il me renvoi valeur ! Avez vous testé une solution ? Merci
Bonjour,
Pour réaliser le calcul selon votre souhait, il faut entrer la formule suivante :
=TEXTE(A3;”# ### “)&” k€” (avec un k minuscule ou majuscule c’est selon).
Toutefois, j’attire votre attention sur le fait que contrairement au format personnalisé exposé dans l’article ci-avant, le résultat obtenu avec cette formule de calcul est du texte et n’est de fait pas utilisable dans un calcul ultérieur.
Cordialement,
Benoît RIVIERE
Bonjour, le problème arrive pour les valeurs négatives. Aussi, [<=-1000000]# ##0,0"M€" ne semble pas fonctionner. Je n'y arrive pas.
Bonsoir,
Je ne pense pas que [<=-1000000] soit possible dans un format personnalisé. Cf https://www.auditsi.eu/?p=8013
Cordialement,
B. RIVIERE
Good Job Benoît,
Merci infiniment. Quant à Denise, faut lâcher l’affaire K ou k n’est aucunement constructif.
Effectivement il est possible que cela ne fonctionne pas ou plus si on insère directement l’espace qu’elle soit classique ou insécable.
Mais il est possible de contourner le problème pour que cela fonctionne. Pour cela il faut sélectionner le format numérique de base que l’on veut, par exemple dans la liste : # ##0 ou # ##0,00 puis sélectionner manuellement l’espace juste après le premier # pour la copier et ensuite la coller autant de fois que nécessaire à la fin du format numérique comme prévu. C’est en effet cette espace qui fonctionne toujours pour tronquer les formats numériques.