大型表格中,为了方便阅读 , 我们通常会每隔一行填充颜色 。本文和大家分享如何使用条件格式为表格设置隔行填充色 。
一、案例
如下图所示,A1:C10为各销售部门业务员销售额数据 。要求为表格每隔一行填充颜色,效果如E1:G10所示 。

二、解决方法
1、选中A2:C10,单击【开始】-【条件格式】-【新建规则】 , 打开【新建格式规则】对话框,选择【使用公式确定要设置格式的单元格】 。如下图所示:

2、输入公式 =mod(row(),2) 。如下图所示:

公式解析:
(1)ROW函数用于返回一个引用的行号,语法为ROW(reference) 。当参数reference省略时,返回公式所在行的行号 。
【如何为表格设置隔行填充颜色】(2)MOD函数用于返回两数相除的余数,例如MOD(3,2)返回3除以2的余数 , 即1 。mod(row(),2)返回行号除以2的余数 。如果行号是偶数,mod(row(),2)返回“0”;如果行号是奇数 , mod(row(),2)返回“1” 。
(3)Excel会将MOD函数返回的“0”视为False,“1”视为True 。True表示满足条件,会对该行数据设置填充色;否则不使用填充色 。本例中,行号为偶数的,不设置填充色;行号为奇数的,设置填充色 。
3、单击【格式】,设置填充色 。如下图所示:

单击确定即可 。
