手机用户74984779585
工作表中,我们常常会给单元格填充不同的背景色或字体颜色,便于凸显和区分不同的数据。
那,如何按颜色求和呢?
使用名称管理器,管理颜色区域
Excel中的名称管理器,可以使用名称管理那些不连续的区域。这样便可以在公式中直接使用名称引用。
如:我们将所有的散落在工作表中的黄色背景单元格定义为名称"黄色背景",然后就可以直接sum(黄色背景)来对所有的黄色区域求和。
具体步骤如下:
查找
+F并全选 +A所有的黄色区域
将这些区域直接定义为名称"黄色背景"
Excel便会自动生成"黄色背景"所对应的单元格地址
直接使用sum(黄色背景)求和
完整动画操作如下
使用筛选+subtotal函数,动态按颜色求和
Subtotal函数是Excel中比较特殊的存在,TA身兼数职,可以计数、统计、求和、平均。。。
=SUBTOTAL( 功能参数, 区域1, [区域2], ...])
使用Subtotal配合筛选一起使用,便能动态按颜色求和
完整动画演示如下:
按颜色排序
这里,我再多分享一个小技巧,那就是按颜色排序。
不同的颜色,往往意味着不同的紧急度。
按颜色排序,你就可以对数据的紧急度一目了然,知道那些紧急,那些不紧急了。
希望这些技巧,可以帮到你!
Excel技巧精选
工作中不同的数据经常通过颜色标出来,有时,我们需要对这些数据进行分析,比如求和计算。那么,不同区域的 颜色怎么进行求和呢 ?
【本文示例文件获取方法见文末】
EXCEL按颜色求和
分3步即可轻松按颜色进行求和:
第一步:定位所有蓝色
按Ctrl +F选择格式,定位所有蓝色,查找出来之后 按Ctrl+A选择全部,调出定义名称,定义为“蓝色”
第二步:定位所有橙色
重复第一步,定位所有橙色,查找出来之后按Ctrl+A选择全部,定义名称为“橙色”
第三步:输入求和函数SUM
注意细节:
a、选择数据后按CTRL+A全选
b、可以使用取色器吸取颜色确定颜色代码
c、这其实是一个定义名称的过程,可以用于做其他分析,求和只是一种使用方式,实际运用起来非常灵活,多多开发哟
Excel精选技巧
①启动Excel,打开表格数据,我们看到有一些黄色的单元格,按下键盘上的Ctrl+F键,打开查找对话框,单击选项按钮。
②单击选项按钮之后,会有更多的功能可供选择,点击格式按钮。
③弹出单元格格式界面,我们在填充选项卡中,选择要求和的颜色,确定。
④这时查找内容就是黄色单元格了,点击查找全部选项。
⑤查找完成,点击查找结果的第一项,按住Shift键,在点击最后一项,这样可以将所有的查找结果选中,关闭界面。
⑥然后点击菜单栏--公式--定义名称,弹出新建名称对话框,名称我们输入XXX,确定。
⑦这样,选中的单元格被取名为了黄色单元格,我们直接在指定单元格输入: =SUM(XXX)。
⑧回车,得到结果,这里的技巧是用黄色单元格中文名称代替单元格,这样就不必一一选择了。
深海鱼爱生活
这个问题似乎有点复杂啊。
在Excel表中是不能直接按单元格颜色做求和计算的
我们需要用VBA代码自己创建一个Function,和平常用的函数差不多,只不过各种功能自己定义。
我刚刚研究一下,谢了段VBA,你试试哈
源码如下:
Function CSUM(CRANGE As Range, SUMRANGE As Range)
'创建一个颜色求和函数CSUM,定义参照颜色区域CRANGE,定义求和区域SUMRANGE
Dim cell As Range, Colors, Data1, Data2 As Integer
Application.Volatile
Colors = CRANGE(1).Interior.Color
For Each cell In SUMRANGE
If cell.Interior.Color = Colors Then
Data2 = Data2 + 1
Data1 = WorksheetFunction.Sum(cell) + Data1
End If
Next cell
If Data2 = 0 Then CSUM = "No Colors Are Selected": Exit Function
CSUM = Data1
End Function
去应用一下
公式使用方法和普通的公式一样,按下方方法使用即可
=CSUM(参照颜色,求和区域)
我们再M列标记了几个颜色,在N列去计算标记了此颜色的F列所表示的销量
结果如下:
注意:由于VBA代码中有一个遍历循环的过程,所以选择求和区域SUMRANGE的时候最好选择数据表中有数据的范围,而不要选择一整列数据,选一整列的话计算起来会慢很多。
代码中,我们判断了,没有找到对应参照颜色的的提示,如下:
If Data2 = 0 Then CSUM = "No Colors Are Selected": Exit Function
所以示例结果中出现了No Colors Are Selected内容,不用在意,就是提醒而已。
会了没?希望对你有帮助,不谢。
Excel小白的技巧
下面两个大神已经给出了很厉害的方法,VBA我不会,颜色单元格命名我也没想到。
我的建议是绕开颜色求和,了解一下表格里的逻辑关系。从逻辑关系入手,找到规律,利用sumif函数或者透视表求和。
跟路飞学excel
你参考一下这在头条的这篇文章【今日练习题:EXCEL如何给指定颜色的单元格求和?】https://www.toutiao.com/i6503365685219951118/,用这个思路看能不能解决你的问题!