excel中怎样把一个sheet表中所有单元格内字体为红色的单元格全部筛选出来

2024-11-07 17:58:07
推荐回答(3个)
回答1:

excel2007可以按单元格颜色、字体颜色或图标进行排序。

如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:
颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式
=get.cell(24,$a1),此法可得到字体色的序列号
B1输入
=a
将公式向下复制到相应行。
将全表按B列排序即可。

若是想获得背景色序列号,将24改成63即可

如何取得一个单元格的颜色,Excel2003中没有相应的函数,但可以用Excel4.0的一个叫Get.Cell的宏函数,但宏函数不能直接在Excel2003中直接用,必须定义成名称才能使用
3、Get.Cell(Num,Cell)是这个函数的格式,Get.Cell可以取得一个单元格中的多种信息,如边框格式等,Num指定的就是要取得那类信息,24就是让这个函数取出单元的颜色信息,取出来后是一个1-56的数字,表示某种颜色的编号
4、如果你在B1列输入你定义的名称并填充了,那么B1中的数字就是A1中的颜色代码,B2中的数字就将是A2中的颜色代码,以此类推
5、现在你再按B列排序,实际上就是按A列的颜色排序的了。

回答2:

点击编辑菜单中的查找,有一个“选项”按钮,点击它,出现查找内容的高级选项,旁边有一个“格式”按钮,在里面选择“字体”标签,颜色选择红色,确定,然后点“查找全部”就可以了。

回答3:

选定这个区域,
查找-格式-字体-设为红色-确定-查找全部-ctrl+A(全选)