STXT

Bonjour à tous,

Je vous expose mon petit problème

J'ai une cellule de Type "|G: 1234531 |A:" Je voudrais extraire les 2 caractères venant après le pipe exemple "G: A:"

J'ai utiliser la fonction STXT() pour extraire les caractères malheureusement, elle extrait seulement "G:" et s'arrête.

Faut t'il que je passe par une macro ?

Merci d'avance pour vos réponses.

Deadmau

Bonjour,

avec stx()

=STXT(D4;TROUVE("|";D4;2)+1;5) si le texte est en D4

le 2 parce que tu cherche après le 1 (|) et 5 si des fois il y a 5 lettres après le second |

Crdmt

DjiDji59430 a écrit :

Bonjour,

avec stx()

=STXT(D4;TROUVE("|";D4;2)+1;5) si le texte est en D4

Crdmt

Salut DjiDji, (un nordiste )

J'ai trouvé une solution en utilisant SublimeText, cependant j'ai testé ta formule qui me renvoi seulement A:

Test :

L4 = "|G: 1234531 |A:"

STXT(L4;TROUVE("|";L4;1)+1;2) renvoi G:

STXT(L4;TROUVE("|";L4;2)+1;2) renvoi A:

RE

ma formule, c'est pour apres le 2éme | (vu que tu savais faire pour le premier !)

Cependant :

=STXT(L4;TROUVE("|";L4;1)+1;2) te donne G;

=STXT(L4;TROUVE("|";L4;2)+1;5) te donne A;

Crdmt

Rechercher des sujets similaires à "stxt"