【问题标题】:DAX Expression for Annualized Revenue (YTD Revenue divided by days times 365)年化收入的 DAX 表达式(年初至今收入除以天数乘以 365)
【发布时间】:2018-09-14 15:59:30
【问题描述】:

在 SSAS 表格中,我已经有了 YTD 收入的衡量标准:

Revenue_YTD:=TOTALYTD([Revenue_CM], 'DIM_Time'[PK_Date])

现在我需要另一种衡量年化收入的方法。

它将用 YTD 收入除以 YTD 度量中的天数,然后乘以 365(实际上,“年化”收入度量)。

我在 DIM_Time 中有一个名为 YearNumberOfDaysToDate 的属性。但是,这是一个属性,而不是衡量标准。

我已经研究过使用 DAYSYTD 函数,但我知道它返回一个表而不是单个值,我不太明白如何将它们组合在一起。

【问题讨论】:

    标签: sql-server dax ssas-tabular


    【解决方案1】:

    您可以对 DATESYTD 函数返回的表使用 COUNTROWS 函数。像这样的:

    Annualized_Revenue:= [Revenue_YTD]/COUNTROWS(DATESYTD('DIM_Time'[PK_Date]))*365
    

    【讨论】:

    • 谢谢。那工作得很好。现在对我来说似乎很明显。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多