Excel数据区域巧美化
2018-04-23马震安
电脑爱好者 2018年6期
马震安
以一张销售统计表为例。首先,选择A2:F20区域。点击“开始”选项卡,选择“条件格式→新建规则”命令,在弹出的窗口中选择“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”处输入“=MOD(ROW()+ COLUMN(),2)”;点击“格式”按钮,在“设置单元格格式”对话框的“填充”选项卡中选择单元格底纹的填充色,如浅绿色;最后确定就会出现棋盘式的效果了(图2)。
有了上述基础,还可将数据区域修改成双色填充,选中数据区域后,新建两条规则,第1条规则的公式为“=MOD(ROW()+COLUMN(),2)=0”,填充色为一所需颜色;第2条规则的公式为“=MOD(ROW()+COLUMN(),2)<>0”,填充色为另一所需颜色。这样,就形成了双色填充(图3)。
小提示
该条件格式的公式用于判断行号与列号之和除以2的余数是否为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为浅绿色,否则就不填充。在条件格式中,公式结果返回一个数字时,非0数字即为TRUE,0和错误值为FALSE。因此,上面的公式也可以写为“=MOD(ROW()+ COLUMN(),2)<>0”。
应用扩展
当然,如果把公式变化一下,出现的填充效果就又不一樣了。如公式变成“=MOD(ROW(),2)”,就变成了隔行填充。此条件格式的公式用于判断当前行是否为偶数行,如果是,则填充颜色到单元格中,否则就不填充。如果将公式改为“=MOD(ROW(),3)=1”,就是每3行填充一次了。如果希望设置奇偶列为不同底纹,只要把公式中的ROW()改为COLUMN()即可,如“=MOD(COLUMN(),2)”(图4)。