Récupérer une chaine de caractères dans une cellule (nombre non constant)

  • Initiateur de la discussion Initiateur de la discussion giosuee
  • 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

giosuee

Guest
Bonjour,

Débutant en excel, je souhaiterais s'il vous plaît obtenir votre aide concernant un problème que je rencontre.

Voila, je possède plusieurs cellules de références et je souhaiterais extraire les caractères de fin, je n'y parvient pas :

DU-C13-1JJE-00.92 - D - PF
DU-C13-1JJE-01.38 - I - RAB 1
DU-C13--1JJE-00.32 - D - PF
DU-C13-1JJE-00.76 - D - CULVERT
DU-C13-1JJ-01.52 - D - CULVERT
DU-C13-1JJE-01.69 - I - PF
DU-C31--1JJ-02.30 - D - ROB C
DU-C31-1JJ-02.70/2 - I - ROB 1

Mon objectif est de récupérer à chaque fois le dernier mot (RAB 1, PF, CULVERT, ...)

Pourriez-vous m'aider svp?

Merci par avance.
Cdlt,
 
Re : Récupérer une chaine de caractères dans une cellule (nombre non constant)

Bonjour,

Tu peux essayer avec cette formule :

Avec ton code en A1, en B1 :

Code:
=SUPPRESPACE(STXT(A1;TROUVE("µ";SUBSTITUE(A1;"-";"µ";
NBCAR(A1)-NBCAR(SUBSTITUE(A1;"-";""))))+1;99))

Je te laisse tester

Le principe est de repérer le rang du dernier - (tiret).

@+
 
Re : Récupérer une chaine de caractères dans une cellule (nombre non constant)

Merci beaucoup, cela fonctionne très bien!

Je vais désormais essayer de décomposer la solution pour comprendre le fonctionnement. En tous cas, vraiment un grand merci!
 
Re : Récupérer une chaine de caractères dans une cellule (nombre non constant)

Bonjour,

Cette formule me sera très utile.
Merci
Cependant je ne comprends pas le caractère "µ" (mu en grec ?).
A quoi correspond-il ?
Y a t'il des variantes, où les trouver dans la doc de référence Excel.
En tout cas, ça fonctionne sur Mac aussi, j'en suis pantoise 🙂

Merci
 
Re : Récupérer une chaine de caractères dans une cellule (nombre non constant)

Bonjour,

Le principe est de remplacer le dernier caractère à rechercher (le -) par un caractère qui ne sera pas utilisé (afin qu'on puisse l'isoler facilement avec la fonction TROUVE ou CHERCHE).

En l'occurence, le µ est un caractère très peu utilisé (par moi en tout cas) et accessible au clavier. On aurait pu mettre ¤ (Alt Gr $)

Voilou pour la tentative d'explication.

@+
 
- 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

Réponses
3
Affichages
879
Retour