Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Formater un nombre

jip34

XLDnaute Nouveau
Bonjour, comment formater correctement ce genre de nombre (unité = MB)
Merci

free_space_averagecapacity_average
5.1693795029678565E8
3,18246E+11​
7.910266572547618E8
4,57477E+11​
 

fanfan38

XLDnaute Barbatruc
Bonjour et bienvenu sur le forum
Si MB ce sont des megabits convertit déjà en gigat byte
1 MB = 0,125 GB
sinon
clic sur l'entete de la colonne concernée (exemple C)
Clic droit de la souris choisir format de cellule
choisir "nombre" et préciser le nombre de décimale souhaitée

A+ François
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
Bonjour.
Une donnée numérique constituant la valeur d'une cellule ne peut pas être formatée. Elle est toujours enregistrée en binaire virgule flottante double précision. Ce qui peut être formaté c'est seulement la façon dont elle y est affichée, et c'est le format de cellule qui le conditionne.
Mais votre 1ère colonne contient des textes, et non des valeurs numérique.
 
Dernière édition:

TooFatBoy

XLDnaute Barbatruc
Bonjour,

1 MB = 0,125 GB
En fait 1 MB = 0,001 GB car 1 GB = 1000 MB.

Mais je crois que ça n'a rien à voir avec la question qui est peut-être de formater l'affichage d'un nombre très grand pour qu'il ne s'affiche pas en mode scientifique.

5.1693795029678565E8 = 516937950,29678565
Donc peut-être que le demandeur veut faire afficher 516 937 950 ?
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
Après ressaisie dans un nouveau classeur avec une virgule au lieu du point :
[Classeur1]Feuil1!A2, constante affichée "516937950,297" par format 0,000,
vaut: +1,&HECFD8DE4BFA1A × 2^+&H01C, soit: 4336389825363213 / 2^23,
soit: 516937950,29678499698638916015625
———————————————————————————————————
[Classeur1]Feuil1!A3, constante affichée "791026657,255" par format 0,000,
vaut: +1,&H7930DF0A09C02 × 2^+&H01D, soit: 3317806272630273 / 2^22,
soit: 791026657,2547609806060791015625
———————————————————————————————————
[Classeur1]Feuil1!B2, constante affichée "318246000000" par format 0,
vaut: +1,&H2863C25600000 × 2^+&H026, soit: 2486296875 × 2^7,
soit: 318246000000
———————————————————————————————————
[Classeur1]Feuil1!B3, constante affichée "457477000000" par format 0,
vaut: +1,&HAA0F042D00000 × 2^+&H026, soit: 7148078125 × 2^6,
soit: 457477000000
 

Dranreb

XLDnaute Barbatruc
Pour le 'Décimal, mantisse impaire' et la 'Valeur de cellule fidèlement retraduite en décimal.', je passe par un tableau dynamique d'Integer contenant une conversion en base 10000 du Double, qu'il est ensuite facile à éditer en chiffres décimaux.
 

Pièces jointes

  • ValeursExcelVsVBA.xlsm
    131.9 KB · Affichages: 3

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…