大型表格中,为了方便阅读,我们通常会每隔一行填充颜色。本文和大家分享如何使用条件格式为表格设置隔行填充色。

一、案例

如下图所示,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、单击【格式】,设置填充色。如下图所示:

单击确定即可。