Colonne Excel conserver 9 chiffres

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.

3 réponses

  1. Contributeur
    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
    1. 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
      1. Contributeur
        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
      2. 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
    2. Contributeur
      Bonsoir,

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

      eric
      0