我有一个excel工作表,需要一个公式来检查2个下拉列表并根据选择求和。
第一次下拉:选择团队
第二次下拉:选择时区
我当前的公式目前不使用时区下拉列表,因为当我的公式为真或假时,它会打印sumifs公式而不是将其计算出来。
E4是PST,CAT等的时区下拉列表。
B2是TeamA,TeamB等的团队下拉...
公式:public <T extends MyOwnCls1<S>, S extends MyOwnCls2> T func(Class<T> p1, Class<S>... p2) {
...
}
需要新的公式:
=SUMIFS(Items!C:C;Items!F:F;[@Date];Team;$B$2)
如果 true ,则会显示:=IF(E4="PST";"=SUMIFS(Items!C:C;Items!F:F;[@Date];Team;$B$2)";"=SUMIFS(Items!C:C;Items!I:I;[@Date];Team;$B$2)")
但是应该计算出公式并显示=SUMIFS(Items!C:C;Items!F:F;[@Date];Team;$B$2)
我尝试过另一种方式,例如:
6
也无效。
答案 0 :(得分:1)
删除引号。
=IF(E4="PST";SUMIFS(Items!C:C;Items!F:F;[@Date];Team;$B$2);SUMIFS(Items!C:C;Items!I:I;[@Date];Team;$B$2))
这导致它显示为字符串。