Récupérer chaine de caractères

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

safranien

XLDnaute Occasionnel
Bonsoir à tous,

je cherche désespérement une formule qui me permettrait de récupérer les caractères situés à droite du dernier /.

Ex: D/DL/DTH/DTHF/DTHFE ---> DTHFE
D/DL/DTH/DTBOZ/DTBO---> DTBO

Je n'ai pas réussi à trouver de solutions avec =droite, ou sxt etc

Pouvez-vous m'aider?

Merci d'avance.
 
Re : Récupérer chaine de caractères

Bonsoir,

=DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))
Valider avec maj+CTRL=entrée

ou

=STXT(A1;CHERCHE("|";SUBSTITUE(A1;"/";"|";NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))))+1;999)


JB
 

Pièces jointes

Dernière édition:
Re : Récupérer chaine de caractères

Merci beaucoup Boisgontier. Encore et tjrs.
J'étais allé voir sur votre site mais je n'avais pas su chercher au bon endroit. Bon, ben, je n'aurais jamais réussi à la trouver tout seul cette formule. Je n'arrive meme pas a la comprendre grrrrr (si vous avez 5 mn à perdre pour me l'expliquer, je suis preneur...)
Merci encore
 

Pièces jointes

Dernière édition:
Re : Récupérer chaine de caractères

=STXT(GAUCHE(A1;CHERCHE("|";SUBSTITUE(A1;"/";"|";NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))-0))-1);
CHERCHE("|";SUBSTITUE(A1;"/";"|";NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))-1))+1;99)

jb
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

C
Réponses
5
Affichages
2 K
S
Réponses
12
Affichages
1 K
V
Réponses
6
Affichages
1 K
V
M
Réponses
4
Affichages
1 K
Mathieu Régis
M
Retour