在Ecel2003中按颜色进行排序.docx

在Excel2003中按颜色进行排序

有时需要按单元格颜色或字体颜色进行排序,但Excel2003

有时需要按单元格颜色或字体颜色进行排序,但Excel2003没有提供直接

的方法。我们可以利用自定义函数或宏表函数GET.CELL,在辅助列中获取单元

格颜色或字体颜色索引值,然后进行排序。具体方法如下:

方法一:用宏表函数GET.CELL

以下表为例,假设人物名单在B2:B19区域中。

序号

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

人物名单

一灯大师柯镇恶孙不二洪七公朱聪马钰黄药师寒宝驹丘处机欧阳锋全金发谭处端张阿生南希仁刘处玄王处一韩小萤

郝大通

1.选择C2单元格(很重要,不能随便选择别的单元格),单击菜单“插入

→名称→定义”,弹出“定义名称”对话框。在“在当前工作簿中的名称”下的

文本框中输入名称“字体颜色”,在“引用位置”下输入公式:

=GET.CELL(24,B2)

单击“确定”按钮。

说明:由于要获取字体颜色,所以公式中

说明:由于要获取字体颜色,所以公式中GET.CELL函数的第一个参数为“24”,如果要获取单元格颜色,则将该参数改为“38”,公式改为:

=GET.CELL(38,B2)

所定义的名称也可以作相应的更改,如改为“单元格颜色”。

2.在C2

2.在C2单元格

文档评论(0)

1亿VIP精品文档

相关文档