首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过SharePoint从PowerQuery加载PowerQuery联机列表(带有查找列)

通过SharePoint从PowerQuery加载PowerQuery联机列表(带有查找列)
EN

Stack Overflow用户
提问于 2021-06-21 11:04:16
回答 1查看 625关注 0票数 0

我刚开始使用power查询,但不熟悉SharePoint。我想要做的是用excel展示我在SharePoint中拥有的东西。我创造了一个非常微不足道的例子。

这是我的SharePoint列表:SharePoint列表

我有两栏。标题(默认列)和LU1 (外部列表的查找列,启用多值)

现在,在Excel > Get Data > From Online Services > From SharePoint Online List中,我尝试了两种可能的方法:

  1. 1.0
  2. 2.0 (Beta)

1.1.0在连接、选择LU1列表和选择两列之后,单击OData_MD1列右上角的图标。经过几秒钟的“加载列名”.“没有找到列”没有找到柱子

2.0 (Beta)在连接、选择LU1列表和选择两列后,单击MD1列右上角的图标。现在我可以“扩展到新行”或“提取值.”。

如果我展开为新建行 我扩展到新行,列值从"List“转到"Record”,因此我再次单击顶部ricght图标,可以选择字段以显示选择lookupValue,但是MD1列中具有多个值的行是重复的,这不是我想要的分裂行结果。

因此,我提取值,我选择用逗号逗号分隔分隔值.但我收到“错误”:

错误

我做错什么了?事先非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-22 13:02:11

我找到了解决办法。我将该功能更改为:

=Table.TransformColumns(#“移除其他列",{"MD1",每个Text.Combine(List.Transform(_,Text.From),”,"),键入text})

至:

=Table.TransformColumns(#“移除其他列",{"MD1",每个Text.Combine(List.Transform(,每个Text.From(lookupValue)),”,"),键入text})

当然,奇怪的是,他们把功能准备好了,并且可以选择,但是后来出错了.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68066804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档