为了将部分数据和其他的区分开来,我们通常会在Excel表格中给这部分单元格添加特殊的颜色,如果后期我们需要单独对这些标有颜色的区域求和应该怎么做呢?下面小编教给大家一种方法。
如下图是一张含有很多数据的表格,其中有一部分单元格标有红色,如果我们只想对红色区域的单元格进行求和怎么操作(注:红色区域内文字颜色也要和其它单元格有区别才行)?
这时我们首先就要点击“开始”-“查找和选择”-“查找”,然后在弹出的查找和替换对话框右下角点击“选项”,如图二...
接下来查找内容输入框的右侧就会多出一个“格式”选项,我们点击它;然后从下路选项中再次点击“从单元格选择格式”;
此时鼠标就会变成取色器图标了,我们对着任意一个红色背景的单元格点击一下鼠标即可,然后点选对话框的“查找全部”;
这样表格中所有红色区域的单元格就被选中了,对话框的下方有显示,按住Ctrl+A将这些单元格全选,如图所示...
关闭刚才的对话框以后,我们按住快捷键Ctrl+F3切出“名称管理器”,见下图一,然后点击左上角的“新建”,我们将其命名为“红色区域”,如图二...
点击确定关闭这个窗口,然后我们在表格中任意一个空白单元格输入公式“=SUM(红色区域)”,这样即可快速计算出这些红色单元格的和了;
Sumifs函数公式进阶,求和是多列,你会么
SUMIFS函数公式在工作中也是必学的,举个工作中的例子,左边是各部门员工的奖罚数据,扣款项目可能存在多条,现在需要快速汇总部门的总扣款
其实就是要对C列,E列,F列,分别对部门进行条件求和,解决这类问题有3种方法
1、多个SUMIFS函数公式相加SUMIFS基本用法是:
=SUMIFS(求和列,条件列1,条件1,条件列2,条件2..)
我们要汇总扣款1项目的话,就是对C列进行求和,条件列是B列,条件是H2单元格,我们使用的公式是:
=SUMIFS(C:C,B:B,H2)
然后我们需要多列求和的话,就用多个SUMIFS函数公式相加起来,所以使用的公式是:
=SUMIFS(C:C,B:B,H2) SUMIFS(E:E,B:B,H2) SUMIFS(F:F,B:B,H2)
这种方法,如果列数比较多,条件复杂的情况下,就很容易出错了
方法2:添加辅助列我们在原始数据中添加一个辅助列,把需要汇总的各列进行相加
然后直接对辅助列进行求和就可以了,输入的公式是:
如果只是有一个项目需要多列求和,可以添加这样的辅助列,但实际工作过程中,通常不添加辅助列,而且会有多个不同的项目自由组合进行求和,会建立非常多的辅助列
方法3,搭配OFFSET公式法如果无需辅助列,那我们可以搭配OFFSET函数公式法
OFFSET正常是5个参数,但是如果第1个参数是一整列偏移时,只需填第1和第3参数,第2参数可以空着
例如=OFFSET(A:A,,2),表示A列向右偏移2列,那就是C列了
所以我们搭配OFFSET的数组提取,再使用SUMIFS函数公式,使用的是:
=SUMIFS(OFFSET(A:A,,{2,4,5}),B:B,H2)
它就可以分别求得3个扣款的条件求和
最后我们使用SUMPRODUCT将它求和的结果相加就进行了汇总
=SUMPRODUCT(SUMIFS(OFFSET(A:A,,{2,4,5}),B:B,H2))
总结一下,万能通用的求和列是多列用法
=SUMPRODUCT(SUMIFS(OFFSET(A:A,,{求和列相对A列向右偏移多少x,y,z}),条件列,条件值))
你学会了么?动手试试吧!