Extraire des caractères d'une chaîne de caractères

Résolu/Fermé
laetititadm Messages postés 5 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 juin 2014 - 26 nov. 2012 à 16:46
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 - 26 nov. 2012 à 17:12
Bonjour,

Je souhaite extraire 4 caractères d'une adresse URL plus ou moins longue. Il sont systématiquement situés 5 caractères avant la fin de l'adresse mais pas toujours à la même position si l'on part d'un début, je ne peux donc pas utiliser de fonction STXT, si GAUCHE car les numéros de sont pas en dernière position. Quelqu'un a-t-il une idée?
Merci beaucoup

www.monsite.com/bureau/LeBureauVert-1266.html
www.monsite.com/bureau/LesBureauxCollaboratifs-1450.html

Ce sont les nombres soulignés qui m'intéressent
A voir également:

3 réponses

PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
26 nov. 2012 à 17:00
Bonjour

Une idée si l'adresse est en A1

=GAUCHE(DROITE(A1;9);4)
0
laetititadm Messages postés 5 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 juin 2014
26 nov. 2012 à 17:08
Merci beaucoup, ça a marché! J'aurais du y penser! ;-)
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
26 nov. 2012 à 17:10
bonjour

ou si les "nombres" ont un nombre quelconque de chiffres
l'adresse est en $E$23
=GAUCHE(DROITE($E$23;NBCAR($E$23)-CHERCHE("-";$E$23;1));CHERCHE(".";DROITE($E$23;NBCAR($E$23)-CHERCHE("-";$E$23;1)))-1)

mais il doit y avoir plus simple

bonne suite
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
26 nov. 2012 à 17:12
Bonjour

une autre solution

=STXT(A1;TROUVE("-";A1)+1;4)
0