Format nombre personnalisé : puissance de 10 stable

boubouk

XLDnaute Nouveau
Bonjour, je souhaiterais afficher un nombre en fixant sa puissance de 10 (exemple E-03).
Par exemple,
j'ai plusieurs nombres :
7 E-03
3 E-03
1 E-04
2 E-02

J'aimerais qu'il soit affiché :
7 E-03
3 E-03
0.1 E-03
20 E-03

Comment est-faisable ?
Merci
 

job75

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour boubouk,

Si les valeurs sont en colonne A, je ne vois pas d'autre solution :

- entrer en B1 la formule =1000*A1

- mettre B1 au format personnalisé 0,0"E-03" ou 0"E-03"

En effet à ma connaissance on ne peut pas modifier le format "Scientifique".

A+
 

job75

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Re,

Je reviens pour signaler qu'on peut aussi entrer en B1 la formule :

=TEXTE(1000*A1;SI(A1<0,001;"0,0";"0")&"""E-03""")

Cette formule renvoie bien sûr du texte et B1 peut donc rester au format Standard.

A+
 

Grumly37

XLDnaute Nouveau
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour,
j'ai le même problème, à l'exception que pour moi, la valeur à l'arrivée doit rester un nombre et ne pas être en texte, ce qui n'est pas possible avec la solution proposée. Pensez-vous cela faisable ? et si oui, comment ?
merci d'avance de votre aide !
 

JNP

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour Grumly37 et bienvenue :),
Si tu te bases sur la première solution de Gérard, il suffit juste de re diviser par 1000 dans les formules qui y font appel :rolleyes:...
Bonne suite :cool:
 

Modeste geedee

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonsour®
Bonjour, je souhaiterais afficher un nombre en fixant sa puissance de 10 (exemple E-03).
Par exemple,
j'ai plusieurs nombres :
7 E-03
3 E-03
1 E-04
2 E-02

J'aimerais qu'il soit affiché :
7 E-03
3 E-03
0.1 E-03
20 E-03

Comment est-faisable ?
Merci

utiliser le format scientifique : notation ingenieur puissance multiple et sous multiple de 3
##0,000E+00

important ! (les 3 caractères avant la virgule = ##0)

format Nombreformat Scientificformat Ingenering
1,5385921645311301,539E+001,539E+00
0,6613328054272796,613E-01661,333E-03
0,0715583591101277,156E-0271,558E-03
0,0066133280542736,613E-036,613E-03
0,0007155835911017,156E-04715,584E-06
 

job75

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour à tous,

Pour l'utilisation de la solution du post #2, bien d'accord avec JNP : il suffit de diviser par 1000 quand on utilise B1.

Pour l'utilisation de la solution du post #3, même si B1 est du texte, il se convertit en nombre automatiquement dans un calcul numérique.

A+
 

job75

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour le fil, le forum,

A noter (c'est plus simple) si l'on veut récupérer toutes les décimales :

Code:
=TEXTE(1000*A1;"Standard""E-03""")
ou encore :

Code:
=SI(ESTNUM(A1);TEXTE(1000*A1;"Standard""E-03""");T(A1))
A+
 

Misange

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour

comme geedee, je trouve qu'utiliser un format ingénieur comme 000.00E+00 est quand même BEAUCOUP plus simple, évite de devoir diviser des valeurs par 1000 au risque d'oublier ensuite qu'on a fait ça et d'additionner des € et des k€...
Je privilégie toujours pour ma part la modification de l'affichage sans toucher aux données originales.
 

JNP

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Re :),
comme geedee, je trouve qu'utiliser un format ingénieur comme 000.00E+00 est quand même BEAUCOUP plus simple, évite de devoir diviser des valeurs par 1000 au risque d'oublier ensuite qu'on a fait ça et d'additionner des € et des k€...
Certes, encore fallait-il connaître cette propriété :rolleyes:...
Bises :cool:
 

job75

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour Jean-Noël, Misange,

Re-certes, et je découvre aussi ce format "ingénieur" très intéressant.

Mais le titre du fil c'est :

Format nombre personnalisé : puissance de 10 stable

Et comme Modeste geedee le montre dans son exemple, ce n'est pas le cas avec 1,53... ou 0,00071...

A+
 

Misange

XLDnaute Barbatruc
Re : Format nombre personnalisé : puissance de 10 stable

Bonjour Jean-Noël, Misange,

Re-certes, et je découvre aussi ce format "ingénieur" très intéressant.

Mais le titre du fil c'est :



Et comme Modeste geedee le montre dans son exemple, ce n'est pas le cas avec 1,53... ou 0,00071...

A+

Bonjour,

avec le format personnalisé
###E00,
7 E-03
3 E-03
1 E-04
2 E-02

s'affiche
7e-3
3e-3
100e-6
20e-3

je suis donc d'accord qu'on n'a pas toujours e-3. c'est une convention qui fait qu'on évite en général 0.1e-3 mais une convention reste une convention et on peut choisir de ne pas la respecter. Dans ce cas ton astuce est bonne.

Si le but c'est juste de diviser par 1000 à l'affichage on peut aussi le faire très facilement avec un format personnalisé en ajoutant un espace (ici symbolisé par §) derrière
avec un format de type 0$k, 2000 s'affichera 2k, ce que je trouve très très pratique dans de nombreuses situations. Rappelons au passage qu'on peut parfaitement utiliser cela pour les axes d'un graphique pour ne pas surcharger de 0. Excel a intégré cela dans les dernières versions avec la liste déroulante "unité d'affichage".
 

Discussions similaires

Réponses
2
Affichages
557