Jan 26 2022 01:24 AM
Bonjour,
Dans mon cas, je cherche à faire sortir une valeur dans une cellules (B14), en fonction de plusieurs critère qui fait référence à un tableau (femme ou homme, et tranche d'âge (10-18 ans/18-30ans/30-60 ans)): ce tableau possède déjà les valeurs finales. Je vous explique les différentes étapes que j'ai pour le moment réalisé (feuille 1):
Etape 1:
Lorsque je rentre le sexe, le poids, l'âge et la taille de la personne j'obtiens les résultats dans un tableau (jusqu'ici tout va bien, cf. tableau feuille 2 ci-dessous) :
Etape 2:
Etape 3:
Cependant lorsque je veux obtenir le résultat réel en fonction de l'âge (donc ce tableau dans une cellule) je ne sais pas comment réaliser cela (j'aimerais avoir le résultat dans la case ci-dessous de la feuille 1) :
Je vous remercie pour votre aide =)
Jan 26 2022 02:59 AM
The layout makes lookups difficult but one possibility is
= INDEX(auRepos, 3*(1-MATCH(gender,FH))+ MATCH(age,{10,18,30}))
where the defined names can be found in the workbook.
Jan 26 2022 03:04 AM
J'organiserais la table de recherche sur Feuil2 différemment:
Vou pouvez alors utiliser:
=INDEX(Feuil2!I3:I8;EQUIV(1;(Feuil2!G3:G8=B3)*(Feuil2!H3:H8=H3);0))
Jan 26 2022 04:18 AM
@Hans Vogelaar j'ai essayé la formule que vous m'avez proposez, avec les modification de la feuille 2 sans succès ("#VALEUR!")...
Jan 26 2022 09:06 AM
Il probablement faut que vous confirmez la formule avec Ctrl+Shift+Enter.
Jan 26 2022 12:32 PM - edited Jan 26 2022 12:56 PM
@Hans Vogelaar En effet il fallait confirmer la formule… cependant je n'obtiens que le résultats lorsque je mets 10, 18 ou 30 dans la cellule âge, or je souhaite obtenir un résultat lorsque je mets un âge situé entre les intervalles 10-18 ans, 18-30 ans et 30-60ans.
Merci =)
Jan 26 2022 12:57 PM
Avez-vous essayé la solution proposeé par Peter Bartholomew?