总结不同的条件

时间:2015-11-16 17:39:50

标签: excel

我正在尝试根据大约15列中的多个因素开发总分。

例如:

Col. A = 12; Col. B = Y; Col. C = Green; Col. D = 3

E栏应该有一个给出总分的公式:

  

在A栏下,如果数字在0-5之间,则值为0.1,如果为6-10,则值为0.3,如果为11 - X,则为0.5

     

在B栏下,如果Y则为1,如果N则为0

     

在C栏下,若绿色则为0,若黄色则为1,若红色则为2

     

在D栏下,如果0-3然后是5,如果是4-8则是6,如果是9-17则是7

这意味着我在E栏中的公式应该返回0.3+1+0+56.3

我尝试过以下公式:

=SUM((IF(B2>=0&B2<=3,0.1),IF(B2>=4&B2<=7,0.3),IF(B2>=8,0.5)), C2)

但这导致#VALUE错误

1 个答案:

答案 0 :(得分:0)

你做了一些需要调整的假设。以下是您提供的公式的更正版本:

=SUM((IF(AND(B2>=0,B2<=3),0.1,IF(AND(B2>=4, B2<=7),0.3,IF(B2>=8,0.5,0)))), C2)

您会注意到,而不是使用“&amp;”运算符,它使用一个新函数AND()函数来评估多个条件。这是Excel公式中的标准,“&amp;”运算符用于连接字符串。其次,更正的语句使用嵌套if语句,您可以谷歌获取更多信息。基本上,if语句的False部分是另一个if语句 - 这使得只有在第一个if语句未通过条件测试并且为false时才会评估第二个if语句。