approximation sur la fonction bdlire()

  • Initiateur de la discussion Initiateur de la discussion lanfeust_
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

lanfeust_

Guest
bonjour,
voilà le problème :
je veux utiliser la fonction bdlire pour rechercher dans une base de données une valeur associée aà une autre predefinie par un calcul
jusque là rien de très difficile, jusqu'au moment ou je tombe sur un épineux probleme, la valeur trouvée par les calcul est entre deux valeurs predéfinies et donc je ne peut avoir la valeur associée.ce que j'éssaie d'avoir n'est pas une interpolation mais une selection de la valeur predefinie la plus proche (superieure ou inferieure)
ex
a b
1 2
2 7
3 9
4 13
5 19
6 27

par calcul je trouve une valeur a et je cherche la valeur associée et la valeur a est de 1.7 donc je prend b=7
voilà j'espère avoir bien expliqué mon problème
merci d'avance
LanFeusT
 
merci ça marche très bien, je ne connaissais pas ces fonctions.....
en tout cas j'ai utilisé la fonction index et tout est rentré dans l'ordre.
cependant il me semble qu'il y a eu inversion dans la formule.
=INDEX(B1:B6;EQUIV(1;FREQUENCE(1,7;A1:A6);0);1)
en fait c'était
=INDEX(A1:A6;EQUIV(1;FREQUENCE(1,7;B1:B6);0);1)
mais en tout cas ça m'a servi donc je ne peut que t'en remercier

++
LanFeusT
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
466
W
Retour