首页 文章

计算周收入 - 周日至周六(去年)在表格立方体/ Power BI上

提问于
浏览
0

我有关于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)))

EDIT

在Power BI中,我在 Axis 中使用了 Clustered Column Chart Date Hierarchy ,在 Value 中使用了 Revenue . 在周级别,它将 Revenue 总计为周一至周日而不是周日至周六 . 希望这清楚地表明我如何使用Power BI中的数据

有人可以帮忙吗?

1 回答

  • 0

    如果我理解得很好,我遇到了同样的问题,我创建了一个计算列,给出了月份的名称,如下所示:

    MonthName = SWITCH(DimDate[Month], 1,"gennaio",2,"febbraio",3,"marzo",4,"aprile",5,"maggio",6,"giugno",7,"luglio",8,"agosto",9,"settembre",10,"ottobre",11,"novembre",12,"dicembre","altro")
    

    然后我需要按月编号,所以为了做到这一点,你需要选择你的计算列,然后转到选项卡建模>排序依据列,在这个菜单中你可以选择你订购的表的哪个字段选定的字段 .

    希望有所帮助 .

相关问题