Bonjour à tous,
Je travaille sur un logiciel qui réalise des exports de base de données que je souhaiterai exploiter.
Malheureusement le fichier TXT exporter me pose beaucoup de problèmes.
Voici un exemple de données exportées :
75 df143,00652,73 |
75 df 3,0026,25 |
2016 Ml16,00205,33 |
Tb 75 pt678,004254,67 |
50 vl13,0052,82 |
T1790,005515,64 |
Je souhaiterai isoler les derniers chiffres uniquement :
143,00652,73 |
3,0026,25 |
16,00205,33 |
Ensuite les séparer dans trois colonnes :
Comme vous pouvez le constater, on retrouve plusieurs variables :
- On retrouve parfois des espaces, parfois non,
- La suite de nombres varie : elle est parfois de 9 caractères parfois de 12,
- Les lettres avant les nombres que je souhaite isoler changent et sont parfois en minuscule, parfois en majuscule.
J’ai essayé d’utiliser des formules de ce type trouvé sur le forum mais sans succès (dépasse mon niveau de compétence excel actuel) :
SIERREUR(INDEX(STXT($C$32;LIGNE(INDIRECT("$1:$"&NBCAR($C32)));1)&STXT(REPT(" ";NBCAR($C$32));LIGNE(INDIRECT("$1:$"&NBCAR($C32)));1);COLONNE(B:B));"")
STXT(A23;TROUVE(",";A23;1)-5;20)
Je suis donc à la recherche d’une formule qui me permettrait d’intégrer toutes ces variables.
L’objectif est de faire un copier-coller de mon TXT en colonne A afin qu’ensuite la formule traite automatiquement l’information en colonne B et isole les données évoquées dans les colonnes suivantes.
Merci pour votre soutien à tous.
Emmanuel