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:关闭并上载,如果要随时更新数据,右键任意一个单元格,单击【刷新】即可。

相关推荐
AI导出鸭20 小时前
怎么让Claude做表格?AI导出鸭苹果版将Claude输出的Markdown表格或结构化列表智能解析为二维数据,一键导出Excel/Word标准表格。
人工智能·chatgpt·word·excel·ai导出鸭
慧都小妮子1 天前
前端实现复杂公式计算:SpreadJS 在京东物流 Udata 平台的落地实践
javascript·数据分析·excel·数据可视化·spreadjs·前端表格控件
葡萄城技术团队2 天前
告别宽表拖拽:SpreadJS 如何让 Web 表格承接 Excel 操作习惯
数据库·html·excel
如意机反光镜裸2 天前
如何合并局域网共享文件夹中的多个 Excel 工作簿?(免 WPS 会员解决方案)
服务器·excel·wps
不剪发的Tony老师2 天前
DuckDB数据分析实战:读写Excel文件
数据分析·excel·duckdb
lengjingzju3 天前
一天掌握Vim,精华使用笔记
笔记·vim·excel
灵析表格4 天前
灵析表格财务函数深度实用性分析与实操教程
开发语言·ai·json·excel·wps
杰夫(简道云个人搭建)4 天前
SAAS系统应该先解决业务问题,再优化体验
数据库·人工智能·低代码·excel·个人开发
AI导出鸭5 天前
怎么让豆包做表格?AI导出鸭苹果版将豆包输出的管道表格智能解析为二维结构,一键导出为Excel或Word标准表格。
人工智能·chatgpt·word·excel·ai导出鸭
Am-Chestnuts7 天前
AI表格复制到Excel后日期金额和编号被改写:导入与格式检查方法
excel