Aide formule SI et SUBSTITUE

bonjour tout le monde, je sèche sur une formule...

EXCEL 2007

voici le contenu de ma cellule : G43H167Z200.M51T65

le résultat cherché est : G43H1Z200.M51

les conditions sont : si la ligne commence par G43 ALORS la valeur situe entre le H et le Z doit obligatoirement être : 1

et si la ligne contient T65 (ou n'importe que valeur; T3 , T10 ou T526894), le T et la valeur qui le suit doivent être supprimés

merci d'avance de votre aide, sans VBA svp

Bonjour,

Un essai sous 2016, à tester.

Merci

Cdlt

10slygan.xlsx (11.48 Ko)

bonjour

une contribution

avec le texte à traiter en A1

=SI(ESTNUM(CHERCHE("T";SI(GAUCHE(A1;3)="G43";STXT(A1;1;CHERCHE("H";A1)+1))&STXT(A1;CHERCHE("Z";A1);20)))*1;STXT(STXT(A1;1;CHERCHE("H";A1)+1)&STXT(A1;CHERCHE("Z";A1);20);1;CHERCHE("T";SI(GAUCHE(A1;3)="G43";STXT(A1;1;CHERCHE("H";A1)+1))&STXT(A1;CHERCHE("Z";A1);20))-1);"")
Rechercher des sujets similaires à "aide formule substitue"