刚入职的小菜鸡实习生,刚开始学习帆软报表
一个报表表格模板需要隔行显示一种颜色,在官网上找到了如何设置,现在自己记录一下,hhh
-
选中需要设置的单元格
-
给该单元格添加条件属性
-
对条件属性的背景进行设置颜色
-
进行条件限制,就可以了
-
我要完成的条件是首行是标题行,然后以下隔行显示颜色,所以我需要得到当前行号,进行判断,如果为单数,就设置颜色就是公式:
row()%2!=0
官网文档不止说了隔行颜色显示,还有几条记录一下,以备不时之需
https://help.fanruan.com/finereport/doc-view-952.html
每隔N行设置背景色
- 这里其他地方都一样,只是条件公式修改了
ROUNDUP((ROW()-M)/N,0)%2=0
这一条的意思就是:减去标题行数M之后,每隔N行进行背景颜色定义
函数的意思是:即当前行号从 M 开始,除以间隔行数 N,得到的商向上取整,取整的值若能被 2 整除的行有背景,不能被 2 整除的行没有背景
隔列设置背景色
- 这里其他地方也都一样,只是条件公式修改了
col()%2=0
列表格记录一下出现的函数
公式 | 说明 |
---|---|
row() | 获取当前行 |
col() | 获取当前列 |
ROUNDUP() | 向上取整 |
M | 标题行数 |
N | 间隔行数 |