Excel2010中通过公式对合并单元格进行隔行填充不同的颜色

时间:2013-12-23   作者:snow   来源:互联网

在Excel表格中出现合并单元格是常有的事,目前有这样的一个需求,对合并的单元格进行隔行填充,即每隔一行填充不同的颜色,交错填充让颜色不一样。想想如果采用手动填充的话,势必耗时耗力,如果数据量少,还勉强可以,如果很多的话就有点很不现实了。在Excel中我们可以通过条件格式中的新建规则来完成这个不可能的事情。规则中使用到了一些公式,不了解的朋友可以参考文章末尾对公式的介绍。具体的操作步骤如下,有此需求的各位朋友可以参考下。

案例教程

①我们打开Excel表格,鼠标选择数据区域,单击菜单栏--开始--样式--条件格式--新建规则。

Excel2010中合并单元格的隔行填充

②规则类型选为最后一个,输入下面的公式: =mod(counta($A$2:$A2),2) ,然后点击格式按钮。

Excel2010中合并单元格的隔行填充

③设置单元格的格式,这里,我们切换到填充选项卡,选择一款颜色即可。

Excel2010中合并单元格的隔行填充

④确定之后,原数据表格合并的单元格就隔行填充了,大家可以看下面的图观看效果。

Excel2010中合并单元格的隔行填充

公式说明

counta(区域):统计区域内非空单元格的个数。

mod(被除数,除数):返回两个数的余数。

首先,counta函数会统计合并区域内非空单元格的个数,例如,A2:A4区域里非空单元格的个数为1,其次,mod函数会返回1除以2的余数1,1相当于True,条件成立,自动设置单元格格式。

发表评论