Bonjour,
CAPUCIN a écrit :
Pourtant, les valeurs sont classer par ordre decroissant
C'est justement là le problème.
Quand tu recherche JP+ le joker fait que la première correspondance trouvée est JPZ,*
Je te propose 2 solutions que je ne peux tester car je n'ai pas Excel et les "joker" fonctionnent différement avec Calc.
1. Utiliser EQUIV à la place de RECHERCHEV :
=INDEX(I$2:I$10;EQUIV($B2;$H$2:$H$10;-1))
2. Utiliser le caractère d'échappement ~ (tilde)
=RECHERCHEV(SUBSTITUE(SUBSTITUE($B2;"?";"~?");".*";"\.\*");$H$2:$L$10;2;FAUX())
Celle-ci à modifier éventuellement vu que je ne peux pas tester.
A+