从同一行功率查询中获取列

Get column from same row power query

我有一个强大的查询,它使用列中的某个值作为参数发出 api 请求。通常在 Excel 中,您会说类似 =A1 的内容,然后淹没单元格并从 A2、A3 等处获得响应。如何使用 powerquery 执行此操作?到目前为止,这是我的函数,但它只采用该列的第一个结果。

Json.Document(Web.Contents("API?symbol=" & Source{0}[Column1] ))

代码 Source{0}[Column1] 表示取 table SourceColumn1 的第一行(我假设这是第一步的名称查询)。

您可以只使用 [Column1] 而不是引用整个 table 的行和列,它应该引用当前行中的值。尝试将此作为新自定义列的公式:

Json.Document(Web.Contents("API?symbol=" & [Column1] ))