Comment Récupérer une valeur comprise entre 2 caractères

  • Initiateur de la discussion Initiateur de la discussion gratonlaveur
  • Date de début Date de début

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 !

G

gratonlaveur

Guest
Bonjour à tous,

Après recherche sur le forum, je n'ai pas trouvé la solution à mon problème du jour...(vendredi oblige 😕)

En fait, pour faire simple, je souhaiterais récupérer une valeur dans une chaine de caractère
Par exemple, je souhaiterais récupérer la valeur en gras (dans une autre colonne) présente dans les exemples suivants :
TAB-CA-20-658-6
TAB-CA-1000-163-22

Espérant que la formulation soit claire ...🙄

merci d'avance pour vos réponses !

PS : j'ai utilisé la fonction =STXT(), mais le problème demeure étant donné que la longueur de chaine caractère varie (dans les exemples 2 et 4 caractères respectivement)
 
Dernière modification par un modérateur:
Re : Comment Récupérer une valeur comprise entre 2 caractères

Bonjour,

Si la structure du début de la chaîne de caractères ne change pas(toujours commençant par TAB-CA-), tu peux essayer la formule suivante :

Code:
=STXT(A1;8;CHERCHE("-";A1; 8)-8)

Formule à copier vers le bas.

Edit : Salut Tibo.
 
Dernière édition:
Re : Comment Récupérer une valeur comprise entre 2 caractères

Bonjour,

Un essai, en supposant que toutes tes lignes commencent par TAB-CA- :

Ton code en A1

en B1 :

Code:
=GAUCHE(STXT(A1;8;99);TROUVE("-";STXT(A1;8;99))-1)

Essaye et dis nous

Bon app

@+

Edit : salut Raja,

Graton laveur, retiens plutôt la solution de Raja

@+
 
Re : Comment Récupérer une valeur comprise entre 2 caractères

Tibo, Raja, Marcel32

Merci pour vos posts.
Les deux solutions fonctionnent parfaitement.

là, je dis bravo...et surtout MERCI
 
Re : Comment Récupérer une valeur comprise entre 2 caractères

Bonjour,

Si le début de la chaine varie tu peux faire

=STXT(A1;CHERCHE("TAB-CA-";A1)+7;CHERCHE("-";STXT(A1;CHERCHE("TAB-CA-";A1)+7;NBCAR(A1)))-1)

GIBI
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

G
Réponses
1
Affichages
841
L
Réponses
10
Affichages
2 K
lefty49300
L
L
Réponses
13
Affichages
2 K
lefty49300
L
A
Réponses
6
Affichages
1 K
alex0909
A
Retour