|
在用EXCEL做报表时,要进行横向并且是隔行的数据求和时,若计算数据有几十列,几百列,那又如何运用函数快速的进行求和呢?今天,小编分享的小经验就是有关这方的小知识,希望可以帮到一些朋友。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589114.jpg)
工具/原料
excel 2013方法/步骤
如下图中表格数据;
计算出“产品A”与“产品C”1月到7月,每个月的总和,结果显示在F2到F8单元格。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589115.png)
点下F2单元格,并输入公式:=SUM(SUMIF($B$1:$E$1,{"产品A","产品C"},B2:E2))
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589113.png)
按回车键,F2单元格即得出结果“125”;
光标放在F2单元格右下角,显出+字符号后,再双击。F3到F8单元格即得出相应的结果。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589118.png)
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589116.png)
在编写公式时,"产品A","产品C"的数据区域一定要加上“$”号,也就是要进行绝对引用“$B$1:$E$1”;因为"产品A","产品C"是固定在B1到E1单元格,若不进行绝对引用的话,当向下填充公式时,计算结果就会出现错误。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589112.png)
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589119.png)
在F3单元格点下,在编辑栏中显示出公式,这时,我们可以看到,本来"产品A","产品C"的数据区域应该是B1到E1单元格的,现在变成了B2到E2单元格了。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589111.png)
在F4单元格点下,在编辑栏中显示出公式,我们同样可以看到,本来"产品A","产品C"的数据区域应该是B1到E1单元格的,现在变成了B3到E3单元格了。
![EXCEL表格运用SUM和SUMIF函数快速横向隔行求和](http://www.geren-jianli.com/upload/2017-10/171003124589117.png)
如此类推,F5、F6、F7、F8单元格中公式"产品A","产品C"的数据区域都相应发生了变化。
因为"产品A","产品C"是固定在B1到E1单元格的,F3到F8单元格的公式中,"产品A","产品C"数据区域发生了变化,所以不能得出正确的结果。