Format nombre %

Jouxte

XLDnaute Occasionnel
Bonjour à toutes et tous,

Je butte sur un format nombre personnalisé qui me permettrait d'avoir des nombres prenant les valeurs suivantes :
Positif : par exemple 38,4% (pour 38,0% il faudrait que soit inscrit 38%)
négatif : [rouge] -38,4 % (pour -38,0% il faudrait que soit inscrit -38%)
Zéro : ""
texte : néant

Par avance merci pour votre aide
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Positif : par exemple 38,4% (pour 38,0% il faudrait que soit inscrit 38%)
négatif : [rouge] -38,4 % (pour -38,0% il faudrait que soit inscrit -38%)
Zéro : ""
texte : néant
upload_2016-12-5_19-12-57.png
 

Dranreb

XLDnaute Barbatruc
Bonsoir
Je dirais:
Format de nombre personnalisé normal :
Code:
0,0%;[Rouge]-0,0%;;
Formule de mise en forme conditionnelle :
Code:
=ARRONDI(A5;2)=ARRONDI(A5;3)
Appliquant le format de nombre personnalisé :
Code:
0%;[Rouge]-0%;;
Ou bien :
Code:
0_,_0%;[Rouge]-0_,_0%;;
si on veut, en cadrant à droite, qu'ils soient alignés sur le chiffre des unités de pourcentage (et donc de centième de valeur)

Remarque: les américains peuvent le faire beaucoup plus simplement avec : "0.?%;[Red]-0.?%;;"
Mais l'équivalent français "0,?%;[Rouge]-0,?%;;" est totalement inutilisable car il affiche une virgule même quand il n'y pas de décimale derrière, ce qui est hautement inacceptable.
 
Dernière édition:

Jouxte

XLDnaute Occasionnel
Bonjour à tous,

Merci pour vos réponses, et toutes mes excuses pour un retour si tardif.
On n'est pas toujours maître de son emploi du temps.
Je me suis surement mal exprimé car que le nombre soit positif ou négatif (en rouge) je souhaite que l'affichage soit par exemple pour :
38,415% => 38,4%
mais pour
38,0 % => 38%

Merci d'avance pour vos propositions.
 

Jouxte

XLDnaute Occasionnel
Bonjour à Tous, Bonjour Dranreb,

Merci pour la réponse.
Dans format de cellule ; nombre
  • 0,0%;[Rouge]-0,0%;; pour 38,4% affiche 38,4% mais pour 30% affiche 30,0%
  • 0%;[Rouge]-0%;; pour 30% affiche 30% mais pour 38,4% affiche 38%
  • 0_,_0%;[Rouge]-0_,_0%;; pour 38,4% affiche 38%
Faut-il associer le mise en forme conditionnelle ?
 

Dranreb

XLDnaute Barbatruc
Oui, le second format n'est à appliquer que par la mise en forme conditionnelle, donc seulement si l'arrondi à 2 décimales de la valeur est égal à son arrondi à 3 décimales. Comme ça 38,4% = 0,384 et ARRONDI(0,384;2)=0,38 ce qui est différent de 0,384
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Je me suis surement mal exprimé car que le nombre soit positif ou négatif (en rouge) je souhaite que l'affichage soit par exemple pour :
38,415% => 38,4%
mais pour
38,0 % => 38%.
combinaison de format de cellule et mise en forme conditionnelle
et utilisation de police à pas fixe
pour la MEFC il y a autant d'espace que chiffres voulus après la virgule , virgule comprise
upload_2016-12-7_19-46-14.png
 

Dranreb

XLDnaute Barbatruc
Modest geedee,
Les polices à pas fixe ne me semblent plus indispensables depuis que j'ai découvert que dans un format personnalisé, un blanc souligné, devant un caractère, occupe, dans le nombre édité, la largeur de celui ci mais sans l'afficher.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 023
Messages
2 084 715
Membres
102 637
dernier inscrit
TOTO33000