DAX - 时间智能 - 年到季度
DAX - Time Intelligence - Year to Quarter
我的数据集
我正在尝试根据 selected quarter
创建报告
我想要的是在一列中按产品分组的季度销售额总和,以及当年选定季度之前的销售额总和。
示例:(这是我得到的......虽然不正确)
型号:
DAX:
ByProductforselectedquarter =
VAR vTable =
SUMMARIZE (
sales,
Sales[Product], Sales[Sales] )
VAR Result =
SUMX ( vTable, Sales[Sales] )
RETURN
Result
如何获得 当年的销售额,直到该年的选定季度。
您可以尝试以下操作-
ByProductUptoselectedquarter =
var selected_max_date = max(Date[Date])
var selected_year = Year(selected_max_date)
return
calculate(
sum(Sales[Sales]),
filter(
all(Sales),
Year(Sales[Date]) = selected_year
&& Sales[Date] <= selected_max_date
)
)
我的数据集
我正在尝试根据 selected quarter
我想要的是在一列中按产品分组的季度销售额总和,以及当年选定季度之前的销售额总和。
示例:(这是我得到的......虽然不正确)
型号:
DAX:
ByProductforselectedquarter =
VAR vTable =
SUMMARIZE (
sales,
Sales[Product], Sales[Sales] )
VAR Result =
SUMX ( vTable, Sales[Sales] )
RETURN
Result
如何获得 当年的销售额,直到该年的选定季度。
您可以尝试以下操作-
ByProductUptoselectedquarter =
var selected_max_date = max(Date[Date])
var selected_year = Year(selected_max_date)
return
calculate(
sum(Sales[Sales]),
filter(
all(Sales),
Year(Sales[Date]) = selected_year
&& Sales[Date] <= selected_max_date
)
)