报表统计软件FineReport中Range函数使用介绍

 时间:2026-02-14 00:36:38

1、Range(to)

默认的from为1,step为1

2、数字用法

新建模板,在任意单元格中,写入公式:=Range(3),并将其单元格属性,设置成从上向下扩展,居中,其余默认。结果返回1、2、3,效果如下:

报表统计软件FineReport中Range函数使用介绍

3、Range(from,to)

默认的step为1

4、数字用法

新建模板,在任意单元格中,写入公式:=Range(2,6),并将其单元格属性,设置成从上向下扩展,居中,其余默认。结果返回2、3、4、5、6,效果如下:

报表统计软件FineReport中Range函数使用介绍

5、日期用法

新建模板,在任意单元格中,写入公式:=Range(Date(2008,10,10),Date(2008,10,15)),并将其单元格属性,设置成从上向下扩展,居中,其余默认。结果返回2008-10-10、2008-10-11、2008-10-12、2008-10-13、2008-10-14、2008-10-15,效果如下:

注:range函数罗列日期,必须使用date函数将数字类型或者字符串类型转化为日期格式,日期格式只支持'yyyy-M-d',不支持'yyyy-MM-dd'格式,原因是DATE函数中的参数类型是整形的,01这样的数据会被认为是字符串型。

报表统计软件FineReport中Range函数使用介绍

6、数字用法

新建模板,在任意单元格中,写入公式:=Range(1,7,2),并将其单元格属性,设置成从上向下扩展,居中,其余默认。结果返回1、3、5、7,效果如下

报表统计软件FineReport中Range函数使用介绍

7、日期用法

新建模板,在任意单元格中,写入公式:=Range(Date(2010,1,1),Date(2010,1,10),2),并将其单元格属性,设置成从上向下扩展,居中,其余默认。返回2010-1-1、2010-1-3、2010-1-5、2010-1-7、2010-1-9,效果如下:

报表统计软件FineReport中Range函数使用介绍

8、小数增长用法

问题描述

step的步长一般都为整数,即使定义为小数也会按照向下取整的整数进行增长,那么如何按照小数进行增长呢?

实现思路

通过将range中的form,to,step三个参数都乘以某个数,然后在再range()后除以该数即可。

示例

如实现从0到90,step为22.5的,我们将其每个参数都乘以10,然后再除以10,那么公式就为:=range(0*10,90*10,22.5*10)/10。

将公式:=Range(0,900,225)/10写入到任意单元格,设置从上到小扩展,效果如下:

报表统计软件FineReport中Range函数使用介绍

  • 怎么取消U盘的自动播放
  • 软件如何为汽车制造商的产品增加价值
  • DF如何转换成Word的三种方法图文教程
  • BOSS直聘如何打开不看猎头职位
  • 骨症偏方:[12]半夏白术天麻汤加减治颈性眩晕
  • 热门搜索
    北京联合大学旅游学院 黄姚古镇旅游攻略 名古屋旅游 台湾旅游攻略2013 烟台旅游网 长沙有哪些旅游景点 太原到北京旅游 黄龙旅游 旅游景点门票 五月份适合去哪旅游