Bonjour le fil !
Tout d'abord merci pour vos contributions et votre investissement pour aider les débutants.
Je viens vers vous car je développe une petite calculette sous Excel.
J'intègre une base de données (B.Données) et sur une page non livrée je détermine un code en fonction d'infos diverses. Ce code est fonction du "Sex" et du "Type". Pas de soucis jusque la.
Mon souci arrive quand je dois pomper dans la table PR pour rechercher ce code (qui est présent X fois en fonction de dates ET d'âges en moi).
J'ai indiqué sur la feuille "Calc" ligne 3 un exemple.
Pour un type 66 de sexe F mon code PR est de 212 (c'est géré sur une page non livré dans la PJ).
La recherche à effectuer doit répondre dans l'ordre :
- Code = 212
- Date d'intervention (feuille Calc) comprise entre G & H (feuille PR).
- Age le plus proche de la ligne (108 mois)
- Renvoyer la colonne F --> PR
Dans mon exemple ligne 3, c'est donc la valeur 1 213 que je cherche (soit feuille PR G:1929).
La formule doit pouvoir s'appliquer manuellement ou en VB (le VB de ce niveau n'est pas pour moi… ni les formules à ce qu'il paraît...)
J'ai testé les Index / Equiv / Recherche sans succès.
Je vous remercie grandement pour votre contribution !
Tout d'abord merci pour vos contributions et votre investissement pour aider les débutants.
Je viens vers vous car je développe une petite calculette sous Excel.
J'intègre une base de données (B.Données) et sur une page non livrée je détermine un code en fonction d'infos diverses. Ce code est fonction du "Sex" et du "Type". Pas de soucis jusque la.
Mon souci arrive quand je dois pomper dans la table PR pour rechercher ce code (qui est présent X fois en fonction de dates ET d'âges en moi).
J'ai indiqué sur la feuille "Calc" ligne 3 un exemple.
Pour un type 66 de sexe F mon code PR est de 212 (c'est géré sur une page non livré dans la PJ).
La recherche à effectuer doit répondre dans l'ordre :
- Code = 212
- Date d'intervention (feuille Calc) comprise entre G & H (feuille PR).
- Age le plus proche de la ligne (108 mois)
- Renvoyer la colonne F --> PR
Dans mon exemple ligne 3, c'est donc la valeur 1 213 que je cherche (soit feuille PR G:1929).
La formule doit pouvoir s'appliquer manuellement ou en VB (le VB de ce niveau n'est pas pour moi… ni les formules à ce qu'il paraît...)
J'ai testé les Index / Equiv / Recherche sans succès.
Je vous remercie grandement pour votre contribution !