Colonne Excel conserver 9 chiffres

spaceeric -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
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 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 451
 
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 1165 Date d'inscription   Statut Membre Dernière intervention   360
 
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 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 451
 
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 1165 Date d'inscription   Statut Membre Dernière intervention   360
 
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 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

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

eric
0