[]
        
(Showing Draft Content)

快速创建区间字段

这里介绍的区间字段类似于数据集中的分类字段,将数据分组并标记,从而形成的新的字段。

如下图,将各大区的销售总额按照800万、1200万的区间进行划分,然后将区间字段作为维度分析数据。

image2022-6-21_16-36-17.png

接下来就以此为例介绍如何快速创建区间字段。

创建区间字段

先来看一下数据,订单明细表中有订单单价和购买数量,可以得到销售总额。销售大区表可以过滤订单明细表,我们可以用大区分组对销售额进行区间划分。

所以需要在订单明细表上添加一个度量字段,统计销售额;在销售大区表上添加一个数据列,得到区间字段。然后使用区间字段统计销售额。

image2022-6-22_11-43-44.png

1. 首先在订单明细表上创建一个度量值,计算销售总额。

image2022-6-22_11-47-57.png

image2022-6-22_14-16-12.png

2. 创建区间字段。

这里请注意,以哪个字段进行分类统计,就要将区间字段添加在同一表中。

这里我们计划以大区来统计销售额,看各大区的销售额分布在哪个区间。所以将区间字段添加在“大区”所在的数据表上。

image2022-6-22_14-18-56.png

image2022-6-22_14-21-41.png

var sales = SUMX('订单明细','订单明细'[购买数量]*'订单明细'[订单单价])
var sales1 =
calculate(sales,Values('销售大区'[大区]))
var categories=
SWITCH(
    TRUE,
  sales1  < 8000000, "小于800万",
  sales1 >= 8000000 && sales1 < 12000000, "大于800万小于1200万",
  sales1 >= 12000000 , "大于1200万"
)
return categories

3. 绑定数据绘制图表。

将创建的度量字段“ 销售总额 ”绑定到数值中;将新添加的区间字段分类绑定到分类中;并将“ 大区 ”绑定到系列中。为了显示效果更易读,可以将图表类型切换至堆叠柱状图。

因为创建区间字段时使用“ 大区 ”作为了统计范围,所以这里绑定数据时也需要绑定“ 大区 ”。

image2022-6-22_14-32-23.png

这样就得到了各大区销售额在各个区间的分布情况。