excel2007中如何统计有颜色的单元格数量

 我来答
百度网友0ab85be2bab
2020-04-30 · TA获得超过3718个赞
知道大有可为答主
回答量:3097
采纳率:35%
帮助的人:219万
展开全部
2007版,可以按颜色筛选,筛选后用公式
=SUBTOTAL(9,A1:A2000)来求A1到A2000中筛选后的个数。
2003或2007版的另一种方法:
选中单元格B1,同时按Ctrl和F3进入名称管理器,新建,名称处输入
abc,引用位置处输入
=GET.CELL(63,A1)
确定,关闭。
然后在任意单元格的右边一格比如B2输入
=abc,可以得到其左边单元格的填充颜色代码。公式复制下去,然后用函数SUMIF()求和,比如
=SUMIF(B:B,6)
可以求A列颜色为黄色的个数。
当然也可以用宏自定义函数:
同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function
sumcolor(rng1
As
Range,
rng2
As
Range)
As
Single
Dim
cell
As
Range
sumcolor
=
0
For
Each
cell
In
rng1
If
cell.interior.Color
=
rng2.interior.Color
Then
sumcolor
=
sumcolor
+
cell
Next
cell
End
Function
回到Excel中,输入
=sumcolor(C3:E7,D4),其中C3:E7是待求和的单元格区域,D4单元格有需要的字体颜色,这两个都可以改的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式