让决策更智能
新一代智能数据分析平台

复杂报表多维度G_LOOKUPEXP写法(新版公式)

观小数发表于:2021年09月28日 14:52:52更新于:2021年09月28日 15:26:55

一、场景介绍:

需要根据商品分类做自定义排序,且销售数量需根据商品分类、商品名称、省份、城市、大区进行匹配,按照日期(年)进行横向扩展,样表如下:

0016152b9712a94940c18838d5fd759


二、注意事项:排序只支持原生表,不支持派生表。

场景中既需要排序又需要根据维度匹配数据,所以需要用到两个视图表;


三、实现步骤:

1、需要新建两个视图,一个用来做维度(用原生公式),一个用来匹配数据(用派生公式);

2、在视图里把需要排序的字段拖到排序里,并根据期望的排序进行排序设置:

0016152b9fed3e321f0726c98ad6057

3、在线编写复杂报表模板:

①  将需要展示的表头直接写到模板第一行;

② 直接从视图里拖入字段到模板里,或者写=G_(view1,字段),例如=G_(view1,商品分类);

③ 如需分组,可在动态属性里勾选上“分组”;

0016152bb75e89b60312df1d57d0558

④ 用G_LOOKUPEXP匹配维度对应的数据:

G_LOOKUPEXP公式写法:

=G_LOOKUPEXP(9,view2,日期,view2,销售金额,商品分类:A{r},商品名称:B{r},省份:C{r},城市:D{r},大区:E{r},日期:F1)    

模板如下(具体写法可参考附件):

0016152ba5febde363808587429c582


4、保存后即可实现上面的报表。

上述场景G_LOOKUPEXP的语法说明:

G_LOOKUPEXP(函数代码,视图名,字段1|字段2...,搜索视图名,搜索目标字段1|搜索目标字段2...,条件字段:条件字段值位置)

① 函数代码:用于计算分类汇总的函数。

1代表AVERAGE 

2代表COUNT 

3代表COUNTA 

4代表MAX 

5代表MIN 

6代表PRODUCT 

7代表STDEV 

8代表STDEVP 

9代表SUM 

10代表VAR 

11代表VARP;

② 视图名:基于哪一张视图进行构建新的派生表,本案例中为view2;

③ 字段1|字段2...:从视图中选取一个字段或者或多个字段,多个字段用"|"拼接,本案例中为"年";

③ 搜索图名:要进行搜索的视图即搜索的范围,例如销售利润表。本案例中为view2;

④ 搜索目标字段1|搜索目标字段2...:对视图哪一个字段的值进行搜索,多个字段用"|"拼接。本案例中为“销售金额”;

⑤ 条件字段:条件字段值位置...-可重复

要搜索的条件字段并标记该搜索条件字段值所在单元格的位置,如 "浙江省" 或者"2021/06/15"。位置可以使用相对序号或者绝对序号,例如A{r},C2等。

本案例中为:商品分类:A{r},商品名称:B{r},省份:C{r},城市:D{r},大区:E{r},日期:F1



具体公式可参考:复杂报表公式说明

旧版公式guanlookup可参考:复杂报表多维度guanlookup写法


附件:多维度表头 - G_LOOKUPEXP.xlsx • 10.67KB • 下载

    您需要登录后才可以回复