4 votes

Convertir un grand nombre exponentiel en un nombre entier normal dans excel

Nombre à convertir : 1.30101200030211E+36

Sortie souhaitée : 1301012000302111211122323112113333013

ce que j'ai essayé :

Text(cellNo, 0) = 1301012201010220000000000000000000000

TRIM(cellNo) =  1.30101111020201E+36

Toute aide serait appréciée.

4voto

Gary's Student Points 18946

Si vous avez une valeur dans une cellule comme :

enter image description here

Vous pouvez ensuite l'afficher comme un entier simplement en changeant le format :

enter image description here

Mais si vous avez vraiment besoin d'entrer ou d'importer quelque chose d'aussi massif que :

1301012000302111211122323112113333013

alors vous devez le saisir ou l'importer comme Text :

EDIT#1 :

Pour importer la valeur en tant que Text il suffit de dire à l'assistant d'importation ce qu'il doit faire :

enter image description here

0voto

Mario Points 1

J'ai eu le même problème que le PO, les numéros de code-barres étaient affichés en format exponentiel. En sélectionnant la colonne entière et en la changeant en nombre avec 0 décimale, j'ai réussi. Je devais modifier manuellement plus de 25 000 lignes, ce qui m'a fait gagner beaucoup de temps !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X