extraction d'une chaîne de caractères contenue dans une autre

E

Eric

Guest
<HTML>Bonjour et bonne année à tous

Quelqu'un pourrait-il me donner une solution pour le problème suivant ?

Je dois chaque semaine traiter un classeur excel dans lequel une colonne contient des chaines de

caractères du type IN_COMPLETE_100102.RTY.
Je souhaiterais pouvoir extraire la chaîne se trouvant entre les deux "_" pour la mettre dans la

cellule adjacente.
J'ai essayé la fonction NBSI, mais elle ne convient pas car on ne peut l'imbriquer que 7 fois, or

j'ai environ une trentaine de chaînes différentes.

Je vous remercie d'avance.</HTML>
 
D

David

Guest
<HTML>Bonsoir,

Essayez cette formule en B1 pour extraire le texte qui se trouve en A1 :

=STXT(A1;CHERCHE("_";A1;1)+1;CHERCHE("_";A1;CHERCHE("_";A1;1)+1)-CHERCHE("_";A1;1)-1)

Chez moi ça marche, si la cellule A1="IN_COMPLETE_100102.RTY" alors on a bien le résultat "COMPLETE"

Ensuite il suffit de coller cette formule vers le bas

David</HTML>
 

Discussions similaires

Statistiques des forums

Discussions
311 733
Messages
2 082 009
Membres
101 865
dernier inscrit
MLL