当数据表行数非常多的时候,不妨可以给表格隔行填充背景色,以便增强可读性。
有关给工作表隔行填充背景色的方法,请参阅Excel实用tips(19) – 隔行填充背景色。
如果经常需要筛选数据表的话,就会破坏隔行填充的效果,不但不美观,还影响阅读。那就需要学习今天的进阶方法:忽略隐藏行动态隔行填充背景色。
案例:
给下图 1 的数据表区域隔行填充背景色,如果隐藏了部分行,显示的部分仍然自动隔行填充。效果如下图 2 所示。
解决方案:
1. 选中数据表区域的第 2 行至末行 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”
2. 在弹出的菜单中选择“使用公式确定要设置格式的单元格”--> 在公示栏中输入以下公式 --> 点击“格式”按钮选择所需的背景色 --> 点击“确定”:
=MOD(AGGREGATE(3,5,$A$2:$A2),2)=1
公式释义:
AGGREGATE(3,5,$A$2:$A2):
aggregate 是个全能函数王,参数 3 表示 counta 功能,统计区域内非空单元格的个数
5:忽略隐藏值
$A$2:$A2:需要统计的区域;第一个参数需绝对引用,第二个参数的行数需相对引用
MOD(...,2)=1:将上述值除以 2 取余数,若余数为 1 则填充背景色
有关 aggregate 函数的详细用法,请参阅Excel函数(32)–集19个函数功能于1身的全能函数aggregate。
现在就已经设置好了。
给标题加上筛选功能,通过筛选隐藏部分行以后,数据表会自动重新隔行填充。
Excel学习世界
转发、在看也是爱!
领取专属 10元无门槛券
私享最新 技术干货