我正在研究一个Sumifs,它在Col B中有2个不同的标准,在Col F.中有第3个标准。 如果满足所有3个标准,那么我将对Col Q中的值求和。
到目前为止我有这个,它返回0.我试图以我所知道的方式调整它,但仍然没有运气。
=SUMIFS($Q$4:$Q$2700, $B$4:$B$2700, "=AUS", $B$4:$B$2700, "=VCO", $F$4:$F$2700, "=TRB")
答案 0 :(得分:1)
您提供的公式每次都返回0,因为B
中的值不能同时为AUS
和VCO
,而是一个或另一个。
据我所知(有人纠正我,如果我错了),目前无法在单一标准范围内有条件陈述(例如"=AUS" OR "=VCO"
)。解决方法可能如下:
= SUM(SUMIFS(Q4:Q8,B4:B8,{ “AUS”, “VCO”},F4:F8, “= TRB”))
如果Q
等于B
或AUS
AND VCO
等于{{1},则F
中的值总和}
答案 1 :(得分:-1)
问题是你两次引用$ B $ 4:$ B $ 2700。因为此列不可能同时是AUS和VCO列Q将永远不会求和。
要使其工作,请在列B旁边添加一个新列。使单元格C4的值等于B4(= B4)的值并将此公式拖动到单元格B2700(您也可以双击底部单元格的右角使其自动填充到B2700)。然后,您可以使用此公式:
=SUMIFS($Q$4:$Q$2700, $C$4:$C$2700, "=AUS", $B$4:$B$2700, "=VCO", $F$4:$F$2700, "=TRB")
请记住表明这个答案是否有效!