隐藏

power bi 根据表ID返回对应名称代码

发布:2024/10/24 16:28:05作者:管理员 来源:本站 浏览次数:178

在Power BI中,你可以使用LOOKUPVALUE函数或者RELATED函数来根据表中的ID返回对应的名称。以下是使用这些函数的示例。


假设你有两个表,一个是ID_Table,包含ID和对应的名称,另一个是Data_Table,包含ID但没有名称。


ID_Table 的结构如下:

ID 名称

1 名称1

2 名称2

3 名称3


Data_Table 的结构如下:

ID 其他列

1 数据1

2 数据2

3 数据3


使用LOOKUPVALUE函数的代码示例:


名称 =

LOOKUPVALUE ( 'ID_Table'[名称], 'ID_Table'[ID], 'Data_Table'[ID] )


使用RELATED函数的代码示例:


名称 =

RELATED ( 'ID_Table'[名称] )


在这两种情况下,你需要在Data_Table中创建一个新的列,并将上述DAX表达式放入其中。这样,每当你查看Data_Table时,都会显示对应的名称。


请注意,这些示例假设你在查询编辑器中创建这些表达式,并且你的模型中包含这些表。如果你在使用Power BI Desktop,你可以通过点击表格视图中的列并选择新建列来添加DAX表达式。如果你在使用Power Query编辑器,可以通过自定义列功能添加这样的列。