Power Query抓取多页数据导入到Excel

原文链接

举例网站:http://vip.stock.finance.sina.com.cn/q/go.php/vLHBData/kind/ggtj/index.phtml?last=5\&p=1

操作步骤 (版本为:Excel2010):

Step-01:单击【Power Query】-【从Web】,在弹出的对话框中选择【高级】,在URL部分粘贴复制出来的网址,将网址拆分成两部分,第二分为表示页码的ID的部分,最后单击【确定】。

Step-02:在弹出的对话框中选择"Table 0"列表,然后单击【编辑】。

Step-03:进入到Power Query的编译器界面 ,单击【高级编辑器】,然后在"let"前面输入:(n as number) as table =>,将修改原来的代码的部分。

Step-04:然后弹出自定义函数的界面,在这个界面里输入参数只能查询单页的数据,还需要构造一个页码的范围。然后单击左边的查询框,右键单击【新建查询】-【其他源】-【空查询】。

Step-05:在弹出的对话框中输入公式:={1...4},然后单击【到表】。

Step-06:单击【添加列】-【调用自定义函数】-【功能查询】选择Table 0,最后单击【确定】,单击扩展按钮,在弹出的对话框中勾选掉"使用原始列名作为前缀",最后单击【确定】。

Step-07:关闭并上载,如果要随时更新数据,右键任意一个单元格,单击【刷新】即可。

相关推荐
m0_7482309428 分钟前
Rust赋能前端: 纯血前端将 Table 导出 Excel
前端·rust·excel
Swift社区1 小时前
Excel 列名称转换问题 Swift 解答
开发语言·excel·swift
neeef_se2 小时前
Vue中使用a标签下载静态资源文件(比如excel、pdf等),纯前端操作
前端·vue.js·excel
℘团子এ2 小时前
js和html中,将Excel文件渲染在页面上
javascript·html·excel
菠萝蚊鸭11 小时前
Dhatim FastExcel 读写 Excel 文件
java·excel·fastexcel
一只小灿灿11 小时前
VB.NET在 Excel 二次开发中的全面应用
.net·excel
是小崔啊14 小时前
开源轮子 - EasyExcel01(核心api)
java·开发语言·开源·excel·阿里巴巴
Excel_easy15 小时前
批量识别工作表中二维码信息-Excel易用宝
excel·wps
m0_748255261 天前
easyExcel导出大数据量EXCEL文件,前端实现进度条或者遮罩层
前端·excel
小张认为的测试1 天前
Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表
linux·服务器·测试工具·自动化·php·excel·压力测试