如果条件范围单元格包含公式而不只是值,则SUMIF公式不起作用

时间:2018-12-05 13:25:34

标签: excel sumifs

我有一个时间跟踪器,试图计算使用SUMIFS在给定的一周中花费的时间。

week列是一个公式,它从日期中获取星期数,而不是一个单独的值,似乎使SUMIFS计算失败,它仅返回SUM为零。如果我用一个书面的星期几代替该公式,它将起作用。

是否有一种方法可以强制SUMIFS使用公式,或使其看到单元格的值而不是公式?

A B C D
wk48 johnny 29-11-18 misc 10
wk48 johnny 29-11-18 inbound 130
wk48 johnny 29-11-18 meeting 30

列A为= WEEKNUM(C,2)。

我的SUMIFS公式为= SUMIFS(D:D,A:A,“ wk48”),但是就像我说的那样,它仅返回零。如果我将A列中的数据更改为纯文本,而不是通过公式获取星期数,则效果很好。

(由于我也想添加其他条件,所以我使用SUMIFS而不是SUMIF,但是现在我试图在将各个条件组合在一起之前使各个条件起作用,而我坚持使用这一条件。 )

有什么想法吗?谢谢。

1 个答案:

答案 0 :(得分:0)

WEEKNUM公式返回数字(在您的情况下为48),而不是字符串“ wk48”。我怀疑这是单元格的格式化方式(您可以在数字前面加一个美元符号)。尝试=SUMIFS(D:D,A:A,48)