OVH Cloud OVH Cloud

Problème de format

4 réponses
Avatar
HD
Bonjour,

J'ai une série de 19 chiffres pour laquelle je voulais créer un format de ce
type:
0##" "###" "###" "###" "###" "###

Mon problème est qu'à partir de 15 chiffres tout les autres chiffres saisis
sont remplacés au final par des zéros...

C'est la première fois que je vois celà... D'où vient le problème et comment
le résoudre ?

Merci d'avance pour votre aide.
--
@+
HD

4 réponses

Avatar
Daniel
Bonjour.
Excel ne sait pas traiter les nombres de plus de 15 chiffres.
Désolé.
Daniel
"HD" a écrit dans le message de news:
embho7$1ei2$
Bonjour,

J'ai une série de 19 chiffres pour laquelle je voulais créer un format de
ce
type:
0##" "###" "###" "###" "###" "###

Mon problème est qu'à partir de 15 chiffres tout les autres chiffres
saisis
sont remplacés au final par des zéros...

C'est la première fois que je vois celà... D'où vient le problème et
comment
le résoudre ?

Merci d'avance pour votre aide.
--
@+
HD




Avatar
GeeDee
Bonsour® Daniel
;o)))
Excel ne sait pas traiter les nombres de plus de 15 chiffres.
Désolé.


mais si... mais si, il sait les traiter,
mais c'est surtout un probleme d'affichage ;o)))
Précision des chiffres : 15 chiffres
Plus grand nombre positif autorisé : 9.99999999999999E307
Plus petit nombre négatif autorisé : -9.99999999999999E307
Plus petit nombre positif autorisé : 1E-307
Plus grand nombre négatif autorisé : -1E-307

lorsque l'on veut afficher plus de 15 chiffres il faut traiter les nombre en
mode texte c'est le cas des n° de pièces, N°de références d'article, ou N°
de téléphone
soit formater la cellule en TEXTE
soit saisir une apostrophe en 1er caractère

exemple :
A1 = '12345678901237890123456789
B1 = TEXTE(STXT(A1;1;NBCAR(A1)-15);"###"" ""###"" ""###"" ""###"" ""###")&"
"&TEXTE(DROITE(A1;15);"###"" ""###"" ""###"" ""###"" ""###")
affichage en B1 :
12 345 678 901 237 890 123 456 789

Avatar
jps
hum...sûr de toi sur ce coup, GeeDee?
pour une fois que j'essaie, ça part en brioche...
jps

"GeeDee" a écrit dans le message de news:


Bonsour® Daniel
;o)))
Excel ne sait pas traiter les nombres de plus de 15 chiffres.
Désolé.


mais si... mais si, il sait les traiter,
mais c'est surtout un probleme d'affichage ;o)))
Précision des chiffres : 15 chiffres
Plus grand nombre positif autorisé : 9.99999999999999E307
Plus petit nombre négatif autorisé : -9.99999999999999E307
Plus petit nombre positif autorisé : 1E-307
Plus grand nombre négatif autorisé : -1E-307

lorsque l'on veut afficher plus de 15 chiffres il faut traiter les nombre
en
mode texte c'est le cas des n° de pièces, N°de références d'article, ou N°
de téléphone
soit formater la cellule en TEXTE
soit saisir une apostrophe en 1er caractère

exemple :
A1 = '12345678901237890123456789
B1 = TEXTE(STXT(A1;1;NBCAR(A1)-15);"###"" ""###"" ""###"" ""###""
""###")&" "&TEXTE(DROITE(A1;15);"###"" ""###"" ###"" ""###"" ###")
affichage en B1 :
12 345 678 901 237 890 123 456 789








Avatar
Daniel
Bonsoir.
Juste. J'aurais dû dire "afficher".
Cordialement.
Daniel
"GeeDee" a écrit dans le message de news:


Bonsour® Daniel
;o)))
Excel ne sait pas traiter les nombres de plus de 15 chiffres.
Désolé.


mais si... mais si, il sait les traiter,
mais c'est surtout un probleme d'affichage ;o)))
Précision des chiffres : 15 chiffres
Plus grand nombre positif autorisé : 9.99999999999999E307
Plus petit nombre négatif autorisé : -9.99999999999999E307
Plus petit nombre positif autorisé : 1E-307
Plus grand nombre négatif autorisé : -1E-307

lorsque l'on veut afficher plus de 15 chiffres il faut traiter les nombre
en
mode texte c'est le cas des n° de pièces, N°de références d'article, ou N°
de téléphone
soit formater la cellule en TEXTE
soit saisir une apostrophe en 1er caractère

exemple :
A1 = '12345678901237890123456789
B1 = TEXTE(STXT(A1;1;NBCAR(A1)-15);"###"" ""###"" ""###"" ""###""
""###")&"
"&TEXTE(DROITE(A1;15);"###"" ""###"" ""###"" ""###"" ""###")
affichage en B1 :
12 345 678 901 237 890 123 456 789