我希望底部单元格(当前为绿色并显示1): 如果c2的总和,则显示2:c14 = 13且c16 = 1 如果c2的总和:c14> = 7且c16 = 1,则显示1 否则显示0
这就是我所拥有的,并且它说这是一个无效的公式,我相信它是,我只是无法解决我出错的地方......
=IF(AND(SUM(C2:C14=13,C16=1),2)),IF(AND(SUM(C2:C14)>=7,C16=1,1),0)
任何人都可以提供帮助吗?!
答案 0 :(得分:1)
你刚把括号放在错误的地方:)
=IF(AND(SUM(C2:C14)=13,C16=1),2,IF(AND(SUM(C2:C14)>=7,C16=1),1,0))
这可以通过确保在输入参数后立即关闭每个函数来检查。例如,在SUM(C2:C14=13,
中,SUM
函数仅将范围引用作为参数,因此需要在C14
之后直接关闭parens。
答案 1 :(得分:0)
您有一些语法错误。
AND(SUM(C2:C14=13,C16=1))
应该是
AND(SUM(C2:C14)=13,C16=1))
你不想评估总和中的任何内容。
2应该在你的AND之外:
IF (AND(SUM(C2:C14)=13,C16=1),2,...)
你的第二个if语句应该嵌套在第一个语句中,它的作用类似于 if else 语句,并且你想要的结果1应该在你的AND之外。
这可行:
=IF(AND(SUM(C2:C14)=13,C16=1),2,IF(AND(SUM(C2:C14)>=7,C16=1),1,0))