Power Query中要提取指定位置的数据应该怎么做?
list
前面一个大括号是一个list列表,相当于{1,2,3}
后面一个大括号就是提取的数据的位置,这个和VBA中数组的约定是相同的,第一个位置是从0开始。
整句话的意思就是从1到3的列表中取出第一个值。
record
前面一个方括号是record记录,
后面一个方括号是提取记录的名称
整句话就是提取记录中名称是B的对应的值
table
表格提取有三种情况
提取行:表格后面用大括号,提取后的结果是记录record
提取列:表格后面用方括号,提取的结果是列表list
提取行列交叉位置值:表格后用大括号与方括号,提取的结果是值,大括号和方括号的顺序可以颠倒。
通过这样的数据提取,是不是对Power Query的结构数据有了更深入的了解,就象在Excel中对单元格进行操作一样,我们是可以通过角标的方式对具体位置的数据进行读取,同时我们也理解了Power Query数据的转换方式:
表格中的一行数据,就是一条记录record,每个列标签对应一个值的记录表格中的一列数据,就是一个列表list有了这个理解,在Power Query中进行数据查询,就更容易