Format 4E+08

  • Initiateur de la discussion Vévé
  • Date de début
V

Vévé

Guest
Bonjour le Forum

J'ai n souci de format, voilà je fais une extraction dans un système et dans la colonne G ou il y a les codes notices j'ai 4E+08 à la place de 4E07
Quel format pour corriger l'erreur et que dans la colonne G apparaisse 4E07

Merci pour votre aide Vévé

Je joins un fichier
 

Creepy

XLDnaute Accro
Hello all,

Effectivement, Excel considère cela comme des nombres : 4 Exposant 7 !!

Je n'ai malheureusement pas de solution, si ce n'est avant ton import Excel, de mettre une ' (apostrophe) devant chaque ligne !!

Fastidieux mais pas d'autre solution !

Parce que une fois importé dans Excel et qu'il a converti en nombre impossible de revenir ene arrière !!

A moins que quelqu'un ait une solution ?

++

Creepy
 

andré

XLDnaute Barbatruc
Salut,

Un début de réponse, car ne fonctionne (pour le moment) que s'il n'y a qu'un chiffre devant le E.

=GAUCHE(A1;1)&'E0'&NBCAR(A1)-1

S'il faut une solution pour plusieurs chiffres devant le E, il me semble que c'est faisable, mais je ne me mets à chercher que si c'est nécessaire.

Ândré.
 

andré

XLDnaute Barbatruc
Resalut,

J'ai comme un petit problème !

Lorsqu'on tape 4E+08 Excel adopte le format scientifique 0E+00.
Lorsqu'on transforme ce format en '0', on obtient 400000000 (ou la valeur CNUM de la cellule).
Là c'est facile, on extrait le 4 puis le nombre de 0, et par un concatener on obtient le résultat.

Mais quand on encode 40E+08, on obtient 4E+09.
Pour obtenir 40E+08, il faut modifier le format en 00E+00
Cela devient plus diffcile, mais c'est encore faisable.

Le problème se situe avec une valeur comme 10E+08 qui vaut 990000000
Et là la petite formule ne fonctionne plus.

Pour être sur de ne pas chercher sur de mauvaises pistes, il serait souhaitable d'avoir un petit extrait 'représentatif' des codes.
Peux-tu mettre cela en pièce jointe ?

Ândré.
 

Statistiques des forums

Discussions
312 305
Messages
2 087 082
Membres
103 457
dernier inscrit
fab2614