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

XL 2016 Extraire le texte entre le 4eme et avant le mot "Carte"

GADENSEB

XLDnaute Impliqué
Bonjour le forum,
Je reviens après une longue absence
je cherche une formule pour Extraire le texte entre le 4eme et avant le mot "Carte".

Qqn aurait une idée ?

Bonne am à vous
 

Pièces jointes

  • LIBELLE 2.xlsm
    10.7 KB · Affichages: 13

Jocelyn

XLDnaute Barbatruc
re
Bonjour Chris ,

tu peux tester cette formule mais pas sur de voir ce que tu veux exactememt

VB:
=SUPPRESPACE(STXT(SUBSTITUE(Tableau1[@TEXTE];STXT(Tableau1[@TEXTE];1;CHERCHE("µ";SUBSTITUE(Tableau1[@TEXTE];" ";"µ";4)));"");1;CHERCHE("Carte";SUBSTITUE(Tableau1[@TEXTE];STXT(Tableau1[@TEXTE];1;CHERCHE("µ";SUBSTITUE(Tableau1[@TEXTE];" ";"µ";4)));""))-2))

Cordialement
 

chris

XLDnaute Barbatruc
RE à tous

Une mini correction sur ma formule suffit
VB:
=STXT([@TEXTE];CHERCHE("@";SUBSTITUE([@TEXTE];" ";"@";4))+1;CHERCHE("@";SUBSTITUE([@TEXTE];" CARTE";"@"))-1-CHERCHE("@";SUBSTITUE([@TEXTE];" ";"@";4)))
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…