Power Query里怎么得到当前行的所有内容?

小勤:Power Query里怎么动态地得到当前行的所有内容?

大海:不是直接用下划线就可以了吗?

小勤:不是啊,直接用下划线得到的是一个记录,你看:

我只要其中的内容啊,不要带着列名的记录(Record)。

大海:啊,那你都知道下划线得到了整个记录(Record),那要取其中的内容,微软肯定给了函数的,而且,既然针对的是Record,那用的也应该是Record类的函数……

小勤:有道理。那我找找……Record.FieldValues?

大海:对的。你试试?

小勤:嗯。搞定!看来学会怎么根据实际需要去查函数很重要。

大海:嗯。对于比较常用的函数最好还是能记一下。如果临时碰到某些问题,能清晰知道要处理的是什么东西(对象类别),比如这个例子里的记录(Record),那就可以去查相应的函数——Power Query的函数虽然很多,但这种通过类名+英文全称的命名方式,对函数查找和识别却是很方便(当然,如果有一定的英文基础那最好,或者对相关的专业词汇进行一些记忆,虽然这不是必须的,但如果熟悉,对以后学习更多新的知识都会有很好的帮助)。

小勤:Power Query这种函数写法的确便于快速从名称识别其基本用途,但写起来却好长……不过还好,听说很快有智能提示了,真的好期待!到时甚至不用去翻帮助文档函数了……

大海:我也好期待……


(0)

相关推荐