【发布时间】:2017-07-25 16:26:23
【问题描述】:
我有一份关于 Power BI 的报告,其中数据来自表格多维数据集。 DAX 表达式在多维数据集中创建。在 Power BI 中向下钻取并将结果与原始数字进行比较时,存在细微差别。 Power BI 将周数计算为周一 - 周日,但我希望它从周日 - 周六显示
初始代码:
IF(ISBLANK([Revenue]), BLANK(), CALCULATE([Revenue],SAMEPERIODLASTYEAR('Date'[Date]),ALL('Date'[Date])))
多维数据集中的日期表包含列[SortFiscalWeek]、[SortFiscalMonth]、[SortFiscalYear]、[Week Commencing]、Fiscal Week Number。
星期开始是按照星期日(作为星期开始日期)-星期六。
排序财务列从几年前的 1 开始,到基于今天日期的今天的任何数字结束。
我添加了Fiscal Week Number,因为我认为它可能会有所帮助并尝试将其用作Test New Users LY = IF(ISBLANK([New Users]),BLANK(),CALCULATE([New Users],SAMEPERIODLASTYEAR('Date'[Date]),FILTER(ALL('date'),'Date'[Fiscal Week Number]='Date'[Fiscal Week Number]&&'Date'[YearInt] = 'Date'[YearInt]-1)))
编辑
在 Power BI 中,我在Axis 中使用Clustered Column Chart 和Date Hierarchy,在Value 中使用Revenue。在周级别上,它将Revenue 求和为周一至周日,而不是周日至周六。希望这可以解决我如何使用 Power BI 中的数据的一些疑问
谁能帮忙?
【问题讨论】:
标签: powerbi dax ssas-tabular