我是【】,非常高兴与大家相遇在这里,期待您的关注!在此,我每天都会为大家带来职场办公软件使用技巧的干货分享,希望能够帮助到您。
在日常工作中,我们常常需要对Excel表格中的数据进行求和操作。而今天,我想与大家探讨一个有趣的问题——如何按条件对Excel数据进行多列求和?下面我将为您介绍四种解决方法,即便是高手也不一定全都掌握!
首先,让我们来看一个实例。如图所示,左侧的表格展示了员工工资明细,而右侧则根据部门计算了工资的总和。我们的求和条件是B列的“部门”,而求和的区域则是C、D、E三列(工资、奖金、补贴)。
接下来,我将为您详细解析这四种方法:
方法一:使用多个SUMIF函数公式相加 公式如下:=SUMIF(B2:B8,G2,C2:C8)+SUMIF(B2:B8,G2,D2:D8)+SUMIF(B2:B8,G2,E2:E8) 这个公式通过SUMIF函数根据“部门”这一条件分别对C、D、E三列进行求和,最后将求和结果相加。然而,如果求和列数较多或者条件较为复杂,这种方法容易出现错误。
方法二:使用多个SUMIFS函数公式相加 其实,使用SUMIFS函数公式相加的方法与第一种方法原理相同。 公式如下:=SUMIFS(C2:C8,B2:B8,G2)+SUMIFS(D2:D8,B2:B8,G2)+SUMIFS(E2:E8,B2:B8,G2)
方法三:使用SUM函数和IF函数组合 公式如下:=SUM(IF(B2:B8=G2,C2:E8)) 然后,通过【Ctrl+Shift+回车键】三键组合确认,最后获取求和数据。这个公式先通过IF函数判断是否符合条件,然后再进行求和。由于这是一个数组函数,所以公式输入完成后需要按【Ctrl+Shift+回车键】确认。
方法四:使用SUMPRODUCT函数 公式如下:=SUMPRODUCT((B2:B8=G2)*C2:E8) 在这个公式中,利用B2:B8=G2产生的逻辑值True(1)和False(0)与数据区域相乘,最终获取多列求和数据。
以上就是【】今天的干货分享。如果您觉得这篇文章对您有所帮助,别忘了点赞支持哦!我会继续为大家带来更多职场办公软件使用技巧的干货。如果您有任何问题,欢迎在评论区留言,让我们一起探讨。期待您的关注与支持!