如何对满足多个条件的行进行计算?

如何对满足多个条件的行进行计算?

我有两列数字:一列是 2017 年的数字,另一列是 2018 年的数字。有些单元格是空白的,其他单元格有数字。(或者有些单元格包含零,有些单元格包含正数。)

我想知道 2018 年和 2017 年之间的差异,但仅限于没有一列为空的情况(行),以及 2018 年的数字大于 2017 年的情况。然后我想将它们全部加在一起得到总数。

举个例子:我有多名销售人员(每行)。其中一些人在 2017 年和 2018 年都有销售,还有一些人去年才开始工作。我想要统计 2017 年至 2018 年销售额有所提高的销售人员的销售额增长总额,而不计算 2018 年刚开始工作的销售人员(即 2017 年的空白单元格)。

作为一个单独但类似的数字,我想要一个从 2017 年到 2018 年销售额下降的所有销售员的销售额下降总额,这些销售员两年来一直活跃。

我已经研究过SUMIFSIFSUMPRODUCT数组,但我无法弄清楚。

以下是一些示例数字和预期结果:

**Salesman**----**2017 sales**---**2018 sales**
Todd Packer----------$14,547---------$15,487 
Michael Scott--------$26,487---------$24,491 
Dwight Schrutte------$19,124---------$19,458 
Phyllis Vance--------$13,891---------$14,551 
Stanley Hudson-------$17,541---------$17,541 
Jim Halpert----------$15,874---------$15,732 
Andy Bernard--------------$0----------$9,574 
Pam Beasley-----------$2,123--------------$0

好的,8 名销售人员。Todd、Dwight 和 Phyllis 的销售额从 2017 年到 2018 年有所增加。Michael 和 Jim 的销售额有所下降。Stanley 保持不变。Andy 在 2017 年没有销售,但 2018 年有一些销售。Pam 在 2017 年有销售,但 2018 年没有销售。

2017 年,Todd、Dwight 和 Phyllis 的销售额为 47,562 美元。2018 年,他们的销售额为 49,496 美元。他们的销售额增加了$1,934。这就是我想要的号码。

2017 年,Michael & Jim 的销售额为 42,361 美元。2018 年,他们的销售额为 40,223 美元。他们的销售额减少了$2,138。这就是我想要的号码。

为了这个计算的目的,我想忽略 Stanley、Andy 和 Pam。

我有一张单独的工作表,用于存放各种总计和汇总数字,以便对原始数字进行切分和汇总。我不想在原始数字工作表上再添加一列,我只希望一个单元格包含销售量增加的销售员总数,另一个单元格包含销售量减少的销售员总数。

答案1

增加的公式是

=SUMPRODUCT(C2:C9-B2:B9, --(C2:C9>B2:B9), --(B2:B9>0))

要获得减少,只需交换BC

=SUMPRODUCT(B2:B9-C2:C9, --(B2:B9>C2:C9), --(C2:C9>0))

相关内容