excel表格填充颜色的如何筛选或计数?

就是同一列中的单元格有一些填充了颜色。我想把这些单元格筛选出来,或者计数,怎样操作?能实现吗?

 方法一:辅助列+宏表函数GET.CELL(或自定义函数)

    Excel 2003没有提供直接筛选颜色的方法,可以用宏表函数GET.CELL或自定义函数在辅助列中获取单元格颜色或字体颜色索引值,然后按颜色索引值进行筛选即可。这种方法同样适用于Excel 2007/2010,还有一点是用这种方法可以同时筛选多种不同的颜色。

    方法二:在Excel 2007/2010中直接筛选颜色

    在Excel 2007/2010中可以直接按单元格或字体颜色进行筛选,方法是单击筛选箭头,在筛选器中选择“按颜色筛选”,然后在“按单元格颜色筛选”或“按字体颜色筛选”中选择某个颜色即可。

    选择“无填充”将筛选出没有填充颜色的单元格,选择“自动”将筛选出没有设置字体颜色的单元格。美中不足的是,这种筛选方法不能同时筛选多种颜色。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-26
excel2007及以上版本筛选中有按颜色筛选选项。
第2个回答  2010-02-04
如果是 Excel 2007 的话,直接用筛选,按颜色筛选就可以了。

要是 Excel 2003,有两个方法:

1. 用宏

开Visual Basic, 插入模块,在模块输入以下内容:
Function GetColor(CellRef As Range)
GetColor = CellRef.Interior.ColorIndex
End Function

然后在单元格输入“=GetColor(单元格引用)”。再用筛选就好了。

2. 用 GET.CELL

首先做一个名称定义,再名称输入:“GetColor”,在引用位置输入:“=GET.CELL(63,INDIRECT("R"&ROW()&"C"&COLUMN()-1,FALSE))”
在有颜色的单元格边上输入公式:“=GetColor”

----------------------------------
http://biaogewang.blog.sohu.com/本回答被网友采纳
第3个回答  2010-02-04
03版解决办法请参看我之前的回答
http://zhidao.baidu.com/question/136184981.html
第4个回答  2010-02-04
用office2007能实现
相似回答