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

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
1631266534797.png







vaudrait mieux utiliser les expressions
DOP
DFA
ETR
ECT
 

Discussions similaires

Statistiques des forums

Discussions
315 095
Messages
2 116 167
Membres
112 675
dernier inscrit
Tazra_IMOU