菜鸟求助:怎样把excel表格做成隔一行填充颜色?

时光孤岛 2018-02-09 15:07:31.0
0

按照这里http://data.gooseeker.com/sd/topic/detail.html?topicId=338,成功的把多个excel的数据合并到一个表中,并且发现合并后的excel表的样式很漂亮,隔一行一个颜色,如图所示,请问这种效果怎么实现?

评论(11
请先登录后再发表评论
李奥儿 2018-02-09 15:08:06.0 回复
0


大概是这么一个思路,偶数行就填充颜色,奇数行就不填充,具体是怎样操作的忘了,刚尝试了一遍没有成功,尴尬了

Roger 2018-02-09 16:38:17.0 回复
0
回复李奥儿:

不用尴尬,我没有看到你在尝试

酒笙倾凉 2018-02-09 15:09:35.0 回复
0


应该是用这个公式=mod(row(),2),row()函数返回当前单元格所在的行数,mod()函数返回两数相除的余数。

时光孤岛 2018-02-09 15:09:42.0 回复
0
回复酒笙倾凉:

具体怎么操作?

酒笙倾凉 2018-02-09 15:10:12.0 回复
0
回复时光孤岛:


1.在开始模块选择“条件格式”,然后点击“新建规则”。
2.在新建格式规则中选择“在公式中确定要设置格式的单元格”,然后在编辑单元格格式中输入:=mod(row(),2)。
3.然后,再继续设置显示的颜色,点击格式来设置,然后选择填充,选择想要的颜色,然后确定。就可看到很明显的效果。

Roger 2018-02-09 16:39:13.0 回复
0
回复酒笙倾凉:

第二次看到说“条件格式”了,看来这是一个值得记住的好东东

酒笙倾凉 2018-02-09 15:10:21.0 回复
0

另外,也可以多两列或者多列设置颜色,在编辑规则时,修改对应数字即可,如下面规则:=mod(row(),3),表示对2列表标颜色


时光孤岛 2018-02-09 15:10:31.0 回复
0
回复酒笙倾凉:

感谢指导

一顾倾人城 2018-02-09 15:13:12.0 回复
0

可以用格式刷啊,方便的多,试试看怎样:将第一行涂色,第二行不着色,用鼠标将第一、第二行刷黑后点击格式刷,然后用格式刷去刷下面的单元格,被格式刷刷过的地方,格式就相同了,就能实现隔一行一个颜色的效果


时光孤岛 2018-02-09 15:13:36.0 回复
0
回复一顾倾人城:

excel功能还真强大

Roy伊人 2018-02-09 15:15:10.0 回复
0

10版Excel有套用表格格式功能,里面就有这种模板