难以将Excel函数复制到DAX。DAX - 水平层级中的最后一个值
说我有下表(查看图片链接)。行的深度不同,对于每一行我想知道层次结构中的最后一个值,我可以使用查找,例如“= LOOKUP(2,1 /(XX:XX <>”“),XX:XX)”。
如何将一个在DAX实现这一目标?
谢谢。
难以将Excel函数复制到DAX。DAX - 水平层级中的最后一个值
说我有下表(查看图片链接)。行的深度不同,对于每一行我想知道层次结构中的最后一个值,我可以使用查找,例如“= LOOKUP(2,1 /(XX:XX <>”“),XX:XX)”。
如何将一个在DAX实现这一目标?
谢谢。
我想象一下SWITCH和ISBLANK函数的组合可以完成这件事。请注意DAX中的BLANK等有点不直观或不一致,例如
非常感谢,不过我已经做出了妥协,并决定在导入Power Bi之前在Excel中执行此操作。我会尝试一下,看看我是否能够正常工作。 –
如果DAX不是你的东西,你可以在PBI查询编辑器中通过自动化解决这个问题,例如,按相反顺序选择列,然后添加列/合并列,然后分割列并仅保留第一个结果。 –
一个绝妙的想法,我会用它来取出Excel中所需的分析。将此标记为基于此的解决方案。谢谢。 –
不知道该表会变成这个样子。目前正试图编辑它。 –
我放弃了格式化表格,并添加了一个链接到它的图像:) –
我不明白这个requeriment的目的,但你可以做到这一点使用计算列。 –