我们学的数列在Excel中该怎么用?这里有答案!(3)
2023-04-30 来源:飞速影视
工作条的制作步骤示意图(图4)
注:因为我们创建的序列为公式序列,虽然排序后的结果仍然为原来的顺序,但实际的内容已经按照我们预想的每一行工资条标题,一行工资条内容的排列的。
阶梯序列
在平常的工作中,这两个数列虽然常用,但还有一个数列更常用,就是之前文中提到过的阶梯序列,它更像等差序列的扩展,它除了有等差序列的递增或递减的关系,还有它特有的阶梯系数,及每个数列值的重复次数,常见的数列为:1,1,1,2,2,2,3,3,3......,1,1,2,2,3,3......等,常用一个单元格来控制一行或多行数据的内容的显示和隐藏,如果你想制作完全的自动化的工资条,就需要有阶梯数列的复制才能实现,今天我们就来用一个简单的实例了解一下阶梯数列在条件格式中的用法。
案例:数据从第一行开始,以A列奇数单元格为判断标准,为空则所在奇数和相邻的偶数行边框为无,非空,则自动增显黑色边框
思路:第1,2行参考的单元格为A1,第3,4行参考的单元格为A3,依次类推,第5,6行的参考单元格为A5......,类似,1,1,3,3,5,5.....阶梯序列,哪条件格式的公式该如何编写呢?
伪公式:1,2行对应为单元格为A1,因a为判断的标准都在A列,所以公式中要锁定A列,剩下就是数字的关系,有上面的思路,可知,
1,2行对应为1,
3,4行对应的数字为3=1*2 1,
5,6行对应的数字为5=2*2 1,
哪1是不是可以理解为0*2 1,知道这些,我们如何将1,2返回0呢?因为阶梯系数为2,统一除以2,得到0.5,1,同减0.5,在取整就得到零,同理3,4可以得到1,5,6可得2;
则引用单元格行数公式为:int((行数/阶梯系数 – 0.5)*阶梯系数 1,变化等式为int((行数-1)/阶梯系数)*阶梯系数 1
所以A列单元格行数公式为int((row($A1)-1)/2)*2 1,最后拼接上单元格列的标识符A,就组成了判断标准的单元格位置,在用字符串转化为引用位置的函数indirect。
具体操作步骤:
选中要使用条件格式的引用单元格,然后点击开始下的条件格式按钮,新建规则,选择使用公式确定要设置的单元格,然后录入公式=INDIRECT("$A"&INT((ROW($A1)-1)/2)*2 1)<>"",设置的单元格的边框为黑色,确定完成。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号