先看一个例子:

表格里面有日期和人员,如果要统计某一天某个人的销售总额如何用excel快速得出结果?

比如求1月1日张三卖出的所有物品的销售总额。

1月1日张三卖出长裤13条和中裤14条,总金额13*22+14*20=566元。

公式如下: =SUM((A3:A10=H2)*(B3:B10=I2)*(D3:D10))

这里解释一下A3:A10=H2表示日期列的数值等于H2(1月1日),B3:B10=I2表示人员列的值等于I2(张三);D3:D10 表示求和范围;条件之间用“*”号连接。

这里要注意:因为A3:A10、B3:B10、D3:D10是数组,输入公式之后要按“CTRL”+“SHIFT”+"ENTER"三个键。


求销售总额思路基本一样,只需要D3:D10后面乘以E3:E10列

同样输入公式之后要按“CTRL”+“SHIFT”+"ENTER"三个键。


公式: =SUM((A3:A10=H2)*(B3:B10=I2)*(D3:D10*E3:E10))

注意:使用“CTRL”+“SHIFT”+"ENTER"三个键之后,公式外面会有大括号{}包住。

延伸:

如果需要向下填充,如下图所示,求每天每人的销售总数量和销售总额。

那就可以使用"#34;符号,固定选择区域,往下填充即可。

公式:

结果如下:

但凡数组公式,输入公式后都要按住三键:“CTRL”+“SHIFT”+"ENTER"


其实上面的结果也可以用之前讲的sumproduct函数进行求解。