【发布时间】:2017-12-30 02:23:07
【问题描述】:
我有一个相对简单的问题,似乎应该可以实现,但我已经尝试了所有方法,但都没有成功。
情况如下:
在 Excel 中使用 Power Query 我希望能够使用 Table.Combine 函数组合多个查询(我们称之为:Query1、Query2 和 Query3)到一个查询中。
唯一的问题是我将合并的查询列表将是动态的并且依赖于另一个查询(我们称之为:QueryList)
例如,在某些情况下 QueryList 将是:
- 查询1
- 查询2
- 查询3
在其他一些条件下,QueryList 可能只是:
- 查询1
- 查询3
我想做的是能够将 QueryList 的值解析成 Table.Combine 函数:
例如。 Table.Combine(#"QueryList")
从而允许动态合并查询
发生的事情是我收到一条错误消息:
Expression.Error:我们无法将值“Query1”转换为 Table 类型。 细节: 值=查询 1 类型=类型
更新: 我尝试了 Table.ToList 的变体,使用 { } 创建一个列表 TableFromlist,但都没有成功(通常错误抱怨无法从文本转换为列表或表格等。
提前感谢您的帮助。
【问题讨论】:
标签: powerbi powerquery