请问怎么设置Excel单元格底色,要每一行用不同的颜色区分开来
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问怎么设置Excel单元格底色,要每一行用不同的颜色区分开来相关的知识,希望对你有一定的参考价值。
一共有几百行,一格一格手动去设置底色的话要浪费很多时间,请教一下有没有什么简单的方法?两种不同的颜色用来区分就可以了。
1、选中代表性的一行,如第一行
2、点 条件格式-使用公式确定单元格,写公式 =MOd(ROW(),2)=0,设置格式为填充选定的颜色
3、选定的行用格式刷刷至其它的行即可:
参考技术A 选取数据有效存储区域,执行如下操作:菜单栏-格式-条件格式-公式:
输入:=MOD(ROW(),2)=0
格式:设置字体颜色:红色;填充颜色:黄色;
添加:输入公式:=MOD(ROW(),2)=1
格式:设置字体颜色:绿色;填充颜色:浅蓝色
确定 参考技术B 用条件格式设置好就行了。请讲清你要怎么填充底色?
是隔一行填充颜色吗?
如你的数据在A:J列
选择A:j列,条件格式
公式=AND(MOD(ROW(),2),A1<>"")
格式选择你要的填充颜色,确定即可
这样你的单数行就填充了你的颜色。
如果你双数行也要填充颜色,增加条件
公式
=AND(MOD(ROW(),2)=0,A1<>"")
格式设置填充你要的颜色,确定
这样双数行也按你的颜色填充了。 参考技术C 2007及以上。自动套用样式。
2003.选中所有行,格式——条件格式——公式:
=mod(row(),2) 设置填充黄色
再添加条件公式
=mod(row(),2)=0 设置格式为红色。本回答被提问者采纳
excel怎么计算每行的红色单元格个数
下图。excel怎么用公式计算每行的红色单元格个数?
使用GET.CELL函数,具体用法如下:(用VBA最方便快捷)Excel中有一些隐藏的函数,能够实现一些现有的函数无法实现的功能。其中一个很重要的函数就是Get.Cell。Get.Cell翻译过来也就是“得到单元格”的意思,作用是返回单元格中的格式信息。
函数定义: Get.Cell(类型号,单元格(或范围))
其中类型号,即你想要得到的信息的类型号,经试验,范围为1-66,也就是说这个函数可以返回一个单元格里66种信息。返回关于格式化,位置或单元格内容的信息。
语法: GET.CELL(type_num, reference)
Type_num指明单元格中信息的类型。下表列出 Type_num 的可能值与其对应的结果。
Reference是提供信息的单元格或单元格范围。
如果引用的是单元格范围,使用引用中第一个范围的左上角的单元格,如果引用被省略,默认为活动单元格。
这个函数这么大作用,怎么添加呢?按照常规方法在单元格中输入是没有用的,会提示函数无效。
不能写在公式里,这个函数还有什么用?呵呵,高手就高在这里了,不能写在公式中,但是我们可以写在名称里!
比如现在我们要取得A1单元格里的数据格式,结果显示在B1步骤如下:
1。任选一个单元格-->菜单中的插入--->名称-->定义
2。在名称称输入任意名称(假定为OK)
3。在引用位置上写入=GET.CELL(7,Sheet1!A1)
4。点击添加;
5。在B1单元格里输入=OK
看到了,显示的结果是什么?如果没修改过的话应该是G/通用格式吧!这时就能看到返回的单元格式了吧。
type_num 返回信息
1 以当前工作区文字引用类型绝对引用左上角引用单元格
2 顶部引用单元格的行数
3 最左边引用单元格的列数。
4 同TYPE引用
5 引用内容
6 文字,以工作区设置决定的 A1 或 R1C1 类型引用公式
7 文字的单元格的数字格式(如“m/d/yy”或“General”)
8 指示单元格水平对齐的数字1 = 一般 2 = 左对齐 3 = 置中 4 = 右对齐 5 = 填充 6 = 两端对齐 7 = 跨列置中
9 指示分配给单元格左侧边框线的类型0 = 无边框 1 = 细线 2 = 中等线 3 = 虚线 4 = 点线 5 = 粗线 6 = 双线 7 = 发丝线
10 指示分配给单元格右侧边框线的类型,对应指定返回值的描述参见 type_num 9
11 指示分配给单元格顶端边框线的类型,对应返回值的描述参见 type_num 9
12 指示分配给单元格底端边框线的类型,对应返回值的描述参见 type_num 9
13 是0至8之间的一个数字,当在[格式]菜单下选择[单元格]命令时,[单元格格式]对话框的[图案]标签显示被选择的单元格。这个数字指明其模式。如模式未被选择,返回0
14 如果单元格被锁住,返回TRUE;否则,返回FALSE
15 如果单元格中公式被隐藏,返回TRUE;否则返回FALSE
16 一个含有两顶的水平数组,包括活动单元格的宽度和一个逻辑值,这个逻辑值指明单元格宽度是否改变,如为TRUE,标准宽度改变,如为FALSE,仍为自定义宽度
17 用点表示的单元格的行高
18 字体名称,文字形式
19 用点表示的字体大小
20 如果单元格中所有字符或只有第一个字母为黑体,返回TRUE;否则,返回FALSE
21 如果单元格中所有字符或只有第一个字符为斜体。返回TRUE;否则,返回FALSE
22 如果单元格中所有字符或只有第一个字符为加底线,返回FALSE
23 如果单元格中所有字符或只有第一个字符为加删除线,返回TRUE;否则,返回FALSE
24 是1-56的一个数字,代表单元格中第一个字符的字体颜色。如果字体颜色为自动生成,返回0。
25 如果单元格中所有字符或只有第一个字符为空心体,返回TRUE;否则,返回FALSE。Microsoft Excel for Windows 不支持空心字体格式
26 如果单元格中所有字符或只有第一个字符加阴影,返回TRUE;否则,返回FALSE。Microsoft Excel for Windows 不支持阴影字体格式
27 指示单元格中能否进行手动分页线的数字0 = 没有分页线 1 = 行 2 = 列 3 = 行和列
28 行的级数(分级显示)
29 列的级数(分级显示)
30 如果所包含的活动单元格为摘要行,返回TRUE;否则,返回FALSE
31 如果列所包含的活动单元格为摘要列,返回TRUE;否则,返回FALSE
32 如窗口只包括一个表,其文件名为不含扩展名的工作簿的文件名,为包含单元格的工作簿或工作表的文件名,以 BOOK1.XLS 的形式返回簿的文件名;否则,以"[BOOK1]sheel"的形式返回表的文件名
33 如单元格被折行,返回TRUE;否则,返回FALSE
34 是1-16之间的一个数,代表左侧边框线颜色。如颜色自动生成,返回零
35 是1-16之间的一个数,代表右侧边框线颜色。如颜色自动生成,返回零
36 是1-16之间的一个数,代表顶端边框线颜色。如颜色自动生成,返回零
37 是1-16之间的一个数,代表底端边框线颜色。如颜色自动生成,返回零
38 是1-16之间的一个数,代表前景颜色。如颜色自动生成,返回零
39 是1-16之间的一个数,代表背景颜色。如颜色自动生成,返回零
40 单元格风格,文字形式
41 不经翻译返回活动单元格中的公式(用于图别设定的宏表)
42 用点表示的活动窗口左边界到单元格左边界的水平距离,如果窗口滚动到单元格外,可能为负值
43 用点表示的活动窗口顶边界到单元格顶边界的垂直距离,如果窗口滚动到单元格外,可能为负值
44 用点表示的活动窗口右边界到单元格右边界的水平距离,如果窗口滚动到单元格外,可能为负值
45 用点表示的活动窗口底边界到单元格底边界的水平距离,如果窗口滚动到单元格外,可能为负值
46 如果单元格包含文字注释,返回TRUE;否则,返回FALSE
47 如果单元格包含声音注释,返回TRUE;否则,返回FALSE
48 如果单元格包含公式注释,返回TRUE;否则,返回FALSE
49 如果单元格为数组的一部分,返回TRUE;否则,返回FALSE
50 指示单元格垂直方向对齐方式。
1 = 顶对齐 2 = 置中 3 = 底对齐 4 = 两端对齐
51 指示单元格垂直方向。0 = 水平 1 = 垂直 2 = 向上 3 = 向下
52 单元格前缀(或文字对齐)字符,如果单元格不包括任何内容,代表空文本(“”)
53 当前显示单元格的内容,文本形式,包括格式化单元格所加上去的数字或符号
54 返回包含活动单元格的数据透视表视图的文件名
55 返回数据透视表视图中单元格的位置
56 在数据透视表视图中,返回包含活动单元格引用的字段名称
57 如果单元格中所有的字符,或只有第一个字符被格式化为上标字体,返回TRUE;否则,返回FALSE
58 作为显示在[单元格格式]对话框中[字体]标签定位单元格中所有的字符或只第一个字符的正文返回字体风格,如“Bold Italic”
59 返回下加线风格的数。
1= 无底线 2 = 单底线 3 = 双线 4 = (single accounting) 5 = (double accounting)
60 如果单元格中所有的字符,或只有第一个字符被格式化为下标字体,返回TRUE;否则,返回FALSE
61 作为文本返回活动单元格数据透视表项的文件名
62 返回工作簿和"[book1]sheet1"形式的当前表的文件名
63 返回单元格的填充(背景)颜色
64 返回单元格的图案(前景)颜色
65 如果[增加缩格]对齐选项处于开的状态( 只用于Microsoft Excel的远东版本返回TRUE; 否则,返回FALSE
66 返回包含BOOK1.XLS 形式单元格的工作簿的簿名 参考技术A 其实就是0的个数
I2输入
=countif(C2:H2,0)
下拉 参考技术B 公式无法实现,只能VBA或者插件~~~
以上是关于请问怎么设置Excel单元格底色,要每一行用不同的颜色区分开来的主要内容,如果未能解决你的问题,请参考以下文章