Rechercher valeur dans un tableau avec deux conditions

Bonjour à vous,

J'aurais besoin de votre aide, je vous joins le fichier pour votre compréhension.

J'ai besoin d'une formule qui me donne le résultat en E23:E31 du tableau, en fonction l’ethnie à partir du menu déroulant situé en C4 et de l'âge en C3 selon l'intervalle d'âge de la colonne C et D du tableau.

Pour l'instant je trouve seulement =INDEX(BF;EQUIV(1;(Population=C4)*(Age_bas=C3);0)), ce qui me donne seulement la valeur si je met l'âge précis et c'est à cet endroit que je bloque et nécessite votre aide.

Merci à l'avance

Bonjour,

J'ai pas bien compris ton tableau et la façon de renseigner "l'age du capitaine", qui me semble être une donnée libre? Ce qui peux être source d'erreurs.

J'ajouterai peut-être seulement plus petit ou égale à C3 "<=" dans ta recherche de l'age.

ce qui donne

{=INDEX(BF;EQUIV(1;(Population=C4)*(Age_bas<=C3);0))}

Que tu valides en matricielle

EDIT: Je vais au bout de ma pensée.

Je conditionnerai l'age par une liste en cascade avec celle de l'ethnie avec la formule

=DECALER($C$22;EQUIV($C$4;Population;0);;NB.SI(Population;$C$4))

Je te laisse voir le résultat.

A me redire,

Leakim

bonjour

un essai avec une autre approche

43volks.xlsx (12.65 Ko)

cordialement

tulipe_4 a écrit :

bonjour

un essai avec une autre approche

cordialement

Merci Tulipe, cela est parfait!

Rechercher des sujets similaires à "rechercher valeur tableau deux conditions"