Excel2010中通过公式对合并单元格进行隔行填充不同的颜色
程序员文章站
2022-03-14 10:30:01
在Excel表格中出现合并单元格是常有的事,目前有这样的一个需求,对合并的单元格进行隔行填充,即每隔一行填充不同的颜色,交错填充让颜色不一样。想想如果采用手动填充的...
在Excel表格中出现合并单元格是常有的事,目前有这样的一个需求,对合并的单元格进行隔行填充,即每隔一行填充不同的颜色,交错填充让颜色不一样。想想如果采用手动填充的话,势必耗时耗力,如果数据量少,还勉强可以,如果很多的话就有点很不现实了。在Excel中我们可以通过条件格式中的新建规则来完成这个不可能的事情。规则中使用到了一些公式,不了解的朋友可以参考文章末尾对公式的介绍。具体的操作步骤如下,有此需求的各位朋友可以参考下。
案例教程
①我们打开Excel表格,鼠标选择数据区域,单击菜单栏--开始--样式--条件格式--新建规则。
②规则类型选为最后一个,输入下面的公式: =mod(counta($A$2:$A2),2) ,然后点击格式按钮。
③设置单元格的格式,这里,我们切换到填充选项卡,选择一款颜色即可。
④确定之后,原数据表格合并的单元格就隔行填充了,大家可以看下面的图观看效果。
公式说明
counta(区域):统计区域内非空单元格的个数。
mod(被除数,除数):返回两个数的余数。
首先,counta函数会统计合并区域内非空单元格的个数,例如,A2:A4区域里非空单元格的个数为1,其次,mod函数会返回1除以2的余数1,1相当于True,条件成立,自动设置单元格格式。
上一篇: 下象棋搞笑段子