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

抓取多页数据想必大多数人都会,只要会点编程技项的人都不会是难事儿。那么,如果只是单纯的利用Excel软件,我还真的没弄过。昨天,我就因为这个在网上找了好久发好久。

1、在数据-》新建查询-》从其他源-》自网站 ,如图

2、在输入框中写接接口地址。点确定(这儿需要注意的是,接口必须得是 json的数组格式),格式如下

javascript 复制代码
[
    {
        "id": 1,
        "name": "xiaobiing",
        "age": 15,
        "arr": [
            {
                "a": 5,
                "b": 9
            },
            {
                "a": 99,
                "b": 66
            }
        ]
    },
    {
        "id": 2,
        "name": "bingning",
        "age": 20,
        "arr": [
            {
                "a": 66,
                "b": 92
            },
            {
                "a": 444,
                "b": 333
            }
        ]
    },
    {
        "id": 3,
        "name": "aaa",
        "age": 66,
        "arr": []
    }
]

3、到这一会后,会转到Power Query 的编辑界面。在这儿,可以对接口出来的数据进行整合。在这儿,数据出来还是一个纯文本,我们需要把它转为一列一列,一行行的数据。为此,我们需要做如下操作。点击 "转到"-》分析-》json,选择"到列表" 如下图所示

4、之后再在列的内容右键点击"到表" ,弹出来的框框不要做任何修改,直接点确定


注意这儿的arr又是一个数组,所以 我们还得进一步解析

最后大家别忘了,点击最后一步,把数据回显到 Excel的表格里面

大家可以自己写个接口测试下,我这儿是可以的。

同时,在 数据-》显示查询中,点击右边框框中的白色小点,可以获取到网络中最新的数据并加载到表格中,如下图所示

相关推荐
AC赳赳老秦5 小时前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw
chushiyunen5 小时前
java中的路径处理、左右斜杠
java·开发语言·python
yyxx4121235 小时前
上海企业如何选择专业的钉钉服务商
java·大数据·人工智能·钉钉
一杯奶茶¥5 小时前
水果销售网站 CRM客户信息管理系统 超市管理系 酒店管理系统 健身房管理系统 在线音乐网站 校园招聘系统
java·vue.js·spring boot·mysql·spring·java项目
重生之后端学习5 小时前
Java入门
java·开发语言·职场和发展
碧海蓝天20225 小时前
C++法则24:在标准 C++ 中,没有任何可移植的方式判断指针 T* pt 指向的内存位置是否已经 构造了对象,程序员必须手动跟踪哪些元素已构造。
java·开发语言·c++
один but you6 小时前
const和constexpr常量表达式
java·前端·javascript
码云数智-大飞6 小时前
RAII 与智能指针深度拆解
java·前端·算法
云烟成雨TD6 小时前
Agent Scope Java 2.x 系列【19】Harness:从零搭建 MySQL 文件系统
java·人工智能·agent
qq3621967056 小时前
阿里裁员新消息(2026最新动态汇总)
java·开发语言·前端