EXCEL Concaténer texte, faire le contraire... [Fermé]

LUAN - 17 sept. 2008 à 07:39 - Dernière réponse : wilfried_42 907 Messages postés mardi 19 août 2008Date d'inscriptionContributeurStatut 8 décembre 2009 Dernière intervention
- 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
Afficher la suite 

1 réponse

wilfried_42 907 Messages postés mardi 19 août 2008Date d'inscriptionContributeurStatut 8 décembre 2009 Dernière intervention - 17 sept. 2008 à 08:14
0
Utile
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)