|
楼主 |
发表于 2020-11-10 17:14
|
显示全部楼层
年初至今 = IF(HASONEVALUE('日期表'[月]), CALCULATE( [销售额], DATESYTD( '日期表'[日期] ) ) )
年初至今增长 =
VAR __prev_year_ytd = CALCULATE([年初至今], DATEADD('日期表'[日期], -1, YEAR))
RETURN
IF(NOT ISBLANK(__prev_year_ytd), [年初至今] - __prev_year_ytd)
年初至今增长排名 =
SWITCH (
TRUE (),
ISINSCOPE ( '部门表'[部门] ),
RANKX (
ALLSELECTED ( '部门表'[部门] ),
CALCULATE ( [年初至今增长], ALLEXCEPT ( '部门表', '部门表'[部门] ) )
),
ISINSCOPE ( '部门表'[ 二级分类] ),
RANKX (
ALLSELECTED ( '部门表'[ 二级分类] ),
CALCULATE ( [年初至今增长], ALLEXCEPT ( '部门表', '部门表'[ 二级分类] ) )
),
HASONEVALUE ( '部门表'[ 一级分类] ), RANKX ( ALLSELECTED ( '部门表'[ 一级分类] ), [年初至今增长] )
) |
|