Je reviens sur ce sujet. Pour ceux qui sont en Excel 2010, vous pouvez utiliser la nouvelle fonction AGREGAT que m'a fait découvrir MFerran.
L'astuce est de diviser par la condition, ce qui amène une erreur, et d'indiquer à la formule d'ignorer les erreurs ...
Min
=AGREGAT(15;6;(Tableau1[Date])/(Tableau1[ressource]=Previ!A2);1)
Max
=AGREGAT(14;6;(Tableau1[Date])/(Tableau1[ressource]=Previ!A2);1)
plus besoin de fonction matricielle ou de VBA, c'est magique !