Bonjour
Ce n'est pas comme le suppose Jean-Claude un problème de transformation de la valeur en numérique. Mais c'est lié à l'augmentation de la longueur de la plage, maintenant elle contient des cellules vides.
Formules à remplacer par
Code:
=MAX(SI($A$1:$I$190="";0;(STXT($A$1:$I$190;TROUVE("-";$A$1:$I$190)+1;2)*1)*(ENT(SUBSTITUE($A$1:$I$190;"-";","))=M2)))
@+Jean-Marie