Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Extraction de texte avec formule

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

egman

XLDnaute Occasionnel
Bonjour à tous,

Une petite question sur du texte.

Je cherche à copier un texte à partir d'une fin d'un autre texte.
Je m'explique :
J'importe un tableau avec un certain nombre de texte en colonne A
En A1 j'ai par exemple un texte du style HD00052TA et je cherche à inscrire en B1 le texte TRAD (TRAD correspondant à la terminaison TA)
Mais cela peut être différentes terminaisons (SA ou AA ou AC.....)

Avec une RECHERCHEV(DROITE.....sur une autre feuille cela fonctionne mais cela nécessite d'avoir une liste où se trouve le mot correspondant.
La fonction RECHERCHEV ne me convient pas trop car à chaque nouvelle importation de tableau le texte en colonne A ne fait pas forcement partie de ma liste où je pourrai effectuer la recherche.

Est ce qu'avec une formule cela ne serait pas réalisable ?

merci d'avance pour votre aide
 
Re : Extraction de texte avec formule

Bonjour à tous,

Ce qui est clair pour toi ne l'est pas pour moi...
Merci de joindre un bout de fichier avec le résultat attendu.

A+ à tous
 
Re : Extraction de texte avec formule

Bonjour JCGL
Toutes mes excuses, il est vrai que ce qui me parait clair ne l'est pas pour tout le monde 😱)
Ci-joint un exemple
Merci pour ton aide
Bonjour à tous,

Ce qui est clair pour toi ne l'est pas pour moi...
Merci de joindre un bout de fichier avec le résultat attendu.

A+ à tous
 

Pièces jointes

Re : Extraction de texte avec formule

Bonjour, egman, JCGL.

En l'absence d'une liste exhaustive des terminaisons et des types correspondants, je n'entrevois aucune solution !
 
Dernière édition:
Re : Extraction de texte avec formule

Salut egman et le forum
Une formule qui donnerait le même résultat que celui de B2 :
Code:
=SI(DROITE(SUPPRESPACE(A2);2)="TA";"TRAD";SI(DROITE(SUPPRESPACE(A2);2)="SA";"CMS";"???"))
Mais là, on ne traite que 2 types de terminaisons. S'il y en a plus, il faut les référencer sous un tableau avec la correspondance en regard, et faire un traitement par Recherche() ou Equiv(). Pas assez d'infos pour me lancer la-dedans.
A+
 
Re : Extraction de texte avec formule

Bonjour Gorfael
Merci pour ta réponse qui me convient, car en fait la liste de terminaisons n'est pas si variée que çà.
Cependant j'arrivai à traiter le problème ave RECHERCHEV(DROITE..... mais cela necessite d'alimenter ma liste de recherche à chaque nouvelle importation de données.
Encore merci à toi
 
- 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

Réponses
9
Affichages
387
Réponses
23
Affichages
399
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…