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

Microsoft 365 Extraire valeur d'une chaine de texte

azerty64

XLDnaute Junior
Bonjour,

Je souhaite extraire une donnée d'une chaine de texte qui comporte des caractère spéciaux. Mais ces chaines de texte n'ont pas forcément la même composition. J'aimerai donc extraire une donnée composé de 4 caractère.

Dans ma logique (pas la meilleure...) ça donne ça :

=STXT(C2;27;4) celle là fonctionne mais pas pour les 2 types de chaînes
=SI(ou(GAUCHE(C2;1)="P";STXT(C2;27;4);(GAUCHE((C2;1))="I";STXT(C2;6;4);"")))

Je vous met un fichier en PJ si besoin
Merci d'avance

azerty64
 

Pièces jointes

  • Merci de m'aider.xlsx
    49.2 KB · Affichages: 7

azerty64

XLDnaute Junior
bonjour à tous,

Je vous remercie c'est exactement ce que je voulais !!!
Excusez moi pour les ligne 13 et 14, effectivement ces lignes ne m'intéressent pas !
Merci beaucoup et bonne journée à vous

Cordialement,
azerty64
 

patricktoulon

XLDnaute Barbatruc
Bonjour
moi non plus je n'ai pas vraiment compris ce que le demandeur désire vraiment en fait
cela dit les formules avec "P" ne sont pas optimales voir le résultat ci dessous

Formule de Etoto







vaudrait mieux utiliser les expressions
DOP
DFA
ETR
ECT
 

Discussions similaires

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