我有一个数据模型,其中包含日历、产品、退货、销售、客户、产品类别、产品子类别和区域等表。销售和退货是事实表,其他是维度表。我已经计算了总订单数。为此,使用的 DAX 如下 -
总订单 = Countrows(值(销售额[订单号]))
我又计算了2022年1月至2月的销售订单。
订单(一月至二月,22)=计算(
[total orders],
Filter(
ALLNOBLANKROW(
'Calendar'[Date]
),
and(
'Calendar'[Date]>= date(2022,1,1),
'Calendar'[Date]<=date(2022,2,28)
)
)
)
接下来,我插入了一个矩阵。我已将年份和月份名称添加到行中,并将总订单和订单(22 年 1 月至 2 月)添加到值中。添加订单(一月至二月,22)后,矩阵在顶部形成一个空白行。如果删除该度量,空白行也会被删除。起初我在测量中使用了 All 功能。出现空白行。为了删除它,我尝试使用 ALLNOBLANKROW。但空白行仍然存在。我不明白为什么会出现。我将附上我的视觉效果的屏幕截图。
这可能不是最优雅的解决方案,但我认为如果您选择矩阵,然后在过滤器下取消选中年份的“空白”,它将删除该行。