Record.ToTable记录到表Table.FromRecords/Record.To…(Power Query 之 M 语言)
数据源:
任意记录
目标:
记录转表
操作过程:
选取记录(默认选取状态)》【记录工具转换】》【到表中】
M公式:
= Record.ToTable( 记录 )
转换结果:字段标题为Name列(第一列),字段内容为Value列(第二列)
扩展:
记录转表
= Table.FromRecords({记录1,...,记录n}, {"标题名1",...,"标题名n"}, 处理不存在的列 )
处理不存在的列:
0:代表MissingField.Error
2:代表 MissingField.UseNull
转换结果:字段标题为表的列标题,每个字段的内容为表的每一行
记录转列表
= Record.ToList( 记录 )