使用DAX在Power Pivot表中查找值

时间:2018-01-11 06:37:22

标签: excel lookup powerpivot dax

我正在尝试在Excel中创建一个计算列,该列应包含相关表中的值。我试着查看Lookup函数,但这对我的知识来说太复杂了。

我有一个突发事件表,我想要一个名为 closdBy 的计算列。在本专栏中,我想提出关闭事件的运营商的名称。每个事件都有许多突变条目,这些条目存储在 Mutations 表中。此突变表有1个 statusID ,来自另一个名为状态

的相关表

在计算字段 closedBy 中,我希望计算列显示名称与 statusID 已关闭的运营商的名称 运营商的名称来自运营商表。

任何人都可以帮我这个吗?非常感激。

Tables

POWER BI示例:https://ufile.io/z0g4x

Excel示例:https://ufile.io/6adju

2 个答案:

答案 0 :(得分:1)

事件表(download PowerBI文件)中的

必填结果:

enter image description here

我对表事件和变异

之间的关系进行了一些修改

在变异表中创建了一个列 ID_Closed = IF(Mutation [statusID] =“{CLO}”,Mutation [ID],CONCATENATE(Mutation [ID],Mutation [statusID]))

enter image description here

enter image description here

希望这会有所帮助!

答案 1 :(得分:0)

这就是我的表格。变异表可以具有相同的状态值(请参阅{CLO},但我希望在事件表中使用Closed By和Resolved by字段来显示最新的Operator。

我这里有一个调整后的PowerBi文件,包含更多数据: https://ufile.io/20u0v

enter image description here