Colonne Excel conserver 9 chiffres

Fermé
spaceeric - 23 sept. 2011 à 17:14
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 23 sept. 2011 à 21:47
Bonjour,

Voici mon problème :

J'ai une colonne excel qui contient environ 20 000 lignes.
Chaque lignes de cette colonne contient différents nombres comportant chacun entre 9 et 22 chiffres.
J'aimerai que chaque ligne de cette colonne ne comporte que les 9 premiers chiffres de chaque nombre.

Comment puis-je faire ?

Ou alors, autre solution, extraire les 9 premiers chiffres de chaque nombre pour les mettre dans une autre colonne.

J'espère que vous avez compris car j'ai eu du mal a faire en sorte que ce soit clair...

Et c'est pas une blague non plus, je vous explique vite fait pourquoi je dois faire ça, car je comprend qu'on puisse se poser la question.
En fait, j avais dans cette colonne un ou deux numero de tel avec un seul espace pour délimiter les deux et mauvaise manip les chiffres se sont collés a droite de la colonne donc les 2 numéros sont regroupés en un seul et le premier zéro du début à disparus.


Merci.


A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
23 sept. 2011 à 17:56
Bonjour
je ne sais pas si ça va résoudre votre problème, mais pour extraire les 9 premiers chiffres d'un nombre en A1:
en B1 =GAUCHE(A1;9) qui renvoi une valeur texte.
pour avoir une valeur num:
=GAUCHE(A1;9)*1 mais dans ce cas, les éventuels 0 du début disparaissent

crdlmnt
0
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 355
Modifié par mic13710 le 23/09/2011 à 18:10
Et pourquoi n'appliquez vous pas le format spécial "numéro de téléphone" ?
Si vous rentrer par exemple 0456224630, Excel affichera par défaut 456224630 puisqu'il considèrera la saisie comme un nombre standard.
Si vous appliquez le format spécial, vous obtiendrez dans cette cellule :
04 56 22 46 30
Ce n'est pas ce que vous voulez ?
Michel
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
23 sept. 2011 à 18:22
bonjour michel
sachant que maintenant, il y a 22 chiffres dans la cellule, ça ne suffira pas .
par contre ta proposition est excellente pour repasser le résultat édité de 9 à 10 chiffres avec un 0 au début
Crdlmnt
0
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 355
23 sept. 2011 à 18:31
Effectivement Vaucluse, ce format est difficilement compatible avec 22 chiffres. Mais comme il était question aussi de numéros de téléphone, c'était une piste à explorer.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 238
23 sept. 2011 à 21:47
Bonsoir,

Tant qu'on y est, si tu veux récupérer la partie droite...
En C1 :
=STXT(A1;10;20)

eric
0