Bonjour,
La fonction RECHERCHEV, sans son dernier paramètre (0 ou FAUX), va retourner la valeur exacte ou immédiatement inférieure, sous réserve que les données soient triées.
Pour obtenir ce que tu souhaites, il faut passer par une formule matricielle. Je pars du principe que tes données ne sont pas triées pour les formules suivantes :
Valeur exacte ou inférieure :
=MAX(SI(plage_nombres<=valeur_cherchée;plage_nombres))
Valeur exacte ou supérieure :
=MIN(SI(plage_nombres>=valeur_cherchée;plage_nombres))
Valeur exacte ou la plus proche :
=INDEX(plage_nombres;EQUIV(MIN(ABS(plage_nombres-valeur_cherchée));ABS(plage_nombres-valeur_cherchée);0))
Ces trois formules sont matricielles, ce qui signifie qu'elles doivent être validées par la combinaison de touches : CTRL + MAJ + ENTREE
Je te laisse adapter à ton fichier
Ces formules sont valables lorsque la valeur cherchée se trouve entre les bornes mini et maxi de la plage de nombres.
@+
Edit : salut Amadeus
Edit Amadéus:Bonjour thibo
@+