Formule Excel pour renvoyer une valeur à partir d'une plage où les instructions conditionnelles sont remplies

J'ai cherché une réponse à cette question pendant un certain temps maintenant, mais je n'ai pas eu de chance. C'est un peu difficile à mettre en mots, de sorte s'il vous plaît laissez-moi savoir si quelque chose n'est pas clair.

Ce que je veux, c'est un moyen d'effectuer des instructions conditionnelles sur deux colonnes. Lorsque les deux conditions sont remplies, je veux retourner la valeur d'une troisième colonne qui est dans la même ligne que lorsque ces conditions ont été remplies. Donc, si les conditions sont remplies en D5 et C5, je veux retourner la valeur de Q5 dans la cellule avec la formule. Les instructions conditionnelles sont assez facile mais je n'ai pas compris la dernière étape encore.

Si j'utilise la formule suivante, je reçois 1 dans la cellule avec la formule, qui est à droite.

=IF(AND('Stata Output'!D2:D6='Backcheck schedule and results'!C2, 'Stata Output'!C2:C6=1),1,0)

Cependant, le remplacement de 1 dans la formule avec la plage de cellules que je veux tirer la valeur de donne-moi un zéro à chaque fois, que je sais, c'est mal. Pour cette dernière formule que j'utilise:

=IF(AND('Stata Output'!D2:D6='Backcheck schedule and results'!C2, 'Stata Output'!C2:C6=1),'Stata Output'!Q2:Q5,0)

Des idées sur l'endroit où je suis le désordre?
Merci!

  • Modifié en tant que de mal.
InformationsquelleAutor Ron Wendt | 2012-10-10