⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

Power Query 数据清洗入门

学习使用Power Query快速合并、筛选和清洗杂乱数据,提升数据处理效率。 · 难度:入门 · +15XP

Power Query 数据清洗入门

Power Query 是 Excel 中强大的数据连接与转换工具,能够从多种数据源导入数据,并通过图形界面完成清洗、合并、拆分等操作。你无需编写复杂公式,只需点击几下即可完成重复性任务。

核心概念

实战案例:合并销售数据

假设你有一个工作簿包含两个工作表:1月销售2月销售,结构相同。请使用Power Query将两表合并,并剔除金额为空的记录。

商品ID金额日期
A0012002025-01-01
A0022025-01-05

操作步骤

  1. 在Excel中点击“数据”选项卡,选择“获取数据”→“来自文件”→“从工作簿”。
  2. 选择你的工作簿,在导航器中选择“1月销售”和“2月销售”,勾选“选择多项”,点击“转换数据”。
  3. 在Power Query编辑器中,点击“追加查询”→“将查询追加为新查询”,选择两个表。
  4. 点击“金额”列标题上的下拉箭头,取消勾选“(空)”,点击确定。
  5. 点击“关闭并上载”将结果放回工作表。
// 备注:此过程无代码,但底层M公式如下:
let
    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
    筛选的行 = Table.SelectRows(源, each [金额] <> null)
in
    筛选的行

练习提示

尝试添加一个自定义列,计算“含税金额”(金额*1.13),然后按商品ID分组求和。提示:使用“添加列”→“自定义列”,公式输入 [金额] * 1.13。

Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 254 篇
0 完成
🔥 0