【问题标题】:special aggregation of matrix in dax?dax中矩阵的特殊聚合?
【发布时间】:2022-11-21 21:49:20
【问题描述】:

我有一个矩阵和一个基本的数值度量。

在我的矩阵中,我有行:

  • 大陆,
  • 国家,
  • 城市,
  • 街道。

我想要一个特殊的聚合...

  • 对于街道level 我想按原样显示值。
  • 对于城市level,我想要 (sum of street) ,但仅当值为负时才显示。 (否则显示 0)
  • 对于以上所有级别,我只想总结其中的内容城市等级。

示例 1

示例 2

如何使用 IF 案例进行特殊聚合?

【问题讨论】:

  • 有趣的层次结构问题!在 DAX 中有可能吗?大概是!但请记住,DAX 不是一种层次结构很强的语言! SSAS 是管理层次结构的最佳工具!

标签: powerbi dax


【解决方案1】:

这听起来像是一种令人困惑的显示数据的方式,但在回答您的问题时,您可以使用 ISINSCOPE() 来查看您所在的层次结构级别。

https://learn.microsoft.com/en-us/dax/isinscope-function-dax

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-13
    • 2019-01-23
    • 1970-01-01
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多