EXCEL 之 Power Query

文案来自AI整理,搬运过来只是为了记录这个用法,希望自己看到能想起来。

对于绝大多数用户来说,Power Query 已经作为一项内置功能集成在了 Excel 中。你很可能已经在不知不觉中拥有它了。


一、 如何找到并打开 Power Query?

你的 Excel 版本决定了 Power Query 的入口位置:

情况一: Microsoft 365 或 Excel 2016 及以后版本

在这些版本中,Power Query 的功能被直接集成到了 Excel 的 【数据】 选项卡下,它的名字叫 “获取和转换数据”

  1. 打开 Excel。
  2. 点击顶部的 【数据】 选项卡。
  3. 你会看到 “获取数据”“来自工作表”“查询和连接” 等按钮。这个功能区就是 Power Query 的入口。

情况二:Excel 2010 或 Excel 2013

在这两个早期版本中,Power Query 是一个需要单独下载和安装的免费插件

  1. 打开浏览器,访问微软官方下载中心。
  2. 搜索 “Microsoft Power Query for Excel”
  3. 选择与你的 Excel 版本(2010 或 2013)和系统位数(32位或64位)对应的版本进行下载并安装。
  4. 安装成功后,重启 Excel,你会在顶部菜单栏看到一个全新的 【Power Query】 选项卡。
    ⚠️ 注意:除非你还在用很旧的 Office,否则基本不需要这一步。

二、 Power Query 极简入门“四步法”

你可以把 Power Query 理解为一个 “数据清洗和转换的自动化流水线”。它的核心工作流程如下:

第一步:获取数据

这是所有工作的起点。点击 【数据】->【获取数据】->【自其他源】,你可以从各种地方导入数据:

  • 【从工作表】:从当前 Excel 工作簿的另一个表格导入。(最常用)
  • 【从文本/CSV】:导入外部的 txt 或 csv 文件。
  • 【从 Web】:输入一个网址,直接获取网页上的表格。
  • 从数据库、文件夹等。

第二步:在 Power Query 编辑器中清洗转换数据

当你选择数据源后,会自动打开 Power Query 编辑器 窗口。这是一个功能强大的独立界面,你的所有操作都在这里进行。

  • 右边:【查询设置】 窗格记录了你的每一步操作(应用步骤),你可以随时撤销或修改任何一步,绝不会损坏原始数据
  • 中间: 你的数据预览区域。
  • 左边: 所有查询(处理好的数据表)的列表。

在这里,你可以通过点击鼠标完成绝大多数复杂操作:

  • 删除重复项
  • 分列
  • 筛选行(比如只保留“销售额>1000”的行)
  • 更改数据类型(将文本改为数字,将数字改为日期)
  • 填充(处理空值)
  • 合并查询(像 VLOOKUP 一样连接多个表)
  • 追加查询(像 UNION 一样上下合并多个结构相同的表)

第三步:关闭并上载 - 将结果返回 Excel

所有清洗步骤完成后,点击左上角的 “关闭并上载” 按钮。

Power Query 会执行你设置好的所有步骤,然后将处理好的、干净整洁的数据表加载回 Excel 的一个新工作表中

第四步:刷新 - 实现自动化

这是最神奇的一步!假设你的原始数据更新了(比如源表格新增了 10 行数据),你不需要重新做一遍分列、删除等操作。
你只需要:

  1. 在处理好的结果表上 右键单击
  2. 选择 【刷新】
    Power Query 会自动重新运行你设置好的所有步骤,将新增的数据也按照同样的规则进行清洗并更新结果表。一劳永逸!

一个简单的实战场景

需求:你每周都会从系统导出一个 CSV 文件,格式很乱,你需要手动删除前两行标题,给列重命名,并删除“备注”列,最后才进行分析。

传统方法:每周重复一遍所有手动操作,枯燥且容易出错。

Power Query 方法

  1. 【获取数据】->【来自文本/CSV】,选择你本周的 CSV 文件。
  2. 在编辑器中:
    • 使用“删除行”功能删掉前两行。
    • 使用“第一行作为标题”提升标题。
    • 右键单击“备注”列,选择“删除”。
    • 双击列名,将其重命名为你容易理解的名字。
  3. 【关闭并上载】。
  4. 下周,你只需要把新的 CSV 文件覆盖掉旧的,然后在你做好的这个报表上右键 -> 【刷新】,所有事情就自动搞定了!

总结

  1. 无需安装:现代 Excel(2016+ / Microsoft 365)已内置 Power Query,在 【数据】 选项卡中。
  2. 核心价值将重复的数据清洗工作自动化。一次设置,永久受益,一键刷新。
  3. 学习建议:不要试图一次性学完所有功能。从你手头最重复、最繁琐的一项数据处理任务开始,尝试用 Power Query 来解决它,你会最快地体会到它的强大。

现在就打开 Excel,点击 【数据】 选项卡,找一找 “获取数据” 按钮,体验一下吧!

posted @ 2025-09-19 15:45  芋圆院长  阅读(555)  评论(0)    收藏  举报