【问题标题】:calculated measure grand total error计算测量总误差
【发布时间】:2016-05-13 03:21:15
【问题描述】:

我有一个有效的计算度量,但显示#VALUE!在总计 在 SSAS 的浏览器中。 1-3 个月的当前预测没有值,并且 大于当月的发货数量在我删除时不包含任何值 浏览器中的措施以帮助调试。

case 
when [month part] >= [Current Month] then [Measures].[Current Forecast]
when [month part] < [Current Month] then  [Measures].[Qty Shipped]
else 0
end

任何问题的帮助

【问题讨论】:

    标签: ssas


    【解决方案1】:

    使用 ISEMPTY() 函数 语法

    IIF(ISEMPTY(A) AND ISEMPTY(B), NULL, IIF(A=0 OR B = 0, 0, A/B)) 即

    IIF(

    ISEMPTY([MEASURES].[A]) 和 ISEMPTY([MEASURES].[B]), NULL,

    IIF([MEASURES].[A] = 0 或 [MEASURES].[B]=0 , 0, [MEASURES].[A]/[MEASURES].[B])

    )

    【讨论】:

    • 我是用我当前的语法还是用它来代替......不确定如何添加条件。谢谢。
    • ISEMPTY([月份]) 或 ISEMPTY([当前月份])
    • 我做了这个 IIF (ISEMPTY([month part]) 或 ISEMPTY([Current Month]),Null,IIF([month part] >= [Current Month],[Measures].[Current Forecast],null)) 我如何获得发货数量的另一部分(IIF)逻辑?谢谢。
    • 我试过..结合 IIF (ISEMPTY([month part]) 或 ISEMPTY([Current Month]),Null,IIF([month part] >= [Current Month],[Measures] .[Current Forecast]), IIF (ISEMPTY([month part]) or ISEMPTY([Current Month]),Null,IIF([month part]
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 2019-04-04
    • 2017-10-04
    • 1970-01-01
    相关资源
    最近更新 更多