三、创建参数列表
通过网址分析,发现这 10 个页面网址最后一个数字为 0、25、50…225,构建了一个差值为 25 的等差数列,以此规律来自定义函数的参数。在 Power Query 中,单击“新建源”选择“空查询”选项,如图 3-4-9 所示。
图 3-4-9 空查询
在编辑栏输入:=List.Numbers(0,10,25),即可得到一个参数列表。其中,List.Numbers是一个 M 函数,用于生成一个数列,第一个参数是初始值,第二个参数为生成数据的行数,第三个参数为数据步长(如果忽略,默认为 1)。注意,参数设置与要采集的网页页数要一致。List.Numbers(0,10,25)意思是从 0 开始,后续的数字步长 25,生成 10 行,如图 3-4-10所示。
图 3-4-10 参数列表
单击左上角的“转换到表”,即可将这一列表转换为 Power Query 中的一个表。注意将这列的数字格式设置为文本类型,否则后续使用会出错。