跳到主要内容
版本:6.3.0

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

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...,起始计算位置,数值间隔扩展列数,横向扩展偏移数)无配置项