乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何按颜色求和?-excel根据颜色求和,excel怎么按颜色自动求和

excel如何按颜色求和?-excel根据颜色求和,excel怎么按颜色自动求和

作者:乔山办公网日期:

返回目录:excel表格制作




在求和标签下面筛选,其实有按照颜色求和的选项,实在不行的话,就先按照颜色排列一下,然后再分别求何
在Excel的内建功能, 内建函数中, 应没有针对zhidao颜色而自动计算的方法。
故可能是唯一办法 - VBA自定义函数
我刚写了一个简单的VBA, 绝对可以做到你的要求

Function COLORSUM(xx As Range, yy As Range) As Double
y = yy.Font.ColorIndex
For Each x In xx
If x.Font.ColorIndex = y Then
xxx = xxx + x.Value
End If
Next
COLORSUM = xxx
End Function

假设你的数字是在A1:A100
而A2的数字颜色是作为自动求和的识别
只要将上述VBA贴在模块上, COLORSUM函数便可以使用
输入公式 =COLORSUM(A1:A100,A2)
便会所有与A2相同颜色的数字, 自动求和

请测试!

  • 因excel表格版本比较多,现以excel2003版为例;首先点击打开需要进行求和的表格,如图所示;

  • 然后直接按电脑键盘快捷键“Ctrl键”+“f键”打开“查找”界面;也可以点击最上方菜单中“开始”,再点击“查找”按钮进行查找;

  • 然后会出现以下的查找界面,e79fa5e98193e4b893e5b19e334点击最上方的“查找”,再点击其中的“选项”按钮,如图所示;

  • 然后会切换以下界面,然后点击“格式”按钮,再选择其中下拉选项中的“背景颜色”,然后鼠标箭头会变成笔(颜色吸管)的形状,再点击黄颜色所在的任意一个表格;

  • 然后会出现以下界面,点击“查找全部”,然后将查找出来的结果全选(一定要全选噢),再关闭查找窗口,如图所示;

  • 然后返回excel表格界面,点击功能菜单中的“公式”按钮,再点击“名称管理器”,或者直接按键盘快捷键“Ctrl键”+“F3键”,如图所示;

  • 然后进入“名称管理器”操作界面,点击左上角的“新建”按钮,对名称进行新建,如图所示;

  • 则出现以下界面,然后在“名称”后面空白格中输入“黄色”,再点击下方的“确定”按钮,如图所示;

  • 返回excel表格界面,在合计处输入公式“=sum(黄色)”,点击回车键“Enter键”即可得出黄颜色的总和,如图所示;

  • 其中“蓝色”和“草绿色”同以上步骤一致,按步骤操作即可完成excel表格中按照颜色进行求和的操作。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网