excel统计颜色字体个数

在工作中,我们经常需要对单元格进行个数统计,简单的个数统计,使用自带的函数,如count、countif等计数函数就能搞定;然而,计算单元格内不同颜色字体个数之和却没有对应的函数可以使用。下面我们分享几种实现这一目标的方法,希望能够帮到正在备受困扰的你。

方法一:使用条件筛选

数据少的情况下,我们可以借助 Excel 的条件筛选功能来实现统计不同颜色字体的个数。

可以这样做:按下Ctrl+Shift+L,调出筛选按钮,点击按钮,再点击按“颜色筛选”,选择要统计的字体颜色;

筛选后,通过表格最左下角的位置,即看到统计的颜色字体的个数。

excel统计颜色字体个数

方法二:使用 VBA 宏

VBA 是 Excel 内置的一种编程语言,可以借助它生成自定义函数,来对不同颜色的字体个数进行求和。通过编写 VBA 宏,我们可以这样做:

1. 按下快捷键ALT + F11,打开 VBA 编辑器;点击工具栏中的【插入】,选择“模块”,新建一个模块;

excel统计颜色字体个数

2. 在新建的模块中粘贴以下两段代码:

第一段:获取字体颜色对应的代码

Function GetFontColor(cell As Range) As Long
' 获取单元格内字体颜色的颜色代码
GetFontColor = cell.Font.Color
End Function

第二段:统计不同颜色字体个数的代码:

Function CountFontColor(rng As Range, targetColor As Long) As Long
Dim cell As Range
Dim count As Long
count = 0
For Each cell In rng
If cell.Font.Color = targetColor Then
count = count + 1
End If
Next cell
CountFontColor = count
End Function

excel统计颜色字体个数

3. 保存并关闭 VBA 编辑器,返回 Excel 表格界面;在空白单元格中输入这个公式:=CountFontColor(B1:B20,GetFontColor(F5)),其中B1:B20为要统计的单元格范围,F5单元格中有带颜色的文本,按 Enter 键即可得到结果。

excel统计颜色字体个数

excel统计颜色字体个数

方法三:方方格子

1.如下图,是老板扔给小王的文件,老板让他按字体颜色统计出单元格个数。

excel统计颜色字体个数

2.点击下图选项

excel统计颜色字体个数

3.找到【统计与分析】,点击【颜色统计】

excel统计颜色字体个数

4.选择【按字体颜色】

excel统计颜色字体个数

5.在【区域】选项中输入单元格区域B2:B32,然后勾选【全部颜色】,勾选【求个数】,最后点击【确定】

excel统计颜色字体个数

6.选择一个单元格作为【存放位置】,最后点击【确定】

excel统计颜色字体个数

7.这样就可以快速完成啦

excel统计颜色字体个数

通过以上分享的三种方法,我们可以实现在 Excel 中统计单元格内不同颜色字体个数。无论是通过 VBA 宏、还是条件筛选,还是方方格子插件,都能帮助我们更好地处理和分析数据,提高工作效率,希望大家喜欢,请继续关注。

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/191739.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点简单一点
上一篇 2024-11-30 09:34
下一篇 2024-11-30 09:35

相关推荐

  • 为什么不能用Microsoft Excel进行Python编程?

    Microsoft Excel是一个广泛使用的数据分析工具,但是它不能直接用于Python编程。这是因为Microsoft Excel并不是一个编程工具,它的主要功能是进行数据处理…

    编程 2025-04-29
  • Python设置print颜色

    无论是在学习Python语言还是在实际开发中,输出结果都是非常关键的部分。Python内置的print()函数是最常用的输出方法之一,而如何设置输出结果的颜色,则是开发人员经常遇到…

    编程 2025-04-28
  • Python 如何填充背景颜色

    本文将从多个方面详细阐述如何使用 Python 填充背景颜色。 一、使用 tkinter 库 Python 的 tkinter 库提供了丰富的图形界面操作功能,包括填充背景颜色的功…

    编程 2025-04-28
  • 基尼系数Excel计算模板

    这篇文章将介绍基尼系数Excel计算模板,为大家详细阐述如何使用Excel进行基尼系数的计算。 一、模板下载及导入 首先需要下载基尼系数的Excel计算模板,可以在Excel中通过…

    编程 2025-04-28
  • Python设置图形填充颜色为绿色的语句

    图形设计是计算机科学中一个重要的分支,而Python语言也是最受欢迎的图形设计语言之一。Python凭借其易用性和开源特性,赢得了很多开发者和程序员的青睐。本文将围绕如何设置Pyt…

    编程 2025-04-27
  • Python改背景颜色

    通过Python可以实现改变背景颜色这一功能,可以用于美化界面或者作为一种提示方式。 一、安装必要的库 在使用Python改变背景之前,需要先安装必要的库。 pip install…

    编程 2025-04-27
  • 使用ReoGrid操作Excel的WPf应用

    本文将详细阐述如何使用ReoGrid来操作Excel,重点介绍在WPF应用程序中使用ReoGrid的方法及注意点。 一、ReoGrid简介 ReoGrid是一个基于.NET的开源组…

    编程 2025-04-27
  • Python如何换颜色

    Python是一种高级编程语言,广泛用于各种领域的软件开发中。在开发过程中,我们通常需要对文本或图形进行颜色修改,以实现更好的视觉效果。Python提供了许多库和方法来实现颜色修改…

    编程 2025-04-27
  • Excel日期函数

    Excel是当前企业和个人使用非常广泛的办公软件之一。其中的日期函数可以用于处理各种涉及日期和时间的任务。本文将从不同的方面介绍Excel日期函数,帮助读者深入了解和熟练使用日期函…

    编程 2025-04-25
  • Java Excel导入导出详解

    一、Excel文件简介 Excel是微软公司开发的一种电子表格程序,多用于商业、财务、科学等各种数据处理。 Excel文件通常以.xls或.xlsx格式存储,其中.xls格式为Ex…

    编程 2025-04-25

发表回复

登录后才能评论