如何使用参数制作同比值与环比值

  1. 新建一个日期参数如下图所示:

如何使用参数制作同比值与环比值 - 图1

如何使用参数制作同比值与环比值 - 图2

  1. 添加参数控制器后选中对应的参数,如下图所示:

如何使用参数制作同比值与环比值 - 图3

  1. 新建一个自定义度量(注释:对应环比同比值只需要通过dateadd函数计算到对应到日期即可)

当前数量:

SUM(IF DATETRUNC("day", [发货日期])=DATETRUNC("day", [参数].[日期]) THEN [数量] ELSE 0)

昨日数量:

SUM(IF DATETRUNC("day", [发货日期])=DATEADD("day",-1,DATETRUNC("day", [参数].[日期])) THEN [数量] ELSE 0)

  1. 将对应字段拖入图表(注释:不可拖入日期维度)如下图所示:

如何使用参数制作同比值与环比值 - 图4