如何基于多行获取通过/失败条件?

时间:2019-04-10 21:18:46

标签: excel excel-formula

我有一个包含多行的Excel工作表。我只想根据条件获取通过/失败的信息(请参阅条件图片)。它必须遍历所有与奖金= $ 600匹配的行(如果奖金匹配,还应检查GP%目标和NSP)。

我使用IF / AND条件尝试了此操作,它将为每一行给出。希望这是有道理的。有人可以告诉我很热吗?

我还与数据共享了一个示例文件。

https://drive.google.com/file/d/15MAbPEiODxxsmgpgu0Pg218GcEbMJTer/view?usp=sharing

enter image description here

条件:

enter image description here

例如, 结果=“通过”

enter image description here

enter image description here

在上面的图片中,奖金600应该是通过,但是在下面的图片中,NSP分数低于85%,GP%目标也很低,应显示为失败 >即使其他行都满足条件。

结果=“失败”

enter image description here

enter image description here

注意-我尝试的方式(我只是用简单的公式进行测试):

=IF(AND(Q2=600,L2>85%),"Yes","No")

enter image description here

非常感谢您!

1 个答案:

答案 0 :(得分:0)

如果Bonus = 600的所有行也都符合其他所有条件,则此公式将返回“ Pass”:

=IF(COUNTIF(Q2:Q4,"=600")=COUNTIFS(Q2:Q4,"=600",L2:L4,">0.85",K2:K4,">1.05"),"Pass","Fail")