保持Excel2013表格筛选之后的隔行填充
面对大量的Excel表格数据,我们想要显示特殊的值,就要用到筛选,但是,很多情况下,我们筛选之后,就,丢失了之前的隔行填充的格式。然后我们又不得不花时间在进行格式设置。有没有什么办法能解决这个问题呢?
下面的例子是公司出差人员补贴情况,我先对其进行隔行填充,然后筛选,依然能保持隔行填充的样式,大家仔细看。
设置单元格格式
①选中表格数据区,单击菜单栏--开始--条件格式--新建规则。
②规则类型选为使用公式确定要设置格式的单元格,然后输入下图中的公式,点击格式按钮。公式的意思稍后为大家解释。
③设置单元格格式,在填充选项卡中选择一款颜色。
④确定之后,就完成了隔行填充。
保持格式不变
①下面开始进行筛选操作,如图所示,我勾选黄璋,选出黄璋的信息。
②完成筛选,可见,隔行填充的效果并没有消失。
公式说明
subtotal(3,在哪里统计非空单元格的个数):返回可见区域内的非空单元格的个数。
mod(被除数,除数):返回两个数的余数。
由于subtotal统计的是可见区域的非空单元格个数,所以,筛选之后,subtotal会对当前所筛选的内容统计非空单元格,例如,第三行,subtotal统计非空单元格个数为2,2除以2的余数为0,0=0,条件成立,自动设置单元格格式。来到第4行,subtotal统计非空单元格个数为3,3除以2的余数为1,1不等于0,条件不成立,不设置单元格格式,以此类推……
版权声明
本文来自投稿,不代表本站立场,转载请注明出处。