加载中...

PowerQuery 工具2

PowerQuery 工具2

引用数据的两种常用方式

  • 方式1 由外部链接创建数据透视表

    具体操作请参考PowerQuery 工具1 - 一只小小小飞猪 - 博客园,这里需要注意,如果给的数据源不存在不规范的类型,请直接跳过修改过程,直接在首页——关闭并上载至

    • 优点: 适用于原数据所在文件夹路径不变的情景
    • 缺点:(注意,这里在数据源的excel中新建Sheet1)
      • 原数据变动后,点击保存后,在回到数据数据透视表中刷新
      • 原数据所在文件夹路径变动后,刷新数据透视表报错
  • 方式2 由内部链接创建数据透视表

    • 具体操作:打开数据源所在的Excel——数据选项卡——来自表格/区域——在弹出的PowerQuery 中关闭并上载至——勾选数据透视表核在新的工作表——随着数据源被改动,我们刷新数据透视表即可

    • 操作演示:

      动画1

    • 优点:

      • 原数据变动后,可以直接在数据透视表中刷新
      • 原数据所在文件夹路径变动后,直接在数据透视表中刷新,可以直接更新数据透视表内容
    • 缺点 :要求数据源的格式为表格

多表(多个Excel文件)合并透视

进行多表(多个Excel文件)合并透视的传统的操作是,我们复制每一张表的内容,汇总到新的Excel文件,以此作为数据源进行数据透视。每个Excel文件有更新之后,都需要把新的数据复制到汇总的Excel文件里面,重新做透视。

我们方法的优势是:

不需要在数据源(包含多个Excel文件)中加入新增的内容,再次再次数据透视,而是直接再数据透视表上刷新即可。

  • 具体操作

    • 新建Excel文件——命名为”汇总.xls“

    • 为案例中的三个地区的Excel文件创建外部链接

      image-20241118131032183

      打开,汇总.xls—— 数据选项卡——获取数据——来自文件——来自Excel工作簿——弹出界面,勾选“仅创建链接”——点击确定

    • 合并查询

      数据选项卡——获取数据——合并查询——追加——选择添加案例中的三张表——PowerQuery界面——关闭并上载至——勾线数据透视表和新工作表——拖动标签,进行数据透视

  • 操作演示

    动画2

注意:这里我们的多表结构是一样的,样例如下:

image-20241118125841428

不同结构多表追加透视

image-20241118133636777

这里的追加规则是对应的列名称一致的数据会被放在一起

具体操作

  • 新建Excel文件——命名为”汇总.xls“

  • 为案例中的两个地区的Excel文件创建外部链接

    打开,汇总.xls—— 数据选项卡——获取数据——来自文件——来自Excel工作簿——弹出界面,勾选“仅创建链接”——点击确定

  • 我们发现样例中两地区成本所在的列名称不一致,所以要先修改成同意的列名称

    在表格右侧“南京”右击——编辑——找到成本额所在列——右击,重命名为“成本”——关闭PowerQuery ,保留规则

  • 合并查询

    数据选项卡——获取数据——合并查询——追加——选择添加案例中的两张表——PowerQuery界面——关闭并上载至——勾线数据透视表和新工作表——拖动标签,进行数据透视

  • 操作演示

    动画3

posted @ 2024-11-18 13:51  一只小小小飞猪  阅读(2)  评论(0编辑  收藏  举报