EXCEL Concaténer texte, faire le contraire...

Fermé
LUAN - 17 sept. 2008 à 07:39
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 - 17 sept. 2008 à 08:14
Bonjour,
EXCEL Concaténer texte, faire le contraire...

D'abord, je concatène dans une cellule avec (exemple: dans F2) =A2 &"_" &A3 &"_" &A8

Je souhaite récupérer l'ancienne valeur de A3 en deuxième position de séparateur...

Les méthodes courantes par STXT, TROUVE, CHERCHE, RECHERCHE,
MAX / MIN, GAUCHE / DROITE ou les aditions / soustraction ne m'ont pas suffies.

La vraie difficulté est d'identifier de manière répétittive les caractères _ "CAR(95)" dans des
séquences où le nombre de caractère entre séparateur change pour chaque ligne du tableau.

Je recherche la méthode pour dire
- nombre de caractères entre le 2ème TROUVE "_" et le troisième TROUVE "_" . -

C'est pas simple, c'est probablement une astuce qui ne m'est pas venue à l'idée.

Merci, Thank's
A voir également:

1 réponse

wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 242
17 sept. 2008 à 08:14
Bonjour

voici une formule : la valeur concatenee est en A1, le caractere de separation : _

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