2017桂林统计年鉴:EXCEL里关于颜色技巧

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 04:43:24

一。单元格颜色效果

全选表格,格式-条件格式,条件选择“公式”,公式如下,然后选“格式”按钮,“图案”,选择需要颜色。

 

 

1.隔行颜色效果(奇数行颜色):
=MOD(ROW(),2

2.隔行颜色效果(偶数行颜色):
=MOD(ROW(),2)=0

3.如果希望设置格式为每3行应用一次底纹,可以使用公式:
=MOD(ROW(),3)=1

4.如果希望设置奇偶列不同底纹,只要把公式中的ROW()改为COLUMN()即可,如:
=MOD(COLUMN(),2)

5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):
=MOD(ROW()+COLUMN(),2)

说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为:
=MOD(ROW()+COLUMN(),2)<>0

6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):
加入样式2:
=MOD(ROW()+COLUMN(),2)=0

7.根据单元格的条件格式改变该单元格所在的整行的颜色

格式-->条件格式-->选公式-->输入" =$A1=条件 " -->图案为...  
然后用双击格式刷刷整行

二。用颜色进行筛选

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

如果是excel2003,需要添加辅助列,用定义名称的方法得到对应的颜色号,然后对辅助列进行排序:

颜色单元格在A列,选中B1,插入->名称->定义,输入a,下面输入公式 =get.cell(24,$a1),

此法可得到字体色的序列号。 B1输入 =a 将公式向下复制到相应行。

将全表按B列排序即可。若是想获得背景色序列号,将24改成63即可。

==》说明一下:

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

附上Get.Cell的各参数代表的意义:

1 参照储存格的绝对地址
2 参照储存格的列号
3 参照储存格的栏号
4 类似 TYPE 函数
5 参照地址的内容
6 文字显示参照地址的公式
7 参照地址的格式,文字显示
8 文字显示参照地址的格式
9 传回储存格外框左方样式,数字显示
10 传回储存格外框右方样式,数字显示
11 传回储存格外框方上样式,数字显示
12 传回储存格外框方下样式,数字显示
13 传回内部图样,数字显示
14 如果储存格被设定 locked传回 True
15 如果公式处于隐藏状态传回 True
16 传回储存格宽度
17 以点为单位传回储存格高度
18 字型名称
19 以点为单位传回字号
20 如果储存格所有或第一个字符为加粗传回 True
21 如果储存格所有或第一个字符为斜体传回 True
22 如果储存格所有或第一个字符为单底线传回True
23 如果储存格所有或第一个字符字型中间加了一条水平线传回 True
24 传回储存格第一个字符色彩数字, 1 至 56。如果设定为自动,传回 0
25 MS Excel不支持大纲格式
26 MS Excel不支持阴影格式
27 数字显示手动插入的分页线设定
28 大纲的列层次
29 大纲的栏层次
30 如果范围为大纲的摘要列则为 True
31 如果范围为大纲的摘要栏则为 True
32 显示活页簿和工作表名称
33 如果储存格格式为多行文字则为 True
34 传回储存格外框左方色彩,数字显示。如果设定为自动,传回 0
35 传回储存格外框右方色彩,数字显示。如果设定为自动,传回 0
36 传回储存格外框上方色彩,数字显示。如果设定为自动,传回 0
37 传回储存格外框下方色彩,数字显示。如果设定为自动,传回 0
38 传回储存格前景阴影色彩,数字显示。如果设定为自动,传回 0
39 传回储存格背影阴影色彩,数字显示。如果设定为自动,传回 0
40 文字显示储存格样式
41 传回参照地址的原始公式
42 以点为单位传回使用中窗口左方至储存格左方水平距离
43 以点为单位传回使用中窗口上方至储存格上方垂直距离
44 以点为单位传回使用中窗口左方至储存格右方水平距离
45 以点为单位传回使用中窗口上方至储存格下方垂直距离
46 如果储存格有插入批注传回 True
47 如果储存格有插入声音提示传回 True
48 如果储存格有插入公式传回 True
49 如果储存格是数组公式的范围传回 True
50 传回储存格垂直对齐,数字显示
51 传回储存格垂直方向,数字显示
52 传回储存格前缀字符
53 文字显示传回储存格显示内容
54 传回储存格数据透视表名称
55 传回储存格在数据透视表的位置
56 枢纽分析
57 如果储存格所有或第一个字符为上标传回True
58 文字显示传回储存格所有或第一个字符字型样式
59 传回储存格底线样式,数字显示
60 如果储存格所有或第一个字符为下标传回True
61 枢纽分析
62 显示活页簿和工作表名称
63 传回储存格的填满色彩
64 传回图样前景色彩
65 枢纽分析
66 显示活页簿名称

.