当前位置:首页经验技巧Excel经验excel函数

excel怎样按颜色填充数字,excel根据颜色填数字

2024-07-11 13:04:53

1. 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

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

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

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

使用方法如下动图

2. excel单元格里面不同的数字怎么填充颜色

1、选择设置区域,在“数据”选项下的“数据有效性”“设置”中,选择“序列”,来源直接输入“红,黄,蓝”,确定,即可生成下拉列表,供选择。

2、选择设置区域,在“条件格式”中,“新建规则”,以公式建立规则,分别输入=A1="红" 格式选择填充色红色=A1="黄" 格式选择填充色黄色=A1="蓝" 格式选择填充色蓝色 确定后;

3、即可在选择了“红”字的单元格填充红色,选择了“黄”字的单元格填充黄色,选择了“蓝”字的单元格填充蓝色。

3. excel有数字的格加颜色

1、打开excel表格后,先选中需要设置规则的数据单元格

2、然后点击条件格式——新建规则

3、规则类型选择为“只为包含以下内容的单元格设置格式”条件设置为:单元格值——小于——60,点击格式

4、然后把字体颜色设置为绿色,点击确定

5、回到新建格式规则中,继续点击确定这就设定了小于60的数值绿色显示

6、然后按照同样的方式设置大于90的数字显示为红色

7、然后我们回到表格中,输入数字,就会看到数字根据设置的规则自动变更颜色了

4. excel填数字自动颜色

1、打开excel表格后,先选中需要设置规则的数据单元格

2、然后点击条件格式——新建规则

3、规则类型选择为“只为包含以下内容的单元格设置格式”条件设置为:单元格值——小于——60,点击格式

4、然后把字体颜色设置为绿色,点击确定

5、回到新建格式规则中,继续点击确定这就设定了小于60的数值绿色显示

6、然后按照同样的方式设置大于90的数字显示为红色

7、然后我们回到表格中,输入数字,就会看到数字根据设置的规则自动变更颜色了

5. excel数字不同填充颜色

一、首先,打开Excel程序,打开要操作的表格文件。

二、然后,在Excel主界面上方菜单中选择“条件格式”,选择“突出显示单元格规则”,点击打开。

三、然后,在子菜单中选择“重复值”,点击打开。

四、然后,在弹出的“重复值”窗口中,选择“自定义格式”,点击打开。

五、然后,在“填充”选项卡中选择一种标记颜色,点击确定。

六,最后,回到Excel主界面中即可看到选定区域内的相同内容成为同一颜色,问题解决。

6. excel怎么将筛选的数字用一种颜色填充

用定位命令,这个命令在查找中 选 可见单元格,就把筛选出来的数据选中了。

再设置单元格颜色就成了

7. 如何将excel中特殊数字填色

全选a列——菜单——格式——条件格式——公式——=countif(a:a,a1)>1——格式——图案——红色——确定——确定

只要有重复项目都会填充红色。

如果要筛选重复项目,则需要一个辅助列假定b列,在b1输入:

=if(countif(a:a,a1)>1,a1,"")

公式下拉

筛选b列的非空单元格即可。

8. 在excel,怎么根据数字显示颜色

可以用条件格式,用公式,例如单元格A2有时间 条件公式=(a2>TIME(7,30,0))*(a2<TIME(11,30,0)) 设定需要的格式即可

9. excel根据数字填充颜色

原有的数字序号?你是说行号和列标吧 不可以的。

这是固定了的。回复 ainifution:菜单,工具,选项,视图,窗口选项里“行号列标”去掉勾选,

10. excel根据数字大小填充颜色

选择要设定的单元格区域--鼠标移到菜单栏里的 格式--条件格式--(单元格数值,大于,0)--格式--颜色(选 想要的颜色)--确定--确定--好了 试一下看看

11. excel填数字变色

excel设置超出数值自动变色方法如下:

1、打开需要设置的EXCEL表格,在开始工具栏中可以找到“样式”,点击上面的“条件格式”。

2、在弹出的选项中选择“突出显示单元格规则”,并点击大于。

3、在输入框中输入“90”,后面文本格式选择需要显示的颜色,然后点击下面的确定按钮就行。

4、保存后打开表格,可发现数值大于设定的数值文本内容已经变色。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 www.z8000w.com. All Rights Reserved .