Bonjour et bienvenue sur le forum,
EQUIV permet de faire ce travail de "min" automatiquement. Je vous invite à lire la doc : Fonction Excel : EQUIV / Fonction Excel : EQUIVX
En E2 à tirer vers le bas :
=INDEX('grille tarifaire'!$B$5:$M$99;EQUIV(bdd!$C2;'grille tarifaire'!$A$5:$A$99;0);EQUIV(bdd!$D2;'grille tarifaire'!$B$4:$M$4;1))
Remarque : cela renvoi le prix pour le ml "inférieur ou égal" c'est à dire que pour 1.7 on va chercher 1. Si vous souhaitez plutôt aller chercher 2, il faut remplacer le 1 tout à la fin de la formule par -1 (et utiliser EQUIVX).
Merci de préciser sur votre profil votre version d'Excel : c'est 2016/2021/365... qui est attendu. En effet dans votre cas cela définit si vous avez accès à EQUIVX ou non (à privilégier car plus précis que EQUIV).