excel表格中怎样根据条件进行多列求和
我们工作表有各种各样的格式,如果遇到信息整合像下图表格样式的,需要多列提取信息然后求和,这种情况下我们有什么方法来操作,哪种方法更加方便简单呢。下面小编根据下图的案例来演示一下。
操作方法
- 01
首先看表格要的是皂粉三个月的总数。很多人最先想到的应该就是自己找到并且皂粉的数量,或者是把三列整合到一起再使用sumif函数来计算,但这只是在数据少的时候操作可以,但是数据多,且数据的格式我们也不方便修改。
- 02
下面就来演示一下应该怎么来计算,首先我们先说一下,如果是一列的该怎么计算,使用sumif函数,sumif(条件区域,条件,求和区域),根据sumif函数的格式,我们先求第一列的皂粉的总和。满足A列条件区域,条件是A列中是皂粉,求和区域就是B列(A列中是皂粉)的求和。公式=SUMIF(A2:A8,A2,B2:B8)
- 03
那么想要三列皂粉的总和,就可以根据第一列的计算方法分别计算出来再送sum函数相加。这也是一种方法。公式=SUM(SUMIF(A2:A8,A2,B2:B8),SUMIF(C2:C8,C2,D2:D8),SUMIF(E2:E8,E3,F2:F8))
- 04
但是上面一个一种分列求和再相加的,如果列数像单元格一样比较少的话方法还是可以的。但是如果多了的多了的话再使用这种方法,操作就比较麻烦了。公式=SUM(SUMIF(A2:A8,A2,B2:B8),SUMIF(C2:C8,C2,D2:D8),SUMIF(E2:E8,E3,F2:F8)) 要再后面一直添加。
- 05
那么有没有一种方法来整体计算一下呢。下面我们通过sumif函数整体表格来计算一下。我先整体输入一下函数公式得出结果。公式=SUMIF(A2:E8,A2,B2:F8)
- 06
我们看下整体的话条件区域和求和区域错开一列,excel是非常聪明的,会根据判断自动分为个区域,分别判断并且完成结果。