Fonction (ou macro) pour chercher valeur dans plage variable et 2 conditions
Bonjour à tous,
J'ai un souci de fonctions! je n'arrive pas à bricoler une fonction qui permettrait de rechercher dans une bdd (excel) selon 1 critère de vitesse moteur qui se situe dans des limites et qui donne un résultat recherché variable en function de ces limites (inf et sup).
Je m'explique :
En fonction de la vitesse moteur, j'aurai une valeur à remonter (par ex colonne "ok") qui sera donnée par la ligne de la plage encadrant la vitesse de rotation
ex :
GR2; 1482 trs/min --> acceleration : [ limite inf 1250, limite sup [ 1500; --> valeur recherché = 0.8 mm.s-²
GR2; 2980 trs/min --> acceleration : [ limite inf 2500, limite sup [ 3000; --> valeur recherché = 1.2 mm.s-²
ci-dessous : copie des valeurs pour les 3 colonnes
>= < Accélération en g(mm.s-²) rms
0 |
500 |
0.2 |
500 |
750 |
0.35 |
750 |
1000 |
0.5 |
1000 |
1250 |
0.6 |
1250 |
1500 |
0.8 |
1500 |
1750 |
0.9 |
1750 |
2000 |
1 |
2000 |
2500 |
1 |
2500 |
3000 |
1.2 |
3000 |
3500 |
1.35 |
3500 |
4000 |
1.5 |
4000 |
5000 |
2 |
5000 |
7500 |
3 |
7500 |
10000 |
4.5 |
10000 |
600000 |
4.5 |
J'ai tenté index equiv et rechercheV mais n'arrive pas à remonter la valeur (ça remonte la valeur de la ligne inférieure) en cas de valeur approximative (pas valeur = valeur limite).
Je ne sais pas si le problème est soluble avec fonctions ou s'il faut créer une petite macro?
Merci d'avance de vos conseils.
JC