如何利用VBA代码统计相同格式的excel单元格数量
发布时间:2023-07-06 09:08:43
标签:如何,利用,VBA,代码,统计,相同,格式,的,excel
Excel 中经常要做数量统计,比如 COUNT 统计数字单元格,COUNTA 统计非空单元格,COUNTIF 单条件统计等等。那么如果要统计区域中有多少个填充绿色的单元格,有多少个字体为红色的单元格,如何实现呢?
接下来介绍如何通过简单的VBA代码实现自编函数,统计相同填充色和字体颜色的单元格数量。以下代码以填充色和字体色为例(代码稍作修改,还能统计各种格式包括字体加粗/倾斜/字号/边框等的单元格数量)
第一步:单击【开发工具】→【查看代码】→【插入】→【模块】
第二步:输入以下代码(不区分大小写)
※代码含义提示
CountFormat 可自己命名,但不可与系统函数或关键字同名
X和Y分别表示此函数的第1、2个参数
Font.Color 指字体颜色,Interior.Color 指填充颜色
※用户操作
在Excel中输入函数 =CountFormat($A$2:$B$11,$D2)
结果:在A2:B11区域中有多少个单元格的填充色和字体色与D2单元格一样
第1个参数:要统计的区域,例如上图的 A2:B11 区域
第2个参数:指定格式的单元格,例如上图的 D2 单元格
※扩展
有兴趣的同学可以在 IF 代码处增加多个条件,例如字体是否加粗、倾斜、边框、字号等,然后统计出满足这些条件的单元格数量。
0
投稿
猜你喜欢
- 在工作中,我们可能会遇到需要对表格中的局部数据进行排序的情况,这篇文章跟大家分享一下表格局部数据的排序办法。应用案例对下图表格中“2组”的七
- 用户可以在Word 2016的“导航窗格”中查看文档结构图和页面缩略图,从而帮助用户快速定位文档位置。以下是小编为您带来的关于显示Word文
- Excel数据库是您的报表和分析可以轻松使用的简单列表或数据表。本简介将帮助您入门。Microsoft Excel MVP,2005-201
- excel怎么画分布图?想用分布图来表示男女比例,简单方便,还能指导数据,该怎么办呢?下面我们来看看excel画百分比分布图的教程,需要的朋
- 图中右侧的表格展示了一份员工信息表,下面的公式将分别针对不同的查询条件从信息表中进行相应查询。●B3单元格根据工号查找姓名公式=VLOOKU
- 本文的教程为Excel套用表格格式视频教程,如果你正在学习excel的话,不妨看看哦!视频的主要内容主要是excel会计专用技巧和百分比。那
- 在列A中给定一个整数值,例如单元格A2,并且2 <= A2 <= 100,要在列B中(例如单元格B2)使用公式进行判断:如果列A
- Word2013设置图片背景透明的方法:①插入所需要处理的图片。 ②选中图片,选择“格式”选项,单击“颜色”选项,
- 在Excel中录入好数据以后经常需要统计数据,而图表则是统计数据最好的辅助功能,下面让小编为你带来excel2010制作饼图的方法。exce
- Excel中经常需要使用到公式进行求年龄,求年龄公式具体该如何使用呢?下面是小编带来的关于excel表求年龄公式的使用教程,希望阅读过后对你
- 昨天,有朋友留言:说能否解下 点击某个图标就跳到对应的工作表?今天就四种方法:文字、形状、图标、ActiveX控件。先来看看结果:分类解文字
- 本文提供了一个公式,能够计算多种情形下某个月的工作日天数,如下所示。单元格C2中的公式为:=MAX(0,NETWORKDAYS(MAX($A
- 当我们从网页上复制内容到Word文档中的时候,免不了会遇到超链接,少的时候一个一个删也还勉强能接受,如果超链接多了呢?有没有什么一次性根除它
- 如果Excel工作簿中包含许多隐藏的工作表,要显示隐藏的工作表,通常的方法是单击菜单“格式→工作表→取消隐藏”(Excel 20
- Word怎么用快捷键快速修改文字格式1、电脑上新建word文件,例如命名为“word技巧” 2、双击“
- 领导站在香秀的电脑旁,指点屏幕上的Excel文件,说到:“香秀,你把“作者”B列放到“定价”C列的后面。就是把B列和C列交换一下。”香秀回答
- 本文的excel定位空值填充,使用一个案例讲解了操作步骤,是一个比较实用的excel小技巧.excel定位空值填充是一个比较重要并且常用的操
- 相信不少朋友已经想到了,对,那就是添加图表,相比单纯的数据,图表更加生动更加形象,既然图表这么好,下面小编就为大家详细介绍在Excel表格中
- 甘特图用于帮助安排项目任务和跟踪进度。Windows MacOS &nb
- 我们在使用word文档时,经常会需要输入小于等于号,但是键盘上却没有这个按键,那么该如何操作呢,一起来了解一下吧我们在使用电脑的时候,经常会