计算基本公式if和or

时间:2014-06-16 16:28:42

标签: excel

工作表参与者:

enter image description here

工作表实际结果

enter image description here

我想要做的是让参与者表单查找实际结果表

我显示结果的公式(这不能正常工作)

=IF(AND(B2='Actual Results'!B1,
        C2='Actual Results'!C1),
    "CORRECT SCORE & RESULT",
    IF(AND('Actual Results'!B1>'Actual Results'!C1,
           Participants!B2>Participants!C2),
       "CORRECT RESULT",
       "INCORRECT RESULT"))

它不能100%工作的原因是因为当公式中的大于比较时,实际结果中的D组中的团队有更多的目标,那么它就不起作用了。如果我将较大的数量更改为较小的数量,那么它可以正常工作,但这不会是一致的。

在B和C(参与者)中查找分数。

IF Scoreline是正确的 - 5分

如果结果正确但没有得分 - 2分

如果胜利者不正确 - 减1分

示例:

enter image description here

如果实际为0-0且预测为0-0则为5分......如果预测为1-1,则仍为2分。对于实际结果绘制也是如此。

1 个答案:

答案 0 :(得分:1)

更改

AND('Actual Results'!B1>'Actual Results'!C1,
       Participants!B2>Participants!C2)

OR(AND('Actual Results'!B1>'Actual Results'!C1,
       Participants!B2>Participants!C2),
   AND('Actual Results'!B1<'Actual Results'!C1,
       Participants!B2<Participants!C2),
   AND('Actual Results'!B1='Actual Results'!C1,
       Participants!B2=Participants!C2))