加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【Excel技能】利用条件格式隔行填色

(2014-06-19 10:52:59)
标签:

excel

mod函数

row函数

隔行填色

分类: Excel技能
有些数据行比较多,阅读数据不是很方便,这时我们习惯进行隔行填色,一种做法是一行一行填充颜色,另外一种是直接利用自带的表格样式(Excel自带了很多表格的样式,隔行填色的样式也有),这种效率相对较高。

不过总有些人对于系统自带的东西很是不屑,希望自己自定义填充的颜色,有啥快速的方法吗?当然有,我们可以利用条件格式外加MOD和ROW函数可以满足这个需求。

首先,选中数据区域,点击【条件格式】→【新建规则】
【Excel技能】利用条件格式隔行填色
在弹出的对话框里选最后一个,然后在公式栏里填上=MOD(ROW(),2)=0,接着点【格式】,这时会弹出另一个对话框,点击【填充】,然后选一个你喜欢的填充色,这里我们选择了荷兰队的橙色(虽然本次世界杯小组赛上他们穿的都是藏青色,呵呵)。

【Excel技能】利用条件格式隔行填色
接下来点击确定、确定就好了,我们就能得到这么一张表。

【Excel技能】利用条件格式隔行填色
最后,聊一聊这么做的思路。所谓隔行填色,就是奇偶行填充不同颜色,而我们都知道条件格式就是根据不同条件设定格式,而填充颜色是格式的一种。那么如果我们能设定一个条件,“告诉”Excel,偶数行(或奇数行)的格式是填充橙色,就能实现隔行填色。

首先,我们来看一个函数,叫ROW(),这个函数表示当前单元格所在的行标,比如A8单元格=ROW(),返回值是8。

那,如何识别某一行是奇数还是偶数呢?有个叫MOD()的函数,可以做到这一点,该函数的语法如下

=MOD(, )

它是用来求余数的,比如=MOD(3,2)表示求3÷2的余数是几,其返回的结果是1。

好了,那判断某一行的奇偶就可以用=MOD(某一行,2)=0或<>0来判断,而某一行的值可以用=ROW()来确定,那么,最终的公式就变成第二张图片里的公式=MOD(ROW(),2)=0,即判断哪些行是偶数行。

好了,既然已经知道偶数行怎么设定条件格式,那么,你亲自动手来试试奇数行的设置吧:)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有