创建时间:2022-11-03 10:51:35 By yuly 文章ID:22110311id
实验环境:
JSON文件:node-class.json 内容为:
[
{
"id": 110000,
"name": "布线",
"nodeClassGroupId": 0
},
{
"id": 110001,
"name": "安全",
"nodeClassGroupId": 0
}
]
EXCEL版本:EXCEL2021 (也可以低一点版本)
操作过程:
Power Query中转换数据
浏览到JSON文件并打开:「数据」 ➜ 「获取数据」 ➜ 「来自文件」 ➜ 「从JSON」
系统自动调用「Power Query编辑器」打开,样式为图示,带框为每个JSON元素,需要转换为表格才可以识别字段,点击「到表」
直接单击「确定」
可以看,内容列表中,已转为表格,有个表格图标,还有列名为“Column1”,现在这个表格还是收缩状态,我们可以展开需要的字段,单击如图所示点位
表格展开后,在点位「1」为需要扩开的字段,默认为全选,在点位「2」为字段是否加前缀,可以不管,点击「确定」完成展开
展开结果,点位「2」没有复选,字段没有前缀(推荐)
展开结果,点位「2」复选,字段有前缀“Column1”
保存转换结果到EXCEL中,单击「关闭和并上载」
保存转换结果至EXCEL中
自动插入EXCEL中,表格名称为JSON文件名
更新数据
后期,如果源JSON文件有数据,可以更新同步至EXCEL
方法:在表格有数据地方上单击右键-》「刷新」即可,十分方便