我已经调整了几次。这似乎是我的问题是在IF函数中,当我引用它没有拿起它的日期。我是否需要使用特定功能来呼叫日期?如果我将日期改为随机的,比如DAN,那么公式就可以了。
示例数据表:
我希望它总结为:
这是我正在尝试使用的公式:= SUM(IF(C2:H2 =“California”,IF(B3:B14 =“01/01/2018”,C3:H14)))
如果您将其作为数组公式输入(使用Ctrl + Shift + Enter),您的公式实际上可以正常工作:
我稍微修改它只是因为它不采用'硬编码'值并且通过一些小心的范围锁定,这是最后一个:
=SUM(IF($C$2:$H$2=C$16,IF($B$3:$B$14=$B17,$C3:$H3)))
然后,我通常会选择SUMPRODUCT,这对我来说更自然:
=SUMPRODUCT($C$3:$H$14*($B$3:$B$14=$B17)*($C$2:$H$2=C$16))
<-- 1 --> <------ 2 ------> <----- 3 ----->
其中1是全范围,2是第一个条件,3是第二个条件。
尝试将日期放在DATEVALUE()
函数中。