跳到主要内容
版本:6.6.0

复杂报表重复固定文本

场景介绍

需要在表格里重复两个文本,样表如下,需要纵向交替重复“销售数量”和“销售金额”两个文本 。

image.png

实现步骤

数据准备

  1. 在视图里新建两个字段用于重复文本:

image.png

  1. 将需要的字段拖到维度和数值上:

image.png

在线编辑模式

  1. 在线编辑公式模版

image.png

模板公式说明:

1)=G_(view1.月份) 动态属性选择纵向扩展、复制单元格样式、间隔写入(有两个字段,所以间隔写入1)、不额外添加行列数

image.png

2)=G_(view1.销售数量文本),动态属性同1

3)=G_LOOKUP(9,view1,销售数量,月份:A{r})按照视图view1的月份字段匹配取销售数量的数据,销售金额写法也是一样。

本地编辑模式

  1. 设置Excel模板(可参考附件)

?固定文本重复.xlsx

image.png

模板公式说明:

 1)&=view.月份(skip:1,noadd,copystyle)

因为有两个固定文本需要重复,所以需要每行数据跳过1行,用了skip:1;

noadd 表示不添加额外的行;

copystyle 表示复制单元格样式。

 2)&=view.销售数量1(skip:1,noadd,copystyle)&=view.销售金额1(skip:1,noadd,copystyle) 同1;

 3)&&=guanlookup9([],view,销售数量,月份, A{r})

&&=guanlookupN([], <查询原表>, <查询数值字段>, <指定条件字段>)

  1. 上传模板后预览并保存后即可实现上面的报表。