gpt4 book ai didi

powerbi - 通过变量引用列

转载 作者:行者123 更新时间:2023-12-02 13:02:21 25 4
gpt4 key购买 nike

我想在创建另一列时通过变量引用表列,但无法获取语法:

    t0 = Table.FromRecords({[a = 1, b = 2]}),
c0 = "a", c1 = "b",
t1 = Table.AddColumn(t0, "c", each([c0] + [c1]))

我收到错误找不到记录的字段“c0”。它将 c0 理解为文字,但我想要包含在 c0 中的文本值。怎么做?

编辑

我使用这个的灵感来自于已接受的答案:

    t0 = Table.FromRecords({[a = 1, b = 2]}),
c0 = "a", c1 = "b",
t1 = Table.AddColumn(t0, "c", each(Record.Field(_, c0) + Record.Field(_, c1)))

最佳答案

另一种方式:

let
t0 = Table.FromRecords({[a = 1, b = 2]}),
f = {"a","b"},
t1 = Table.AddColumn(t0, "sum", each List.Sum(Record.ToList(Record.SelectFields(_, f))))
in
t1

关于powerbi - 通过变量引用列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61825560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com