Posez votre question Signaler

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

LUAN - Dernière réponse le 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
Lire la suite 
Réponse
+0
moins plus
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)
Ajouter un commentaire
Ce document intitulé «  EXCEL Concaténer texte, faire le contraire...  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.