观远 BI

复杂报表不同模式公式对应说明

创建于 2022-10-31 / 最近更新于 2022-11-04 / 5318
字体: [默认] [大] [更大]

1. 复杂报表公式语法要求

1.1 在线编辑模式的公式始终以“=G_”开头

  • 公式参数:以英文左括号“(”表示开头,“)”表示结束,多个参数以英文逗号“,”进行分隔,但不能有空格;

  • 字段名称:不能带英文括号“(”、“)”。

1.2 本地编辑模式的公式始终需以英文and符号 (&) 开头

2. 复杂报表不同模式公式对应说明

本地编辑模式下的公式
在线编辑模式下的公式
在线编辑模式下的可允许配置项
&=视图名.字段名G_(视图名,字段名)

✅扩展:纵向/横向

✅分组

✅复制单元格样式

✅间隔数(提示:间隔多少列)

✅不额外添加行数

&==

(DynamicFormula)

G_CELLCALC(公式内容)无配置项

&=&=

(RepeatDynamicFormula)

G_CELLCALCEXP(公式内容)

✅扩展:纵向/横向

✅复制单元格样式

✅间隔数(提示:间隔多少列)

✅不额外添加行数

----以下内容仅在纵向扩展模式下进行设置

✅间隔扩展视图名(用于计算需要横向间隔扩展多少次)

✅间隔扩展字段:可输入多个,用"|"分隔(用于计算需要横向间隔扩展多少次)

✅间隔数(间隔多少列)

✅不额外添加行数

&=[DT|原表名称!原表字段名称].原表字段名称

=G_DT(视图名,字段1|字段2...,

派生字段名)

✅扩展:纵向/横向

✅分组

✅复制单元格样式

✅间隔数

✅不额外添加行数

&&=expand_field(<派生表.派生表字段名称>,)=G_EXPFIELD(视图名,字段1|字段2...,派生字段名,合并单元格数)✅复制单元格样式
&&=expand_metric(<派生表>,<固定文本名称>)=G_EXPMETRIC(视图名,字段1|字段2...,文本名称1|文本名称2...)✅是否合并单元格(标记是否需要对多个数值项进行合并单元格)
&&=guanlookupN(<派生表>, <查询原表>, <查询数值字段>, <指定条件字段>, <指定条件值所在位置>,<派生表字段>,<派生表字段位置>)=G_LOOKUPEXP(函数代码,视图名,字段1|字段2...,搜索视图名,搜索目标字段1|搜索目标字段2...,条件字段:条件字段值位置)

✅间隔扩展视图名(用于计算需要横向间隔扩展多少次)

✅间隔扩展字段:可输入多个,用"|"分隔(用于计算需要横向间隔扩展多少次)

✅间隔数(间隔多少列)

✅不额外添加行数

&&=guanlookupN([], <查询原表>, <查询数值字段>, <指定条件字段>)=G_LOOKUP(函数代码,搜索视图名,搜索目标字段1|搜索目标字段2...,条件字段:条件字段值位置)无配置项
&=subtotalN:视图名.字段名=G_SUBTOTAL(函数代码,视图名,范围1|范围2...,[文本名称]:[文本名称位置])无配置项
&&=subtotalN(派生表.派生表字段名称(Label:<生成文本标签名称>,LabelPosition:<生成文本标签名称位置>),<派生表>,N,copystyle)=G_SUBTOTALEXP(函数代码,视图名,范围字段1|范围字段2...,派生视图名,派生字段1|派生字段2...,参与计算数值数,[文本名称]:[文本名称位置])无配置项
&&=grandtotal9(<派生表>,,<总计计算的单元格范围>)=G_GRANDTOTAL(视图名,字段1|字段2...,数值字段个数,范围)无配置项
&&=columnTotal9(<派生表>,<派生表字段位置>,<数值间隔扩展列数>,<横向扩展偏移数>)=G_COLTOTAL(视图名,字段1|字段2...,起始计算位置,数值间隔扩展列数,横向扩展偏移数)无配置项
55 人点赞过