Exce表格网

怎么把excel填充颜色的计数(excel如何计算填充颜色个数)

来源:www.0djx.com  时间:2022-12-15 14:00   点击:154  编辑:表格网  手机版

1. excel如何计算填充颜色个数

试了好久,可以实现但是比较丑。估计VBA可以做得更好些我的方法:右击单元格,填充里设置单元格背景色(比如蓝色)选择条件格式里的实心数据条,根据自己的想法设置成绿色(我设置的是0~100为绿色),下面我贴图的是单元格值是20

2. excel可以计算不同颜色填充单元格个数吗

1、电脑打开Excel表格。

2、电脑打开Excel表格后,Alt+F11进入宏,然后点击插入模块。

3、点击插入模块后,输入代码:

Function SUMColor(rag1 As Range, rag2 As Range)

Application.Volatile

For Each i In rag2

If i.Interior.ColorIndex = rag1.Interior.ColorIndex Then

SUMColor = SUMColor + 1

End If

Next

End Function

4、输入代码后,不用关闭宏,直接返回Excel界面,在一个单元格中输入公式=SUMColor(A1,$A$1:$B$6),A1就是要筛选的颜色的单元格,$A$1:$B$6是要筛选的区域,框选区域后,按F4键就可以了。

5、输入公式后,就可以得到带颜色的单元格个数了。

3. 如何统计填充颜色的个数

① 首先选中A1单元格来到公式选项卡,定义名称为颜色, 引用位置输入这一个函数:=GET.CELL(38,Sheet1!A1) (38表示单元格颜色,也可用63表示)

统计单元格颜色个数

②然后在A列输入 =颜色 往下填充 选择不带格式填充,即可得出每个颜色的代码

统计单元格颜色个数

③ 在B列输入公式:=IF(COUNTIF($A$1:A1,A1)=1,COUNTIF($A$1:$A$11,A1),"") 在第一次出现的颜色中显示结果

4. excel根据计算结果填充颜色

这是因为EXCEL表格重新打开后恢复了默认的设置。

具体的解决步骤如下:

1、单元格中蓝色填充部位有外边框线红色没有。

2、这里不是应为单元格填充完颜色之后消失了边框线 单元格默认是没有外边框线的。

3、选择开始 点击边框线进行设置,选择全部 或者上下左右。

4、同时可以鼠标右击选择 边框线进行设置。

5、同时右击选择单元格格式。

6、点击格式设置中的边框 。

7、设置完毕。

5. 计算填充颜色单元格数量

你可以筛选排序,然后把选中的项目从头拉到尾,看右下角显示的计数。

或者筛选出带颜色的单元格,然后看计数。。。。

虽然不知道公式,但是也算是个办法。。。

希望能帮到你

6. excel根据数值大小自定义填充颜色

打开一个电子表格,选好想要刷的单元格颜色,在【视图】中,找到【宏】,并选择【录制宏】

我们可以把名称改为【颜色填充】,这样以后更方便找,自己设置一下快捷键,比如【ctrl】+【q】,点击确定

回到正常的表格中,点击颜色桶,这一步其实是在录制宏,然后再回到数据中,点击【宏】,选择【停止录制】,这时回到正常表格中,就可用设置的快捷键来刷出颜色啦

如果不想用这个快捷键了,点击【宏】,选择【查看宏】,点击名称选择删除即可

7. excel根据填充颜色计数

设置条件格式。

选中A、B、C.....等列,格式-条件格式,条件选公式,并输入公式=$A1="OK",单击格式按钮,图案,选择一种颜色,一路确定下来。

8. excel计算填充颜色数量

在excel中设置数据的填充方法:

1、首先打开新建一个excel表格,这是最基础的第一步。

2、选择需要进行填充的位置的第一个单元格所在的地方。

3、在选择的单元格内输入一个数字,(所需要的数字)示例输入1。

4、然后选择所有的需要进行相关填充的单元格的区域。

5、点击开始菜单栏里面的填充按钮,进入相关的界面。

6、点击序列按钮,进入相关的编辑框。可以选择等差数列,然后输入等差数列的相关数值。

7、输入完成后,点击确认键即可实现对数据的填充。

9. excel如何计算填充颜色个数公式

一、查找法

首先我们要选择想要统计的数据区域,然后按Ctrl+F调出查找的窗口,然后点击选项,点击格式选择从单元格选取格式,鼠标就会变成一个小吸管的样子,我们直接吸取想要统计颜色的单元格,然后点击全部查找,紧接着按Ctrl+a选择查找到的全部数据,在工作表右下角的状态栏就会显示该颜色的个数及求和

二、宏表函数法

有可能会问到宏表函数是什么,宏表函数可以说是vba的前身,但是随着vba的出现,宏表函数已经被逐渐的取代,但是现在仍然可以使用,只不过只能通过定义名称来使用

在这里我们需要用到的宏表函数是GET.CELL,他的参数一共有两个

第一参数:type_num,单元格中的信息,会根据输入的代码返回不同的单元的信息

第二参数: Reference,单元格范围

我们想要获取单元格的单色信息,就需要将GET.CELL函数的第一参数设置为63.因为代码63返回的是单元色的颜色信息

宏表函数的使用必须先对其定义名称,首选我们点击公式,点击定义名称,将名称设置为颜色,然后输入公式=GET.CELL(63,Sheet1!B2),在这里Sheet1是表格的名称,B2是统计区域的第一个单元格,设置完后点击确定

然后我们直接输入等于颜色,然后向下填充数据,就会根据不同的颜色返回不同的结果,黄色的结果为6.绿色的结果为10

最后我们使用sumif函数和countif函数进行求与计数即可

求和公式:=SUMIF(C2:C18,6,B2:B18)

计数公式:=COUNTIF(C2:C18,6)

三、使用vba自定义函数

1.根据颜色求和代码

Function SumColor(col As Range, sumrange As Range) As Long

Dim icell As Range

Application.Volatile

For Each icell In sumrange

If icell.Interior.ColorIndex = col.Interior.ColorIndex Then

SumColor = Application.Sum(icell) + SumColor

End If

Next icell

End Function

2.根据颜色计数代码

Function CountColor(ary1 As Range, ary2 As Range)

Application.Volatile

For Each i In ary2

If i.Interior.ColorIndex = ary1.Interior.ColorIndex Then

CountColor = CountColor + 1

End If

Next

End Function

想要使用这两个代码,我们就必须先将其粘贴进vba中,首先我们点击开发工具,选择visual basic,进入vba的编辑界面,然后点击插入,选择模块,将代码粘贴进去即可

在这里我们自定了了两个函数,根据颜色求和的函数名称是SumColor,根据颜色计数的函数名称是CountColor

这两个函数的参数都是一样的

第一参数:统计颜色的单元格

第二参数:要统计的数据区域

使用方法如下动图

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片