在Excel中组合两个函数

时间:2015-04-10 05:38:33

标签: excel function

我想结合两个功能(excel 2013)。

我有这个功能: =SUM(IF(FREQUENCY(IF(H3:H1002="";IF(C3:C1002="PRODUCT";MATCH(B3:B1002;B3:B1002;0)));ROW(B3:B1002)-ROW(B3)+1);1))

..并希望与此功能结合使用: =SUMIF(C:C;"OTHER PRODUCT";B:B)

仅当行B3:B1002中的值介于1-500(数字)之间时,否则单独计算行并使用上面的第一个函数。

这可能吗?

1 个答案:

答案 0 :(得分:1)

鉴于以下评论,我完全修改了我的答案。试试这个公式

=SUMIFS(B3:B1000;C3:C1000;"OTHER";B3:B1000;"<=500";H3:H1000;"")+SUM(IF(FREQUENCY(IF(H3:H1000="";IF(C3:C1000="OTHER";IF(B3:B1000>500;MATCH(B3:B1000;B3:B1000;0))));ROW(B3:B1000)-ROW(B3)+1);1))

使用 CTRL + SHIFT + ENTER确认

对于指定的产品,列B中的任何数字&lt; = 500,对于列H是空白的,但是对于每个不同的文本值或数字500以上的数字,它们都会加1