送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
【置顶公众号】或者【设为星标】及时接收更新不迷路
小伙伴们好,到家都知道在EXCEL中有一个函数可以忽略隐藏行而进行统计、求和等任务,那就是SUBTOTAL函数。
那么,在使用SUMPRODUCT函数时,是否也能够向SUBTOTAL函数一样,可以忽略隐藏行呢?例如下面这道题目,在区域有筛选的情况下,如何计算微波炉的产量总和?
这里单独使用SUMPRODUCT函数是没有办法解决这个问题的。我们还是必须要配合SUBTOTAL函数。
在单元格E2中输入公式“=SUMPRODUCT(($B$2:$B$17="微波炉")*($C$2:$C$17)*SUBTOTAL(3,OFFSET($A$1,ROW(A2:$A$17)-1,)))”,回车确认即可。
思路:
($B$2:$B$17="微波炉")*($C$2:$C$17)部分,即是求和区域和条件
SUBTOTAL(3,OFFSET($A$1,ROW(A2:$A$17)-1,)部分,它利用SUBTOTAL函数对C列求和区域的筛选状态做出判断
最后SUMPRODUCT函数求和
请注意,这个公式中也可以将SUMPRODUCT函数换成SUM函数,只不过就要三键回车了。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”
联系客服