Séparer données sans espace

Sentenza -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
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


A voir également:

2 réponses

Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
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
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 279
 
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