Alignement de nombres sur virgule

bigbig

XLDnaute Nouveau
Bonjour à tous,

J'ai une colonne de largeur fixe.
Elle contient des nombres avec au plus 2 chiffres après la virgule.

Je voudrais :
- les nombres de cette colonne aligné sur la virgule (Mais pas aligné à droite)
- ET ces même nombres centré.

Je ne souhaite pas utiliser une police de largeur fixe pour avoir la même écriture avec le reste de la page

Si possible via une mise en forme, sans VBA

Ex:
12
123,4
123,45

donne : (les | étant les bordures de cellules)
Code:
|     12,00    |
|    123,00    |
|    123,45    |

Résultat à priori simple mais pas évidant à trouver...

Merci de votre aide...
 

mth

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonjour,

centré je ne sais pas faire, en revanche aligné sur la virgule et décalé sur la gauche pour que ce soit plus joli, si cela t'intéresse essaie avec:

format /cellule/personnalisé: # ##0.00\ et après le \ place 1 ou 2 espaces pour le décalage.

@ +

mth

Edit: Bonjour tototiti :)
 
Dernière édition:

tototiti2008

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonjour bigbig,

on ne peut pas être aligné en décimal (sur la virgule) et centré en même temps, ce sont 2 alignements différents.
Tu peux essayer un format de nombre du type :

0,00????

en mettant le nombre de "?" en fonction des espaces entre le nombre et la bordure droite de ta cellule.
 

tototiti2008

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonjour mth,
Re,

un essai avec une formule matricielle mais il faut recalculer après avoir changé la largeur de colonne B (touche F9)

à tester :
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 221
  • Classeur1.xls
    13.5 KB · Affichages: 236
  • Classeur1.xls
    13.5 KB · Affichages: 235

abcd

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonjour,

Format personnalisé : 0,00_—_—_—
Faire suivre le format numérique de son choix d'un nombre de _ (trait de soulignement) et — (Alt+0151), jusqu'à obtenir le centrage désiré.

Le — a été choisi pour sa largeur, mais peut être remplacé par n'importe quel caractère, ce qui permet d'ajuster exactement, mais manuellement, le centrage.
La valeur numérique reste numérique !

Un peu tiré par les cheveux, mais à défaut de mieux !

abcd
 

abcd

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Salut Roger,

Pour le fun, alors d'accord, car les valeurs sont difficilement exploitables pour d'éventuels calculs ultérieurs.

Tant qu'on y est, pourquoi pas les formules :
=ENT(A8)
=MOD(A8;1), avec un alignement à gauche.

abcd
 

ROGER2327

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Re...
Pour abcd : avec la fonction MOD(), on est encore plus vite limité. Par exemple :
Avec A1 = 13572900.369, on a mod(A1;1)= 0.369000001
Non seulement ce n'est pas pratique, mais c'est carrément faux.
Bonne nuit !
ROGER2327
 

Dranreb

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonsoir.
Il n'y a toujours pas plus simple (mais au moins c'est maintenant possible) pour aligner sur le chiffre des unités, sans avoir de virgule si elle ne sert à rien, qu'en mettant une MeFC avec comme condition =ARRONDI(A1;3)=ARRONDI(A1;0) et format de nombre "??????0"
le format de nombre normal étant "??????0,???"
Alignement à gauche.
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : Alignement de nombres sur virgule

Bonsour®
Bonsoir.
Il n'y a toujours pas plus simple (mais au moins c'est maintenant possible) pour aligner sur le chiffre des unités, sans avoir de virgule si elle ne sert à rien, qu'en mettant une MeFC avec comme condition =ARRONDI(A1;3)=ARRONDI(A1;0) et format de nombre "??????0"
le format de nombre normal étant "??????0,???"
Alignement à gauche.
Oui, mais utiliser aussi une police à pas constant(Terminal)
Capture.JPG
format nombre MEFC = 0_X_X_X_X
le nombre de _X est égal au nombre de positions souhaitées après l'unité virgule comprise
Capturebis.jpg
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    22.4 KB · Affichages: 157
  • Capturebis.jpg
    Capturebis.jpg
    49.8 KB · Affichages: 138

Discussions similaires

Réponses
17
Affichages
791

Statistiques des forums

Discussions
312 694
Messages
2 091 039
Membres
104 735
dernier inscrit
sambetta