Excel表格求和的方法有多种,其中按表格的颜色来求和,不知道大家有没有这样的需求?大家知道,在工厂上班,每天都会记录加班小时,因为平时周一到周五,周六,周日的加班算法不一样,所以要单独进行求和。
有人会说,总的用SUM函数,周末每月用H6+I6+O6+P6+.....加起来,用总数减去周末就是平时加班时数了,这种方法可行,但每月对应的周六,周日表格位置不一样,需要重新的加总,有没有其它方法呢?
下面介绍另一种方法,依表格的颜色的变化求和
1首先我们要将表格中颜色用数字表示,要用到GET.CELL函数。但它不能直接使用,要用定义的名称来使用,既然我们提取的是表格的填充颜色,我们一取个color(颜色)的名称.
公式==>名称管理器
名称处输入“color”后按“添加”
在引用位置处输入以下公式
这样,我们color就加入到公式中了,在C3输入color后,填充颜色的数字0显示出来
拖动显示在整个第3行,至此第5行的表格填充颜色数据放在第3行里。
从上面可以看到,周末填充颜色为24,只要将第3行中数字24的对应的第6行的工时加起来就是周末的总工时了,我们用SUMIFS函数求和,AK6输入=SUMIFS(C6:AG6,C3:AG3,AK3),得64
我们复制到第4月,发现周六,周日对应表格的填充颜色同步变更,这样就自动求和了。
欢迎留言讨论。