Bonsoir,
C'est fort louable à toi de vouloir des indications pouvant t'amener à une solution plutôt que la solution elle-même, cependant tu dois savoir qu'un contributeur qui va chercher une solution et pourra te guider ensuite le fait nécessairement à partir de données sur une feuille dans un fichier, de façon à pouvoir y écrire des formules en les testant et voir celles qui répondent à la question.
Et tu te rendras compte que lorsqu'on te fournit une formule qui fonctionne, tu auras probablement encore du temps à passer dessus, pour comprendre comment elle fonctionne, te mettre en mesure de l'adapter à diverses situations, pouvoir en construire des variantes, etc.
Te fournir une solution pour un cas soumis précis, n'est donc pas vraiment te mâcher le travail à faire car il t'en restera toujours...
Mais si tu souhaites obtenir seulement des pistes de réflexion, on peut le faire. Cela consiste à amorcer la réflexion nécessaire pour voir de quelles façons la question peut être traitée.
Ta question consiste à obtenir une valeur la plus proche d'une valeur cherchée parmi les valeurs d'une table ou tableau, afin de renvoyer la colonne dans laquelle elle se trouve.
La valeur cherchée est celle qui présentera l'écart minimal avec la valeur de référence. Pour pouvoir apprécier ces écarts tu vas donc devoir travailler sur les valeurs absolues des écarts valeursTablo - valeurRéf, pour retenir le minimum parmi ces écarts, qui dans le meilleur cas sera 0.
Le 2e volet sera qu'il te faudra renvoyer la colonne (le problème serait semblable pour la ligne). On aura donc une démarche à formuler du type : si l'écart est égal au minimum cherché je renvoie la colonne, sinon rien...
Ce qui ouvre sur le 3e volet qui interviendra si la possibilité que plusieurs écarts égaux à l'écart minimal existe. Dans ce cas il te faudra soit définir une préférence de façon à ne renvoyer qu'une valeur ou les renvoyer toutes successivement.
Dans la mesure où tu cibles ta recherche sur une ligne prédéfinie, et non sur le tableau complet, tu simplifies un peu la situation par rapport au cas général (qui consisterait à renvoyer la ligne d'une part et la colonne d'autre part, des valeurs du tableau répondant à la condition), mais assez peu sans doute et le principe du calcul demeurera assez semblable...
Tu peux aussi prévoir que ta formule sera matricielle.
Cordialement et bon courage.