Bonjour à tous,

J'ai dans un onglet une liste, avec en A les codes 01, 02, 03, etc. jusqu'à 40, et en colonne B le titre du poste qui y correspond.

01 POSTE1
02 POSTE2
03 POSTE3
etc.

J'ai en Feuil1, dans la colonne A un code entré sous cette forme : 01-01 (je n'utilise pas le format de nombre personnalisé pour diverses raisons). Les deux premiers chiffres saisis correspondent au code de poste de ma liste.

Dans Feuil1, je voudrais que, dès que j'entre par exemple "03-01" en A2, B2 affiche le poste correspondant aux deux premiers chiffres.

J'ai donc construit ma formule INDEX/EQUIV ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
=INDEX(Postes;EQUIV(GAUCHE(A2;2);CODE_POSTE;0);1)
Je devrais avoir une donnée équivalente, mais j'obtiens "#N/A". En faisant des tests et en ne saisissant que les deux premiers chiffres (code du poste) avec un format Nombre, la formule fonctionne. Cela veut donc dire que la fonction GAUCHE m'extrait les deux premiers chiffres, mais sous forme de texte, et donc INDEX/EQUIV ne fonctionne pas.

Avez-vous une solution ? Merci à l'avance !