Formatage direct en K€ ou en M€
Cela n’est pas efficace car, en divisant puis en re-multipliant par 1 million, on réduit la précision finale d’Excel. En outre, cette solution est très lourde.
La solution la plus efficace revient à créer un format personnalisé. Pour cela, il faut savoir que, dans un format personnalisé, tout espace placé hors de guillemets – sauf dans le cas précis des formats de type # ##0 – provoque une division par 1.000.
Dans le tableau ci-dessous, nous avons entré un montant en A1, qui a ensuite été recopié jusqu’en B3. Dans la colonne B, nous avons utilisé deux formats personnalisés...
Le format de B2 contient un espace avant les guillemets : # ##0,00 " K€"
Celui de B3 contient deux espaces avant les guillemets (cela ne se voit pas ici car "Blogger" me mange les espaces supplémentaires) : # ##0,00 " M€"
Notez au passage que, même sur les formats personnalisés, les boutons « Ajouter une décimale » et « Réduire les décimales » continuent à fonctionner.
Pourquoi est-ce l’espace qui joue ce rôle de division ?
Tout simplement car c’est le caractère de séparation des milliers dans les codes de formatage de l’Excel français. Si vous utilisez un Excel anglais, c’est le format #,##0.00," K$" que vous utiliserez donc pour les milliers de dollars.
26 Commentaire(s):
Très classe ça comme astuce.
Merci
By Anonyme, sur 12:57 PM
Merci! je cherchais ça depuis longtemps.
By Anonyme, sur 11:34 AM
Pareil ! Mille fois merci (Kmerci)
By Anonyme, sur 6:34 PM
Très bonne astuce!
Cependant, ca ne marche plus dès un copier coller.
En fait la formule ne fait que donner au chiffre l'apparence des k-euros mais ne le divise pas par 1000 intrinsèquement.
Pas réutilisable en k-euros dans une formule.
Je n'ai pas de solution à proposer, malheureusement.
Si qqun sait faire des miracles, je prends...
By Anonyme, sur 5:46 PM
Le but de ce format, c'est justement d'éviter les divisions et les multiplications par 1.000 !
Si l'on fait un copier/coller, les formats se copient aussi et il n'y a donc pas de problème...
By Hervé Thiriez, sur 11:27 AM
Merci
By DécorsFantastiques28mm, sur 3:45 PM
Il faudrait utiliser «k» au lieu de «K» : ce dernier signifie Kelvin (température absolue)
By Unknown, sur 5:21 PM
... Cependant c'est génial : en utilisant une mise en forme conditionnelle, on peut faire varier automatiquement le préfixe selon la valeur du nombre à représenter.
By Unknown, sur 5:44 PM
Concernant les espaces "mangés", en remplacer un des deux par "& n b s p ;" (sans les espaces) ne ferait il pas l'affaire? Par exemple : deux espaces!
By Anonyme, sur 10:27 AM
Désolé, mais je ne comprends pas du tout ce que vous recommandez là.
SVP mailez-moi un exemple à thiriez@hec.fr
By Hervé Thiriez, sur 8:47 AM
Merci, merci et merci!
By Anonyme, sur 1:59 PM
merci beaucoup j'étais coincée sur une version anglaise...
By Anonyme, sur 4:24 PM
Merci, j'ai longtemps cherché ce format!!
By Anonyme, sur 11:05 AM
Merci bcp pour cette astuce !
Je cherchais à la reproduire sur Excel en version espagnole, il faut remplacer les espaces par des points (en Espagne le séparateur de millier usuel est en effet le point ".". Et cela fonctionne !
By Anonyme, sur 11:49 PM
Est il possible d arrondir a 10 000 € pres (et ce sans utiliser la fonction arrondir qui ne permet pas de conserver la valeur reel du nombre)
By med, sur 7:54 PM
En n'utilisant que les formats numériques, on ne peut formater qu'à des multiples de 1.000
By Hervé Thiriez, sur 11:01 PM
Génial, je cherchais à comprendre la logique depuis un bon moment... vos explications sont parfaites.
Merci.
By Anonyme, sur 11:41 AM
Merci beaucoup, quel temps économisé ! Ouf !
By Anonyme, sur 10:34 AM
Merci pour cette astuce et l'explication qui va bien avec !
By Anonyme, sur 9:21 AM
Merciiiiiiiiiiiii
By Anonyme, sur 11:53 AM
Merci -- c'est TRES utile et tout à fait cohérent.
By Anonyme, sur 9:05 PM
Merci infiniment pour ce tutoriel
By Anonyme, sur 7:05 PM
Bonjour
J'utilise Excel 2016 et je viens d'observer que ce format (# ##0,00 " K€") ne se reproduit pas sur l'axe d'un graphique combiné (histo et courbes); les valeurs ne sont pas divisées par mille; s'agit-il d'un bug Excel ou d'une mauvaise manipulation de ma part.
je précise que suite à cette anomalie j'ai décidé de formater sur la feuille de calcul et de cocher sur le graphe la case "lier à la source".
sur la feuille de calcul l'affichage en k€ fonctionne mais pas sur l'axe du graphique.
Je vous remercie
By Anonyme, sur 11:18 AM
merci !
By Anonyme, sur 12:28 PM
Bonjour,
autre possibilité pour les millions :#0,00 " M€"
Attention, pas d'espace avant le "#"
By Anonyme, sur 2:52 PM
Bonjour, Je viens d'essayer le format sur une édition Office 365 d'Excel et le format proposé (utilisation d'un espace) ne fonctionne pas. Il faut à la place utiliser un point "."
By Mehdi HAMMADI, sur 11:16 AM
Enregistrer un commentaire
<< Accueil