EP005 修复数据源路径与理解“应用的步骤”

📊 知识回顾:Excel 表对象 (Table Object)

在进入 Power Query 之前,我们要先观察一下经过 PQ 处理并加载回 Excel 的表格,它与普通单元格区域有着显著区别:

  • 自动冻结首行:即使你没有手动设置“冻结窗格”,当你向下滚动数据时,列标题会自动吸附在窗口顶部,保持可见。
  • 专属选项卡:点击表格内任意位置,顶部会出现 【表设计 (Table Design)】 选项卡。在这里可以快速修改样式、命名表格等。
  • 如何再次编辑查询?
    • 方法一:点击 【表设计】 -> 【查询】 -> 【编辑】
    • 方法二:点击 【数据】 -> 【获取数据】 -> 【启动 Power Query 编辑器】

🚨 常见报错:数据源路径变更

当你再次打开文件尝试刷新或编辑查询时,可能会遇到红色的报错提示,导致无法获取数据。

1. 错误原因

数据源位置变动。Power Query 记录的是文件的绝对路径。如果你移动了源文件、重命名了文件夹、或者把文件发给了同事(对方电脑路径与你不同),PQ 就会找不到“源头”。

⚠️ 后果:第一步“源”出错,后续所有基于此源的清洗步骤都会失效,无法进行刷新。

2. 修复步骤

我们需要手动告诉 Power Query 文件现在在哪里:

  1. 在报错界面或 PQ 编辑器中,找到 “数据源设置”(通常报错条上会有【编辑设置】或【更改源】按钮)。
  2. 点击 【更改源 (Change Source)】
  3. 点击 【浏览】,重新定位到文件当前所在的正确路径。
  4. 点击 【确定】
  5. 刷新预览,数据即可恢复正常。

🪜 核心概念:深度解析“应用的步骤” (Applied Steps)

修复数据源后,很多新手会遇到一个“灵异现象”:“明明我修好了源,为什么之前做的拆分列、删除行都不见了?数据怎么变回原始样子了?”

这不是 Bug,而是你点击的位置不对。

1. Power Query 的“时光机”机制

右侧的 【应用的步骤】 面板就像一个时光机,记录了你对数据操作的每一个动作(步骤)。

  • PQ 是按顺序执行的:从第一步“源”开始,一步步往下执行到最后。
  • 所见即所得(当前步):预览窗口显示的数据,是你当前选中的那个步骤完成时的状态。

2. 为什么操作“不见了”?

  • 现象:如果你鼠标点击的是第一步 【源】
  • 原因:此时预览窗口只展示刚导入数据时的样子(原始状态),后续的步骤虽然存在,但还没有“应用”到预览视图中。

3. 正确操作

  • 查看最终结果:请务必点击步骤栏最下方的那个步骤。此时,中间所有的清洗逻辑才算全部跑完,你看到的就是最终的清洗成果。
  • 调试与检查:你可以随意点击中间的某一步,查看数据在那一刻是什么样子的。这对于排查错误非常有帮助。

💡 总结只要步骤列表中还在,操作就没有丢失。请养成习惯,检查完数据源后,点击最后一步来确认最终结果。

© 版权声明
THE END
喜欢就支持一下吧
点赞78 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容