1、单纯的求解,具体还要看自己的业务模型搭建,外部筛选是什么,参考如下。
2、一般情况下你的已知右边是不存在的,也给你写了按月的avg。
total:=SUM(data[销量])
avg_M:=
VAR T0=ADDCOLUMNS(data,"M",MONTH(data[销售日期]))
VAR T1=DISTINCT(SELECTCOLUMNS(T0,"M2",[M]))
RETURN
'data'[total]/COUNTROWS(T1)
result:=VAR T0=ADDCOLUMNS(data,"M",MONTH(data[销售日期]))
VAR T1=DISTINCT(SELECTCOLUMNS(T0,"M2",[M]))
VAR S='data'[total]/COUNTROWS(T1)
VAR T2=SUMMARIZE(T0,[M],"V",[total])
VAR T3=FILTER(T2,[V]>=S)
RETURN
SUMX(T3,[V])
1、单纯的求解,具体还要看自己的业务模型搭建,外部筛选是什么,参考如下。
2、一般情况下你的已知右边是不存在的,也给你写了按月的avg。
total:=SUM(data[销量])
avg_M:=
VAR T0=ADDCOLUMNS(data,"M",MONTH(data[销售日期]))
VAR T1=DISTINCT(SELECTCOLUMNS(T0,"M2",[M]))
RETURN
'data'[total]/COUNTROWS(T1)
result:=VAR T0=ADDCOLUMNS(data,"M",MONTH(data[销售日期]))
VAR T1=DISTINCT(SELECTCOLUMNS(T0,"M2",[M]))
VAR S='data'[total]/COUNTROWS(T1)
VAR T2=SUMMARIZE(T0,[M],"V",[total])
VAR T3=FILTER(T2,[V]>=S)
RETURN
SUMX(T3,[V])