表格的同环比分析为什么结果是null?

如下图,为什么按发货日的月环比结果是null? 表格的同环比分析为什么结果是null? - 图1

原因:因为环比的逻辑是以计算同环比的那个日期字段做分组,其他维度做计算依据。如上图的那个环比逻辑是,以发货地区的月度做分组,地区和日期做计算依据。上面的日期和发货日期是日期是相同的,所以会导致找不到环比值。

举例:第一行的环比值应该是发货日期为2019年4月,地区为西南,日期为2019-05的销售额。但是因为日期不可能存在发货日期为2019年4月,日期为2019-05的值(日期是发货日期演变而来的),所以这个销售额找不到,就显示为null。如果想要显示环比,需要把这个日期拿掉,或者作为度量。不能作为维度,作为维度就要参与计算。如下图:

表格的同环比分析为什么结果是null? - 图2 或: 表格的同环比分析为什么结果是null? - 图3