Afficher valeur d'une cellule après "scan" d'un tableau avec intervall

CreamyDoc Messages postés 1 Statut Membre -  
DjiDji59430 Messages postés 4325 Statut Membre -
Bonjour,
J'ai une formule que je n'arrive pas à terminer par manque de connaissance et par fatigue sûrement.

Mon patient passe plusieurs tests (AA, FD, IND, INI) ce qui donne une note brute pour chaque test. Cette note doit ensuite être étalonnée en fonction de l'âge (chaque tranche d'âge a son tableau). Pour étalonner la note, on utilise donc le tableau suivant. Il est indiqué à chaque début de ligne la note étalonnée et pour chaque test, des intervalles de note brute (note mini et note maxi).
Je cherche donc une formule qui va tester la valeur brute du patient pour chaque test.
Si je mets (pour l'exemple) la note brute du patient dans la case 'B27' pour le premier test (AA), je souhaite que sa note soit testée pour chaque intervalle jusqu'à trouver le bon et ensuite qu'il apparaisse dans la case B28, la valeur de la note étalonnée correspondante à l'intervalle où il se situe.
Je pense avoir trouvé une façon de passer de ligne en ligne mais je me perds maintenant et je ne sais pas comment faire apparaître la valeur de la bonne note étalonnée.
Le problème est complexe mais j'espère m'être bien expliqué.
Merci de votre aide.

Formule de la case B28 :
=SI(SOMMEPROD(((B27>=B4:B16)*(B27<=C4:C16)));INDEX(Note;SOMMEPROD(((B27>=B4:B16)*(B27<=C4:C16))*LIGNE(Note))-LIGNE(Note)+1);"*")


Configuration: Macintosh / Chrome 80.0.3987.149
A voir également:

1 réponse

DjiDji59430 Messages postés 4325 Statut Membre 701
 
Bonjour à tous,

Une solution a vérifier ....
https://www.cjoint.com/c/JDbqfBJ23ot

Crdlmt
0