Replace Power BI-用用户名替换用户ID

Replace Power BI-用用户名替换用户ID,replace,powerbi,dax,Replace,Powerbi,Dax,我有一些列,即:与名称和事务数据相对应的用户id-fromUserid和toUserid(请参见附图)。我想用name替换from和to用户标识。有没有办法在电力BI中做到这一点。我通过创建新的条件列来替换这些值,但不匹配的值显示为null。 感谢这是您在电源查询编辑器中进行一些转换的最佳选择。步骤如下所示- 考虑到您的基表名是:map\u user 第1步:复制您的表映射用户,并将其重命名为映射用户_distinct 步骤2:只需保留“name”和“user id”列,并从新表“map\u u

我有一些列,即:与名称和事务数据相对应的用户id-fromUserid和toUserid(请参见附图)。我想用name替换from和to用户标识。有没有办法在电力BI中做到这一点。我通过创建新的条件列来替换这些值,但不匹配的值显示为null。
感谢这是您在电源查询编辑器中进行一些转换的最佳选择。步骤如下所示-

考虑到您的基表名是:map\u user

第1步:复制您的表映射用户,并将其重命名为映射用户_distinct

步骤2:只需保留“name”和“user id”列,并从新表“map\u user\u distinct”中删除其他列即可

步骤3:现在保留不同的行,如下图所示。您还可以在删除图像中的重复行后看到输出

步骤4:现在选择您的基本表“映射用户”,并选择选项“合并查询”,如下图所示-

现在配置合并属性,如下所示-

这将每行返回一个表

第五步:现在展开下表,只保留“name”列

现在将新列重命名为“fromuser name”,输出如下-


最后,考虑到“to user id”列,重复步骤4:
和步骤5:,您将获得所需的输出。

最好的选择是在电源查询编辑器中进行一些转换。步骤如下所示-

考虑到您的基表名是:map\u user

第1步:复制您的表映射用户,并将其重命名为映射用户_distinct

步骤2:只需保留“name”和“user id”列,并从新表“map\u user\u distinct”中删除其他列即可

步骤3:现在保留不同的行,如下图所示。您还可以在删除图像中的重复行后看到输出

步骤4:现在选择您的基本表“映射用户”,并选择选项“合并查询”,如下图所示-

现在配置合并属性,如下所示-

这将每行返回一个表

第五步:现在展开下表,只保留“name”列

现在将新列重命名为“fromuser name”,输出如下-


最后,考虑到“to user id”列,重复步骤4:
和步骤5:,您将获得所需的输出。

您可以共享您正在使用的条件语句吗?您可以共享您正在使用的条件语句吗?谢谢Rabbani。谢谢,是的,太好了。ThanksHi@Paper,请接受答案,如果真有帮助,请投赞成票。我的答案左上方有一个灰色的勾号。单击该按钮接受答案。除此之外,还有一个向上箭头和一个向下箭头。单击向上箭头进行向上投票@报纸,谢谢拉巴尼。谢谢,是的,太好了。ThanksHi@Paper,请接受答案,如果真有帮助,请投赞成票。我的答案左上方有一个灰色的勾号。单击该按钮接受答案。除此之外,还有一个向上箭头和一个向下箭头。单击向上箭头进行向上投票@纸张