我来教你怎么用宏表函数搞定Excel按单元格颜色求和

[复制链接]
作者: opgozabeiyuu | 时间: 2024-5-4 00:47:41 | 其他|
0 232

4967

主题

4967

帖子

1万

积分

博士后

Rank: 11Rank: 11Rank: 11Rank: 11

积分
14903
发表于 2024-5-4 00:47:41| 显示全部楼层 |阅读模式
Excel表格中有时需要按单元格的颜色来求和,这似乎是一个比较麻烦的问题。但是,你不需要每个单元格都手动相加。实际上,你可以使用宏表函数来自动完成这项任务。在本文中,我将会向你展示如何使用宏表函数来搞定Excel按单元格颜色求和。
首先,我们需要先通过在公式选项卡下点击名称管理器,新建一个名称管理器,并在引用位置中输入宏表公式“=GET.CELL(63,A1)”来获取单元格的背景颜色代码。
在使用宏表函数之前,我们需要先选中数据源右边的列,这里是B列。然后,我们可以在名称管理器中自定义一个名称,这里我们将其命名为“颜色”。接着,我们可以在B1单元格中输入公式“=颜色”,并将其向下填充,以此获取背景颜色代码。

最后,我们可以使用SUMIFS函数来求和。在此之前,我们需要在E2单元格中输入一个要求和的颜色。然后,我们可以在一个空单元格中输入公式“=SUMIFS(A:A,B:B,E2)”来计算所有与所选颜色匹配的单元格的和。

需要注意的是,为了保证下次打开时仍然能使用宏表函数,我们需要将表格保存为XLSM格式。
不过除了宏表函数还有另一个方法同样也可以做到这件事,那就是查找替换法。
下面也一起把步骤教给大家吧,
我们可以使用 Notion 中的内置查找功能,来查找特定的单元格。首先,选中所有数据列,然后按下 CTRL+F 快捷键。在出现的查找框中,设置查找内容的格式和位置,例如选中颜色。最后,点击查找全部按钮,即可找到所有符合条件的单元格。
接下来,我们可以把所有找到的单元格进行命名,以便后续方便使用。选中任意一条查找结果,然后按下 CTRL+A 快捷键,选中所有查找出来的结果。在单元格左上角,输入一个自定义的名称,例如“黄色”,然后按下 CTRL+回车。

现在,我们就可以对命名过的单元格进行求和了。只需要输入公式 =SUM(黄色),即可快速求出黄色单元格中的数值总和。如果你需要对其他颜色的单元格求和,只需要重复以上操作,给这些单元格命名,并使用相应的名称进行计算。

需要注意的是,这种方法的一个缺点是当我们原始表格新增了一个单元格并标上颜色时,公式不能自动更新,必须重新进行以上操作。但是,这种方法仍然是一种快速且方便的求和方式,特别适用于数据量较小的情况。
以上就是在Excel上按单元格颜色求和的两个方法啦,大家都学会了吗?学会的话就快去试试看吧。

来源:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部