微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

向从 PowerBI 中的多个表检索的列添加唯一值

如何解决向从 PowerBI 中的多个表检索的列添加唯一值

我目前在 PowerBI 中有两个相互关联的表格(Excel 表格):

  1. 库存;列(商品编号、描述、数量、sumOfQuantityReceived)

  2. 材料已收到;列(货号、数量接收、日期接收)

这些表以一对(库存)对多(材料已接收)的关系相互关联,如下所示。

Relationship

但是,Inventory 表目前仅显示 Inventory 表中存在的物品编号,如果 MaterialsReceived 表中存在新的物品编号,则不会自动添加带有物品编号的新行。

例如:库存清单当前包含以下信息

Inventory list

虽然 MaterialsReceived 表中有一个新的文章编号(文章编号:969686)

Materials Received

所以我现在的问题是:如何在 PowerBI 中创建一个新表,从两个表中检索唯一的文章编号并将它们添加到新列中。

在这种情况下,新表将包含一列 4 行(456982、456987、556987 和 969686)

解决方法

你可以试试下面的代码

Uniq_Article_Number_Table =
FILTER (
    DISTINCT (
        UNION (
            VALUES ( inventory[article number] ),VALUES ( 'Material Received'[article number] )
        )
    ),[article number] <> BLANK ()
)

code snippet

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。