Séparer données sans espace

Bonjour,
et s'il n'y a pas d'espaces
Abcdef11
ghij56
klm42
nopkr0256

et que je veux avoir deux colonnes
dans collonne A les lettres
Abcdef
ghij
...
dans colonne B les chiffres
11
56
Merci d'avance

2 réponses

  1. Bonjour,

    avec cette formule matricielle, valeur en A1

    =1*STXT(A1;EQUIV(VRAI;ESTNUM(1*STXT(A1;LIGNE($1:$9 );1));0);NB(1*STXT(A1;LIGNE($1:$9);1)))

    pour valider une matricielle il faut cliquer en même temps sur les trois touches du clavier Ctrl, Shift et Entrée

    si tu fais bien la formule se placera entre {}
    ensuite incrémenter vers le bas

    il faudra certainement compléter la formule pour la gestion des cellules vides et en fonction de la version Excel
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Contributeur
      Bonjour à tous,

      en supposant que les données commencent en ligne 2, mettre en B2 :
      =GAUCHE(A2;MIN(SI(ESTNUM(STXT(A2;LIGNE($1:$8);1)*1);LIGNE($1:$8);99))-1)
      formule matricielle à valider avec Shift+Ctrl+Entrée

      en C2 :
      =STXT(A2;MIN(SI(ESTNUM(STXT(A2;LIGNE($1:$8);1)*1);LIGNE($1:$8);99));99)
      formule matricielle à valider avec Shift+Ctrl+Entrée

      Si tu veux te débarasser de la colonne A sélectionner B:C, copier-collage spécial valeur, Supprimer A.

      exemple : https://www.cjoint.com/c/CLtlyail4qg

      eric
      0