POWER BI:通过度量显示单元格的值:使用动态索引 ||算一下Dax公式吗?

问题描述 投票:0回答:1
我有一个电力市场表,其中包含一列名为“LN”(降序排序)的每日回报。

我编写了一个度量,它给了我包含 LN 列上我需要知道的值的行的具体编号。该数字可能会因所选期间而变化。

Scenario VAR = ROUNDUP((0.95)*COUNT('GFI German Base power M1'[LN]),0)​

enter image description here 例如,我想从报告视图中找到列 LN 的第 86 行。 enter image description here

enter image description here

我尝试创建一个索引系统,但当我从报告视图中移动该期间的切片器时,某些订单号丢失了。

我尝试了这些公式,但没有成功。

Ln order = RANKX( ALL('GFI German Base power M1'), 'GFI German Base power M1'[LN], , ASC, Dense)
IndexColumn = COUNTX(FILTER('GFI German Base power M1', 'GFI German Base power M1'[LN] <= EARLIER('GFI German Base power M1'[LN])), 'GFI German Base power M1'[LN])
任何人都可以建议我一个解决方案吗?

最好的,

罗曼.A

powerbi numbers row return-value lookup
1个回答
0
投票
我认为您距离找到解决方案并不遥远,我建议使用rankx函数在“GFI German Base power M1”表中创建一个计算列,但如果您希望周期切片器工作,则不应包含表达式中的 ALL()。这可能有效:

Ln order = RANKX( 'GFI 德国基地力量 M1', 'GFI 德国基地力量 M1'[LN],,ASC,密集)

之后您可以在可视卡的过滤窗格中添加 Ln 阶数为 86 的条件。

© www.soinside.com 2019 - 2024. All rights reserved.