excel中如何对分散的单元格按颜色进行数据统计【www.850com】

 互联网知识     |      2020-03-12 19:43

问题:excel中如何对散落的单元格按颜色进行多少总计?

回答:

www.850com,举例有那样的一张成绩表,现需供给出装有乌紫单元格数据之和。www.850com 1

依傍“高档寻找”和“定义名称”进行总括

先是,按Ctrl+F键调出对话框,点击调出高档选项,然后选择,然后点击数据区域内任何一个艳情单元格。

然后,点击按键,全选全部查找结果,这样就入选了有着的色情区域。

www.850com 2

下一场,在名称栏输入“天灰”并规定,对选区进行命名。www.850com 3

终极,在I2单元格输入公式=SUM(宝蓝)就能够总括全体石磨蓝单元格数据之和。www.850com 4

应用VBA实行总计

在菜单找到,张开VBA代码编辑窗口。新建四个模块,并输入如下代码,然后按F5键运行代码就足以在I2单元格总计出装有松石绿单元格数据之和。

www.850com 5

代码中用For Each循环,总计A1:G9区域背景观为奥德赛GB(255,255,0)即稻草黄的单元格值之和,并将这一个值 赋值给单元格I2单元格!

回答:

早本来就有大神分享了动用vba以至宏表函数,作者再来分享一种尤其简约,然而使用起来稍显鸠拙的艺术,可是根本是便于操作,

率先大家按Ctrl+F调出查找窗口,然后点击选取找到格式,点击格式,选取从单元格接收格式,如下图所示

www.850com 6

当接受后鼠标会成为一个好像吸管的工具,然后点击想要总计颜色的单元格,在预览中会发生改换,举个例子在那我们总结中灰单元格的个数,当选用后预览就能够变红

www.850com 7www.850com 8

接下来我们点击任何追寻,在窗口的左下角会彰显查找到的单元格个数,就是大家要计算的个数

www.850com 9

行使这种办法简便,可是须求手动输入结果,相比较费心,数据少强逼选用,要是数量多以来,照旧建议使用宏表函数或然vba

自己是excel从零到一,关怀自己不断分享更加多excel手艺

回答:

至于依据颜色求和,有三种方案,

  • 一种是VBA自定义函数,总括颜色求和

  • 一种是运用

    get.cell

    宏表函数,总结颜色,求和

VBA自定义函数

颜色函数,要自行定义:

背景颜色函数:

Public Function BackColor(ce As Range)

BackColor = ce.Interior.Color

End Function

文件颜色函数:

Public Function TextColor(ce As Range)

TextColor = ce.Font.Color

End Function

函数的效果是计量出颜色的代码,然后依照代码列,用SUMIFS求和

www.850com 10

get.cell宏表函数

第一要启用宏,然后再自定义名称,雷同也是测算出颜色的代码,然后用SUMIFS函数依据颜色代码来求和。

以上两种方式都无法计算原则格式产生的颜色,

规格格式,看名就会知道意思,由标准发生的格式颜色,那就足以依据标准求和,无需得到颜色代码。

回答:

本身是想斩草除根:尽量防止手动标志理伙不清的颜色然后来求和。假设手头本来就有那类表格,先整理后再求和。

本来,超多时候大家无计可施更正外人,那就没辙了,规行矩步手算或用vba吧。