Récupérer les 3 première lettre d'unProduit

Bonjour dans le cadre d'un teste pour mon entreprise.

Je cherche une formule qui me permettrai de prendre les 3 première lettre d'un mot:

La difficulté est qu'il sont parfois écrit sous la forme suivante:

2.2-Azinomachintruc

ou

1,4-Dioxan

En gras ce que je souhaite récupérer

J'ai déja essayé des formules du genre

=Gauche("";1;1) sans grand succès

Merci d'avance pour votre aide

GRENIER Jonathan

Bonjour

Essaie ça :

=STXT(A1;TROUVE("-";A1)+1;3)

Bye !

Bonjour jonthanGj3,

Essayez la formule ci-dessous

=SI(ESTERREUR(TROUVE("-";A1));GAUCHE(A1;3);GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("-";A1));3))

qui répond:

1235 123

2.2-Azinomachintruc Azi

1,4-Dioxan Dio

ABCDE ABC

FGHIJ-KLMP KLM

19876-ABC ABC

Merci de cette réponse aussi rapide

Malheureusement, j'ai une erreur comme quoi il faut que le mot soit en majuscule sachant qu'il y en a plus de 300 y 'aurait-il un moyen pour tous les passer en majuscule

Merci d'avance

Voilà en majuscules pour ce qui concerne ma formule.

=MAJUSCULE(SIERREUR(STXT(A1;TROUVE("-";A1)+1;3);GAUCHE(A1;3)))

Bye !

Bonjour le forum,

=SIERREUR(MAJUSCULE(STXT(A1;CHERCHE("-";A1)+1;3));"")
Rechercher des sujets similaires à "recuperer premiere lettre unproduit"