在excel中 怎么统计颜色为红色的的用户个数?

作者&投稿:晨皆 (若有异议请与网页底部的电邮联系)
怎样统计Excel表格中带有颜色的数字个数?~

Excel表格中可以通过VBA编程来统计带有颜色的数字个数。
宏代码如下:
Sub 计算带颜色的单元格()
Dim i%
Dim Nc%
For i = 1 To 5
If Cells(1, i).Font.Color 0 Then Nc = Nc + 1
Next i
MsgBox Nc
End Sub
1、输入基本数据。在A列、B列、C列、D列、E列输入基本数据。

2、调出VBA编辑器。在excel里点击鼠标右键,点击“查看代码”热键。

3、把以上代码输入到VBA编辑器里。关闭VBA编辑器。

4、调出刚才新建的VBA宏。在excel表格上方,点击“宏”按钮,再点击“查看宏”按钮。

5、运行宏。调出刚才保存的宏后,点击键盘确认键运行宏。

6、显示带有颜色的数字个数总和。

Visual Basic for Applications (VBA),是 Microsoft Office 里的一种编程语言. 但由上面的定义,它完全不是一种宏语言。然而,它的功能已经从中发展并最终替代了用户应用程序的宏思想,所以它被广泛地错误地称为是一种宏语言。
VBA 可以访问许多操作系统函数并支持文档打开时自动执行宏。这使得用这种语言写计算机病毒成为可能。1990年代中后期,宏病毒成为了最流行的计算机病毒类型之一。其它的包括宏语言的项目,如openoffice.org,故意从其宏语言中排除了一些功能(如:自动执行)以避免破坏程序。然而,这一特性在很多事务中受到欢迎。

1、首先看表,有些单元格只有颜色标准,没有什么特别之处,所以你不能使用内置函数对带有颜色标签的单元格进行统计分析。

2、选择E2单元格,然后单击菜单栏“公式” - “定义名称”以打开“新名称”对话框。

3、在“新名称”对话框中,首先创建一个新名称“YSTJ”,输入位置“= get.cell(63,b2)* now()^ 0”,然后单击“确定”。 get.cell函数可以获取有关指定单元格的一些信息。参数“63”是返回指定单元格填充颜色的代码。
now()函数是一个volatile函数,now()^ 0的结果是1.您可以通过乘以结果而不改变结果来乘以结果。当单元格发生变化时,可以随时刷新公式以获得新公式。结果。

4、在E2单元格中输入“= YSTJ”(即新创建的名称),按Enter键得到结果3,即红色填充码为3。通过拖动填充手柄将E2单元复制到E2:G12区域。 B2:D12区域单元填充颜色的代码对应于E2:G12区域的“映射”。使用辅助区域E2:G12,我们可以计算B2:D12区域。

5、例如,计算红色单元格的数量:在单元格I2中输入“= COUNTIF($ E $ 2:$ G $ 12,3)”并得到6的结果。计算绿色单元格值的总和:在I3单元格中,输入:“= SUMPRODUCT(B2:D12,(E2:G12 = 10)* 1)”(绿色填充码为10),结果为330。

6、因为使用了宏表函数,所以当工作表用完时,它应该保存为“启用宏的工作簿”文件格式,并且允许在打开宏时启用它。

使用Excel中的按颜色“筛选”功能可以轻松实现统计颜色为红色的用户个数


下面以统计红色用户为例,详细讲解如何使用颜色筛选来做统计:

1.首先,选中需要统计数量的一列

2.选择”数据“菜单,再点击”筛选“按钮:

3.此时,选中列中的第一个单元格左侧出现了一个带三角的按钮,点击这个按钮,出现如下对话框:

4.选择”按颜色筛选“,此时会出现此列中所有的底色,选择需要统计数量的底色

5.此时,所有该底色的单元格都被筛选出来了

6.最后的统计个数就简单了,可以看有多少行,当然最简单的还是右下角的状态栏,如下图所示(当然别忘了取消表头,这个计数是包含了表头的,实际个数要-1哟)



以WPS 2019版本为例:

关于在excel中怎么统计颜色为红色的的用户个数,您可使用WPS来完成操作:

1、使用WPS打开「表格(Excel)」文档;

2、将鼠标定位在标题栏(一般是文档首行),点击「数据-自动筛选」;

3、点击开启「自动筛选」状态的「下拉小三角」,选中「颜色筛选」,可筛选「文字颜色」或「单元格填充颜色」。



方法很另类

效果很明显

看图

查找—格式中选择要查找的格式

下面就会显示几个单元格被找到



你用的excel如果是2007版的就比较容易,先筛选,然后点击那个小三角,选择按颜色排序,选择要筛选的行的颜色,你看看我的截图。这个比较好用的。



=colorcount(E3,$A$2:$A$17)
E3为你所需要的查找的颜色, $A$2:$A$17为你查找的范围
需双击任一单元格激活公式


阿鲁科尔沁旗18081888603: 在excel中 怎么统计颜色为红色的的用户个数? -
桐店优伦: 以WPS 2019版本为例:关于在excel中怎么统计颜色为红色的的用户个数,您可使用WPS来完成操作:1、使用WPS打开「表格(Excel)」文档;2、将鼠标定位在标题栏(一般是文档首行),点击「数据-自动筛选」;3、点击开启「自动筛选」状态的「下拉小三角」,选中「颜色筛选」,可筛选「文字颜色」或「单元格填充颜色」.

阿鲁科尔沁旗18081888603: excel中如何统计出每行有颜色数字的个数 -
桐店优伦: 1、首先,看这张表格,有些单元格只有颜色标准,没有什么特别的.因此,不能使用内置函数对带有颜色标签的单元格进行统计分析. 2、选择E2单元格,然后单击菜单栏中的公式-定义名称,打开新建名称对话框. 3、在“新名称”对话...

阿鲁科尔沁旗18081888603: excel怎么统计数据?比如要统计各种颜色中颜色为红色的裤子有几条?急!!!!!是要用什么函数?怎么用? -
桐店优伦: 选中输入了颜色的区域,设置条件格式,公式为="红色",制定一个格式即可

阿鲁科尔沁旗18081888603: excel如可统计一行或一列中有几个红颜色? -
桐店优伦: 没有能统计颜色的函数,建议自定义一个.譬如: Function SUMColor(rag1 As Range, rag2 As Range)Application.VolatileFor Each i In rag2If i.Interior.ColorIndex = rag1.Interior.ColorIndex ThenSUMColor = SUMColor + 1End IfNext End Function 第一个参数为校本单元格,第二个参数为要求单元格颜色个数的数据区域.注意作用之前必须启用宏.

阿鲁科尔沁旗18081888603: 我想统计出Excel表格中被填充成红色的单元格格数,应该怎么做? -
桐店优伦: 你excel 2007吧 这样最简单了 根据颜色排序 等都可以

阿鲁科尔沁旗18081888603: 在excel怎样统计填充底色为红色的数字 -
桐店优伦: 2007版,可以按颜色筛选,筛选后用公式 =SUBTOTAL(9,A1:A20000)来求A1到A20000中筛选后的和.2003版:选中单元格B1,点菜单的插入,名称,定义,名称处输入 abc,引用位置处输入 =GET.CELL(63,A1) 确定.然后在任意单元格的右...

阿鲁科尔沁旗18081888603: 用excel表格统计用颜色标记的数据 -
桐店优伦: 点击排序,选择自定义排序,在弹出的对话框中将数值一栏更改为字体颜色,这样,同一颜色的字就会被排列在一起了.将要选择的数据选中统计出来,取消排序即可.

阿鲁科尔沁旗18081888603: excel中如何自动查找出所有红色字体的内容 -
桐店优伦: 利用按格式查找功能可以实现,以excel2010为例,介绍操作步骤: 1、打开要查找的excel文档;如图所示:2、点击开始选项卡,编辑功能区,查找按钮;3、查找和替换对话框查找选项卡,点击格式按钮;4、弹出查找格式对话框,点击字体选项卡,从颜色下列列表选择红色,然后点击确定;5、点击查找全部按钮,下方列表出现匹配结果,操作完成.

阿鲁科尔沁旗18081888603: 怎样在excel表中统计有颜色的单元格数量 -
桐店优伦: Excel 2003版暂无直接统计有颜色单元格的数量. 可以采用间接统计:将所有有颜色的单元格在另一列空单元格中对应位置填上1,再求和,有多少个1就有多少个有颜色的单元格.若有多种颜色需分别统计,则每种颜色分别标记为不同的数字或字母,如红色计为r,绿色计为g等,只要统计r和g的数量就知道红色单元格和绿色单元格的数量了.

阿鲁科尔沁旗18081888603: excel中标注红色的项 -
桐店优伦: 如果是Excel2007版,直接可以查找红色或筛选红色.如果是2003版,操作如下: 假设数据在B列,如果C列(即数据的右边一列)不为空,点中C列,插入一辅助空列. 选中C1,插入,名称,定义名称,名称处输入 abc,引用位置处输入 =get.cell(24,B1),确定.(如果你说的红色不是字体颜色,而是填充颜色,请将24改为63) 然后在C1输入 =abc,选中C1,鼠标移到其右下角,双击那个”+“,所有B列为红色的C列为3. 在任何一空表单元格如F1输入 =countif(C:C,3),就有了所有红色的合计数.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网