Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PowerBI度量_Powerbi_Dax - Fatal编程技术网

PowerBI度量

PowerBI度量,powerbi,dax,Powerbi,Dax,我有一个powerbi模型来分析调查结果 我有以下计算方法: [distinctcount of Responder this year]=distinctcount('Fact NRPS'[Serial]) [distinctcount of Responder last year]=CALCULATE('Fact NRPS'[Responder],SAMEPERIODLASTYEAR('Dim Dates'[Date])) [同比差异]=[本年受访者人数差异]-[去年受访者人数差异] 在报告

我有一个powerbi模型来分析调查结果

我有以下计算方法:

[distinctcount of Responder this year]=distinctcount('Fact NRPS'[Serial])

[distinctcount of Responder last year]=CALCULATE('Fact NRPS'[Responder],SAMEPERIODLASTYEAR('Dim Dates'[Date]))

[同比差异]=[本年受访者人数差异]-[去年受访者人数差异]

在报告中,我通过
[问题]
总结了这些措施。因此,我有一份包含以下列的报告:

[问题]
[今年的受访者人数差异]
[去年的受访者人数差异]
[同比差异]

现在,我想在本报告底部添加一个摘要行,显示
[同比差异]
大于零且
[同比差异]
小于零的问题数量

所以它会告诉我们,与去年相比,45个问题的回答者多,21个问题的回答者少

在DAX我怎么能做到这一点

  • 我尝试使用Summary创建一个度量,按[Question]对数据进行分组,得到
    [同比差异]
    大于零的问题数量。然而,这并没有起作用。因为在总结中,它不允许我使用另一个计算度量,即
    [同比差异]

  • 如果我添加一个计算的度量值,例如
    If([同比差异]>0,1,0)
    ,然后向报告中添加一个总计行,这也不起作用。在本例中,它将总行的计算度量值显示为1或0

有没有关于我该怎么做的想法

谢谢


Mehmet

类似的方法应该可以工作:

Measure = CALCULATE(COUNT([Column]), 
                    FILTER(Table, [Year]=2017)) - CALCULATE(COUNT([Column]),
                    FILTER(Table, [Year]=2016))

这是一个老问题,所以你可能不再寻找答案了。如果是,您是否有可以为每个表共享的示例数据?了解这些表在Power BI中是如何关联的也会很有帮助(例如关系屏幕的屏幕截图)。