您的位置 首页 > 数码极客

【填充颜色快捷键】给表格数据加点颜色,那如何按颜色求和呢?简单3招都能搞定

【温馨提示】亲爱的朋友,阅读前请点击【关心】。你的支持将是我最大的动力!

在这个繁华多彩的时代,我们的表也需要加些颜色,用一种颜色填充重要的数据,不仅样式美丽,还需要使数据更加引人注目。(莎士比亚,莎士比亚。)

那么,问题来了,既然是重要数据,既然都标注颜色了,如何按颜色把单元格的数据求和呢?求平均值呢?计数呢?等等


上图表格中为了教程演示所需,数据较少,求和的话,我们可以一个个加起来,比如:

黄色:=D7+D12+D19 或者=SUM(D7,D12,D19)

蓝色:=E3+E6+E15 或者=SUM(E3,E6,E15)

绿色:=F4+F11 或者=SUM(F4,F11)

但是,表格数据要是很多,标注颜色的数据也很多呢?不管是手工输入公式,还是鼠标点选单元格,效率都比较低,还可能会出错。怎么办呢?试试下面的方法。

01.辅助列法

①先对【1月】数据,按单元格颜色进行筛选,把有颜色的单元格数据筛选出来;


②在G列填充数字1


③同样,按单元格颜色筛选出【2月】、【3月】有颜色的单元格,并在H列、I列分别填充2、3;



④取消所有筛选,分别在J2、K2、L2单元格输入以下公式

=SUMIF(G:G,1,D:D)

=SUMIF(H:H,2,E:E)

=SUMIF(I:I,3,F:F)

函数语法:SUMIF(条件区域,条件,求和区域)


02.定义名称法

①按Ctrl+F键,调出【查找和替换】窗口,点击【格式】按钮,选择填充色【黄色】;


②点击【查找全部】按钮,然后点击下面一条数据,按Ctrl+A键全选数据;


③点击【关闭】按钮退出查找和替换窗口,然后在【名称框】中输入【黄色】,回车键确认;


④重复上面的操作,分别查找蓝色、绿色单元格数据,定义名称为【蓝色】、【绿色】;

⑤分别在J2、K2、L2单元格输入以下公式得出计算结果

=SUM(黄色)

=SUM(蓝色)

=SUM(绿色)


03.VBA编程法

· 点击【开发工具】选项卡中的【Visual Basic】按钮,调出VBA编辑窗口;

· 点击【插入】-【模块】;

· 复制以下代码到代码窗口。

Function 按颜色求和(rng1 As Range, rng2 As Range)

Dim r As Range, s As Double

Set rng1 = Intersec, rng1)

For Each r In rng1

If r.In = rng2.In Then

s = s + r.Value

End If

Next

按颜色求和 = s

End Function


· 在H2单元格输入公式:=按颜色求和($D$2:$F$19,H1);

· 然后向右拖动填充公式,即可得出结果。

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

统计重复内容出现的次数,COUNTIF函数来帮忙

能计数、求和的多种功能万能函数Sumproduct解读

Excel中Alt键的10种用法,简单易懂,易学易用

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐