[已解决] PowerQuery 根据列名提取对应的数值

  [复制链接]
查看252884 | 回复182 | 2021-2-19 01:04:02 | 显示全部楼层 |阅读模式
如图所示, 要根据Title_col.3的值,提取该列的实际结果

Expression.Evaluate 函数哪儿写错了,一直报错。

11208112038081.jpg
回复

使用道具 举报

liqbjs | 2021-2-19 01:11:02 | 显示全部楼层
要用"{}",而不是用"[]"
回复

使用道具 举报

se11989009 | 2021-2-19 01:14:03 | 显示全部楼层
符号错误"{"& 字段 &"}" ,而不是用[]
回复

使用道具 举报

williamlee | 2021-2-19 01:19:03 | 显示全部楼层
没有用过这么高大上的方法,你可以尝试"_["&[tabl13]&"]"
回复

使用道具 举报

lijunw | 2021-2-19 01:28:03 | 显示全部楼层
符号错误"{"& 字段 &"}" ,而不是用[]


还是报错...
11208112038082.jpg
回复

使用道具 举报

wang730000 | 2021-2-19 01:30:04 | 显示全部楼层
没有用过这么高大上的方法,你可以尝试"_["&[tabl13]&"]"


加_ 也不行

11208112038083.jpg
回复

使用道具 举报

小搜神 | 2021-2-19 01:34:04 | 显示全部楼层
还是报错...


下面的英文说了,不能再有一个下文,你的列与列中间存在了一个空的列,自然就报错了,你要取那列的值直接用源[字段]就好了
回复

使用道具 举报

fanxing200 | 2021-2-19 01:43:04 | 显示全部楼层
下面的英文说了,不能再有一个下文,你的列与列中间存在了一个空的列,自然就报错了,你要取那列的值直接 ...


问题是,源[字段]这个字段需要动态的, 由Title_col.3 的内容来决定
回复

使用道具 举报

laziobest | 2021-2-19 01:44:04 | 显示全部楼层
问题是,源[字段]这个字段需要动态的, 由Title_col.3 的内容来决定


你需要动态就取上一步骤的字段好了
回复

使用道具 举报

鸥飞007 | 2021-2-19 01:49:04 | 显示全部楼层
可以使用Record.Field(_,[#"Title_col.3"]),不用expression.evaluate
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则