Extraire une chaine de caractère entre deux chaines précises

Résolu/Fermé
D33x - 4 févr. 2021 à 15:22
 D33x - 5 févr. 2021 à 09:16
Bonjour,

Je cherche à extraire une chaine de caractère entre deux chaines précises. J'ai tenté avec les formules TROUVE, SUBSTITUTE, STXT mais je n'y arrive pas.

Je suis en mesure d'extraire une chaine entre deux caractères précis mais pas entre plusieurs (qui seront toujours les mêmes).

J'ai une URL dans une cellule EXCEL (M2) qui se trouve sur la forme : https://www.nom.be/nom-page-blabla.htm
Je dois être en mesure de récupérer "nom-page-blabla", donc tout ce qui se trouve entre https://www.nom.be/ et .htm

Pourriez-vous m'aider ?

Merci d'avance !
A voir également:

3 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
4 févr. 2021 à 15:30
Bonjour

Ton texte en A2
Essaies ceci
=DROITE(DROITE(A2;NBCAR(A2)-8);NBCAR(DROITE(A2;NBCAR(A2)-8))-TROUVE("/";DROITE(A2;NBCAR(A2)-8);1))

Cdlmnt
1
Bonjour,

Merci pour votre réponse. On avance, cela me retourne : nom-page-blabla.htm
Il faut donc encore réussir à supprimer le .htm à la fin et ça sera parfait
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
4 févr. 2021 à 15:49
Dans la formule, tu remplaces A2 par SUBSTITUE(A2;".htm";"")

Cdlmnt
1
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
4 févr. 2021 à 15:58
ou en plus court
=DROITE(SUBSTITUE(SUBSTITUE(A2;"https://";"");".htm";"");NBCAR(SUBSTITUE(SUBSTITUE(A2;"https://";"");".htm";""))-TROUVE("/";SUBSTITUE(SUBSTITUE(A2;"https://";"");".htm";"")))

Cdlmnt
0
D33x > ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024
4 févr. 2021 à 16:07
Merci !
0
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 1 059
4 févr. 2021 à 17:14
Bonjour,
Par goût de l'exercice:
=STXT(SUBSTITUE(G4;".htm";"";1);1+CHERCHE("§";SUBSTITUE(G4;"/";"§";3);1);99)
0
D33x > tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024
5 févr. 2021 à 09:16
Merci également, j'y regarde !
0
Grand merci, ça fonctionne parfaitement !
0