如何将展开的列折叠成单行?

问题描述 投票:0回答:1

我有一个 SharePoint 列表,其中包含数据类型为

People or Group
的列,该列可以包含多人。将此列表导入 Power BI 后,它在 Power BI 查询编辑器中显示为
[Table]

当我展开此列(使用上面突出显示的按钮)时,它会创建多行(我不想要)。

我的目标是通过将扩展创建的所有重复行转换回单行并在值之间使用分隔符来保留表的行数。有没有人找到一种方法来巩固这个?

数据示例

原始数据

身份证 列标题 其他专栏
1 [桌子] 其他数据

扩建后

身份证 列标题 其他专栏
1 假电子邮件@email.com 其他数据
1 [email protected] 其他数据

目标输出

身份证 列标题 其他专栏
1 [email protected]# [email protected] 其他数据

*分隔符可以是任何内容(不一定是#)

powerbi powerquery powerbi-desktop m sharepoint-list
1个回答
2
投票

假设你有一张这样的桌子。

表(绿色)包含这样结构的数据。

要实现您所追求的串联,如下所示:

使用以下代码添加自定义列。

Text.Combine([ColumnHeader][Column Header A],"# ")
© www.soinside.com 2019 - 2024. All rights reserved.