EXCEL séparation chaîne de caractères par /

Résolu/Fermé
frank09 Messages postés 2 Date d'inscription mardi 19 juin 2012 Statut Membre Dernière intervention 19 juin 2012 - 19 juin 2012 à 15:16
frank09 Messages postés 2 Date d'inscription mardi 19 juin 2012 Statut Membre Dernière intervention 19 juin 2012 - 19 juin 2012 à 16:00
Bonjour,

je cherche un moyen de séparer la chaine de texte ci-dessous afin de ne récuperer que ce qui est après le dernier "/" de façon à obtenir prénom & nom (FRANK TEIXEIRA)
COR/JAPA/FORE/JAPCOFX/FRANK TEIXEIRA
j'ai essayé les formules RIGHT & LEFT avec SEARCh aussi mais ca ne marche pas
merci d'avance pour votre aide
Cdt
Frank

3 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 276
Modifié par Vaucluse le 19/06/2012 à 15:35
Bonjour

comme d'hab... ce genre de question porte sur un modèle et ne dit pas si tous vos textes se ressemble.???

Par exemple, vos textes ont ils toujours le même nombre de slash

Si oui:
=DROITE(A1;NBCAR(A1)-TROUVE("_";SUBSTITUE(A1;"/";"_";4)))

et si non, c'est un peu plus compliqué:
=DROITE(A2;NBCAR(A2)-TROUVE("_";SUBSTITUE(A2;"/";"_";NBCAR(A2)-NBCAR(SUBSTITUE(A2;"/";"")))))

qui vous ressortira le texte à droite après le dernier slash

crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique?
2
Mike-31 Messages postés 18049 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 30 septembre 2022 4 997
Modifié par Mike-31 le 19/06/2012 à 15:37
Salut,

avec une formule matricielle qu'il faudra valider en pressant en même temps sur les 3 touches Ctrl+Shift et Entrée

=DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))

si tu fais bien la formule se placera entre {}

comme ceci
{=DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))}

si tu n'y arrive pas fait signe
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
2
frank09 Messages postés 2 Date d'inscription mardi 19 juin 2012 Statut Membre Dernière intervention 19 juin 2012
19 juin 2012 à 16:00
Vaucluse,
merci beaucoup pour ta formule et désolé pour mon manque de précision, ce sont mes premiers pas sur un forum

Mike-31,
merci aussi pour ta formule, elle fonctionne parfaitement

bonne journée et encore merci pour votre aide
Cdt
Frank
0