DAX-IsSubTotal-似乎无法正常工作?

时间:2019-08-30 14:58:18

标签: dax

我在DAX Studio中创建了以下DAX查询。我想我对ISSUBTOTAL应该如何工作不太了解。例如:

第一行显示所有三个ISSUBTOTAL语句为true。这是总计,而不是年,月或日的总计。

第二行显示“对于年份总计”为False,但我希望此处为True,因为它是年度总计。我不知道为什么“每月总计”和“每天总计”显示为真。

最后一行对于Day Total是False,但我希望True,因为这是每日总计。

enter image description here

2 个答案:

答案 0 :(得分:1)

DAX透视图中的合计是在上下文中该列没有贡献上下文的视图。如果上下文中没有年份(即所有年份的总数),则[是年份总数]表示TRUE,而上下文中的年份则表示FALSE(即度量按年份过滤)。因此,对于您的第二行,我们具有以下内容:

[Is Year Total] = FALSE
[Is Month Total] = TRUE
[Is Day Total] = TRUE

这表示上下文中有年份(2008),但是上下文中没有月份或日期。因此,可以使用[Year]=2008的过滤器上下文来评估一种度量。

答案 1 :(得分:0)

小计: 一组要添加的较大数字集的总数。

我将在第二行中对此进行解释。您正在按整个列的单个值查看“年份”级别,因此它不是“年份”的小计。