Power Query功能详解之追加查询和合并查询
type
status
date
slug
summary
tags
category
icon
password

(本文3000字,阅读需要8分钟左右)
今天来聚焦Power Query中两个用于整合数据的“左膀右臂”——追加查询(Append Queries)和合并查询 (Merge Queries)。这两个功能解决的是完全不同的业务问题,理解它们的区别是数据整合的关键。
一、追加查询,垂直堆叠数据
追加查询的作用是将多个结构相同或相似的表格,像叠积木一样,垂直地堆叠在一起,从而增加行数,形成一个更完整、更全面的总表。
解决的业务问题
“我有很多份来源不同、但格式一样的表,我想把它们汇总到一张表里。”,例如:
- 按时间合并:你有1月份、2月份、3月份的销售数据,你想把它们合并成第一季度的总销售数据。
- 按地区合并:你有华东区、华北区、华南区的分公司员工名单,你想把它们合并成全国的员工总名单。
- 按类别合并:你有线上店铺和线下实体店的销售流水,你想把它们合并起来分析总销售情况。
举例说明
假设你有两个月的销售数据,分别在两个查询中。
查询一:一月销售(Sales_Jan)
Date | Product | Amount |
2023-01-10 | 牛奶 | 12.00 |
2023-01-15 | 面包 | 5.50 |
2023-01-22 | 鸡蛋 | 8.00 |
查询二:二月销售(Sales_Feb)
Date | Product | Amount |
2023-02-05 | 牛奶 | 12.00 |
2023-02-12 | 面包 | 5.50 |
2023-02-18 | 果汁 | 9.90 |
执行“追加查询”后的结果
Date | Product | Amount |
2023-01-10 | 牛奶 | 12.00 |
2023-01-15 | 面包 | 5.50 |
2023-01-22 | 鸡蛋 | 8.00 |
2023-02-05 | 牛奶 | 12.00 |
2023-02-12 | 面包 | 5.50 |
2023-02-18 | 果汁 | 9.90 |
操作要点
- 前提条件:要追加的表最好有完全相同的列标题。Power Query是根据列标题来匹配和堆叠数据的(但是过程中也有一系列的针对错误的智能识别和判断,以及相关的处置措施)。
- 列的顺序:列的左右顺序不重要,只要标题匹配即可。
- 推荐操作:在“主页”选项卡下,选择“将查询追加为新查询”,这样可以保留原始查询不变,生成一个全新的汇总查询,使数据处理流程更清晰。
二、合并查询,横向关联数据
我们之前在这篇文章:《》中介绍过事实表和维度表,事实表里面有“主键”列和“外键”列,其中“外键”列就是用于与外部报表数据的跨表链接的(类似VLOOKUP函数),合并查询的作用是根据一个或多个共同的“外键”列,将多个不同的表格横向地连接在一起,从而增加列数,用一个表的信息来丰富和补充另一个表。如上所述,这就像是Excel中VLOOKUP或XLOOKUP的超级增强版。
解决的业务问题
“我有一张事实记录表,但里面只有ID代码,我想把这个ID对应的详细描述信息从另一张字典表里匹配过来。”,例如:
- 丰富产品信息:你的销售流水表里只有“产品ID”,你想把“产品名称”、“产品类别”、“成本价”等信息从“产品信息表”里匹配过来。
- 补充客户详情:你的订单表里只有“客户ID”,你想把“客户姓名”、“所在城市”、“会员等级”等信息从“客户资料表”里匹配过来。
- 关联员工数据:你的考勤记录表里只有“员工工号”,你想把“员工姓名”、“所属部门”、“入职日期”等信息从“HR员工主数据表”里匹配过来。
举例说明
假设你有一张销售流水表和一张产品信息表。
查询一:销售流水(Sales_Transactions)
TransactionID(主键列) | ProductID(外键列) | Quantity |
101 | P01 | 2 |
102 | P03 | 5 |
103 | P01 | 1 |
104 | P04 | 3 (P04在产品表中不存在) |
查询二:产品信息(Dim_Products)
ProductID(主键列) | ProductName | Category |
P01 | 牛奶 | 乳制品 |
P02 | 面包 | 烘焙 |
P03 | 鸡蛋 | 乳制品 |
执行“合并查询”后的结果(将Dim_Products合并到Sales_Transactions中,并展开)
TransactionID | ProductID | Quantity | ProductName | Category |
101 | P01 | 2 | 牛奶 | 乳制品 |
102 | P03 | 5 | 鸡蛋 | 乳制品 |
103 | P01 | 1 | 牛奶 | 乳制品 |
104 | P04 | 3 | null | null |
操作要点
- 前提条件:两个表之间必须至少有一个可以用来匹配的共同列(我们称之为“键”,比如例子中的ProductID)。
- 匹配的键:在合并查询的对话框中,你需要手动点击选择两个表中用来匹配的键列。
- 展开 (Expand):合并操作完成后,会生成一个值为 Table 的新列。你需要点击这个列表头的展开按钮,然后选择你想要从第二张表中引入哪些列。
- 连接类型 (Join Kind):Power Query提供了多种连接方式(如左连接、右连接、内连接等),最常用的是默认的“左外部连接”,它会保留第一张表的所有行,并将匹配上的信息附加上去。
最后的对比
追加查询(Append)
- 方向:垂直操作,增加行。
- 目的:汇总,将多个结构相同的分表,堆叠成一个总表。
- 比喻:将一摞扑克牌放到另一摞扑克牌的下面,形成更高的一摞。
合并查询(Merge)
- 方向:水平操作,增加列。
- 目的:丰富,用一张“字典表”或者“维度表”的信息,去补充一张“事实表”的细节。
- 比喻:根据一张拼图的接口,找到另一块能拼接上的拼图,让画面更完整。
【点击文末“阅读原文”,获取本文及历史以来提及、发布的相关精选和原创资料,和我们一起充电,加入后可享受每月6次免费咨询提问,帮助解决您的特定问题!】
如果本篇文章对您有帮助或启发,请帮我们
点赞、转发、推荐、关注,让更多想转型财务BP、锻造数据分析和可视化洞察能力的财务同行们看到,关注【老汪洞察】,不迷路!若想获得更多
成本管控、业财融合方面的落地实操干货,加入我们的大本营是你的不二之选,快点击下方卡片看看吧!温馨提示
如果您不想错过
【老汪洞察】的文章,请将我们设为"星标",这样每次最新文章推送才会第一时间出现在您的订阅列表里。
方法:点击文章页面左上角蓝色文字“老汪洞察”进入主页,点击关注后,再点主页右上角"...",然后选择"设为星标",即可完成,感谢您的支持。上一篇
制造业成本核算的10个细节
下一篇
成本核算的核心步骤:定义规则、归集分配、计算与分析
Loading...
完全免费、无需编程基础,使用 Notion + GitHub + Vercel 来搭建网站(博客)的教程。
Power Query (M语言) 中,如何从三大核心容器(列表、记录、表)中获取数据(钻取)?
FAQ 001:Power Query (M语言) 中,[]和{}在不同场景下两种用法
FAQ 002:为什么[]取列值和{}取行值图标不一样,展示形式一样但是实质却是不一样的?
FAQ 003:为什么[]取列值和{}取行值展示形式都是竖着的,好像都是列一样?
FAQ 004:使用[]和{}能取多列、多行吗?
课程详细介绍文章(699包年)
为什么财务用Excel就够了,不必非Power BI不可?
建立基于PQ查询生成的透视表,如何避免生成新查询?
一维表和二维表的定义及转换
不懂成本,别做经营分析!4大业务场景下,成本核算和经营分析该如何深度融合?
Power Query功能详解之追加查询
经营分析:运用“道、法、术、器、人”思维模式,一切都想通了
VLOOKUP的致命硬伤以及PQ合并查询如何来拯救?
PowerQuery合并查询的6大连接神器详细解读:左外、右外、完全外、内部、反左、反右
存货计价核算:移动加权平均之美
一文讲透!约当产量法的实务运用,只讲能落地的干货!
成本归集的“最小单元”之争:生产工单、批次、还是工序?
制造业成本核算:“跑成本”背后的常见问题答疑
助力销售,财务如何解忧?
销售定价测算,怎么做?
系统“跑成本”的背后,都在干哪些活?
制造业成本核算与经营分析融合:了解“跑成本”的深刻含义
为什么仓库月末盘点需要财务一起?在一个上线了WMS系统的制造业企业,财务和仓管一起盘点需要注意什么?
出库单如何影响成本核算?
探讨材料毛利/率和材料边际贡献/率
销售预算编制:从战略解码到行动计划的8步闭环,建议收藏!
生产成本预算三大标准:单耗、能耗、工时
制造业的成本核算和经营分析怎么结合起来?
制造业成本核算的10个细节
Power Query功能详解之追加查询和合并查询
成本核算的核心步骤:定义规则、归集分配、计算与分析
财务BP的数据分析和可视化洞察报告究竟怎么做?CRISP-DM模型运用!
PowerQuery功能详解之追加查询和合并查询
浅谈实际成本法与标准成本法的双轨管理
为何Power Query做数据清洗能够一劳永逸?
不同类制造业,成本核算方法如何选择匹配?(核算对象和程序角度)
建议收藏!资深财务BP总结:经营分析报告行文与数据表达标准
Power Query数据清洗查询后,上载出来的报表与普通表的不同之处
PowerQuery功能详解之逆透视列和透视列
PowerQuery功能详解之添加自定义列
PowerBI、PowerQuery中什么是事实表和维度表?
数据分析与可视化的基础材料:从二维表与多维表的细分谈起
学习PowerBI之前先接触Excel的三大高级功能:Power Query、Power Pivot、Power View
为什么PowerBI是最合适的可视化数据分析软件?
财务BP岗位分析(芯碁微装)
“百日攻坚”别再空喊!这套“短平快”的财务组合拳,是年底冲刺真正奏效的真功夫!
财务BP和CFO的联系与区别
一张图,讲透顶尖制造企业的“成本精细化”管理蓝图!
读懂中小企业老板:只有这5件事和3个字!
全面预算管理执行层面的具体实施步骤(以系统执行为例)
“历史的锅,我不背!”——当新任主管遇上糊涂账,财务BP如何“三步走”平息风波?
财务BP岗位角色深度调查分析(价值百万)
关于滚动预算的10个灵魂拷问,没琢磨清楚千万别贸然下手!
告别“大水漫灌”式的成本分摊:用作业成本法,构建“成本精准滴灌”系统
CEO最需要的8个管理会计工具,让你从“记账员”秒变“军师”
别再“业财两张皮”,“管理会计体系”+“财务BP”这套组合拳,必须打!
一年躺“烧”250万!库存持有成本的核算与分析
亏损订单该不该接?算清边际贡献,结果可能颠覆你的认知
别再只报“实际成本”了!那不是成本分析,而是在“开盲盒”!
别只看毛利!算上总部费用分摊,才能看清产品的真正盈利能力
一次讲透在产品与完工成本的分配:破解制造业成本核算的“切蛋糕”难题
揭秘成本失真的头号元凶:一个让所有生产经理背锅的财务漏洞
别让生产车间再“背锅”:“成本反向还原”,找到真正的成本黑洞!
端到端成本核算全流程解析(总括篇)
从“费用预算”走向“全面预算”,需要怎样的信息化系统支撑?
如何从“费用预算”走向“全面预算”?
做了成本、费用预算,为什么还要做资金预算?
制造业生产成本预算如何编制?
报表分析框架:“三表联动”穿透分析法
出口退税:一次架构调整,挽回百万损失(续篇)
构建成本管控体系,用PRISM (方针-常规-检查-监督-衡量) 模型
出口退税:一次架构调整,挽回百万损失
实务中一般借款利息资本化金额怎么算?一文搞懂(附Excel套用模板)
一个案例拆解:现金流量折现估值模型
不同汇报场合,如何选用分析和叙事模型?
深扒之后,才发现净利润和现金流本就是一对“孪生兄弟”!
财务BP最爱的12个结构化拆解和叙事模型(附可套用模板)
冲压件成本、定价快速测算模型(私信获取)
从毛利到净利的分层递进分析3步法
应收账款洞察,五步法深度分析框架
老板们,别只盯着房产了!你公司最“值钱”的隐形资产,可能正躺着睡大觉
承兑汇票该不该收?如何消化?一文说明清楚!
一开始就准备申报高企的公司财务核算体系如何搭建?
保本点测算,一键搞定敏感性分析(模拟运算表)
Excel模拟运算表-财务测算敏感性分析的利器
制造业生产现场如何塑造成本核算?
更精准的成本核算支撑,BOM的分层管理及业务模式匹配
数字化转型背景下,制造业企业如何做好成本核算?
年终结账前哨战,一场精益求精的存货盘点工作,该如何计划和实施?
精准、高效的成本结账来自高效地跨部门协同
财务BP日记:制造业成本核算的起点是多去现场逛一逛
一杯咖啡背后的制造业成本核算逻辑
财务BP的经营分析会报告该怎么搭建?
半年度经营分析会,老板最关心的几个问题以及作为财务BP的你,如何应对?
制造业财务对MES系统的核心诉求?
差旅费审核:三大原则搞定“糊涂账”
把制造业成本算清楚的5个“命门”
财务BP必须修炼的PPT自动生成技术进阶版(思维与实操)
财务BP必须修炼的“端到端思维”
三只松鼠港股IPO:二次创业与价值重塑
溜溜梅的“二次创业”与价值重塑
溜溜梅IPO招股书财务分析(收藏)
快消食品制造业的四轮驱动财务管理模式
从三只松鼠、溜溜梅聚焦快消食品行业
风险扫描之增值税专用发票用量变动异常
数据分析三大思维:对比、分群、相关(附Excel表样模板)
第六波浪潮下,“数据+算力”正决定企业生死存亡!不只是口号!
在不确定的市场中,CFO们最担心什么
财务部各岗位“特写”
如何打造能够快速产出管理报告的核算体系?
财务BP做经营分析的三重境界
酒店行业预算怎么做?
车企的60天账期承诺:能否终结“羊毛出在猪身上,狗来买单”的逻辑?
产品定价测算的必要性和方法论(附Excel定价模型)
美的集团费用管理的7大核心
搭建财务分析数据指标体系(以蔚来汽车为例)
多产品保本点(本量利)分析,思路与Excel模板
续:投资回报率(ROI)测算模板使用指南
白话所得税:常见的应纳税暂时性差异
白话所得税:常见的可抵扣暂时性差异
白话所得税永久性差异,常见类型有哪些?
白话所得税资产与所得税负债
车间技改等资本性支出投资回报(ROI)测算分析(思路与Excel套表模板)
1.66亿!又有上市公司公告补交税款及滞纳金了!为何近年频发?
18万亿市场规模背后的驱动力量,杜邦分析模型的极致运用
费用预算:如何从控制思维向投资思维转变?
经营分析报告可视化图表应用指南(附1000套Excel模板)
经营分析报告中的变动率陷阱与解决方案
保本点敏感性分析:思路与Excel模板
关于非货币性资产对外投资的企业所得税递延纳税处理,一文彻底搞懂!
制造业年度预算环节业财融合怎么做?10年财务BP的几点思路
经营分析会开成了批斗大会,业务不懂财务,财务不理解业务,该如何破局?
领导力培训,团队管理技术,无私分享笔记
现金流 vs 净利润
告别“刀尖舔血”:当税务筹划从“护城河”变成“标靶”
代理出口模式退税,代理企业和生产企业的资金流、发票流、货物流,账务、税务如何处理?一文搞懂!
“签”万别大意!财务BP的制造业合同审核“必读文章”
经营分析会上,为什么毛利率比净利率更多地被提到?皮之不存,毛将焉附!
“风雨”来袭都不怕:轻松搞懂套期保值与套期会计的“避风港”智慧
制造业MES系统对全面预算管理真正落地有何助力?一文搞懂!
结构化思维高效发现和解决问题,管理培训笔记,无私分享
深扒BOM(Bill of Materials),物料清单:制造业利润的基石、财务BP的利器
制造业生产运营环节业财融合怎么做?10年财务BP的总结
生产型企业必看!代理出口模式退税,钱为何要“返”给你?流程、责任、利润分配一文搞清楚!
财政部会计司有关负责人就印发《关于推广应用电子凭证会计数据标准的通知》答记者问,大白话解读
易混淆的合同资产、合同成本、应收账款对比解析,一文搞懂
揭秘巴菲特接班人:从会计师到万亿帝国掌舵者,格雷格·阿贝尔的“稳赢”之路与财务人启示录
新收入准则之合同的变更,大白话拆解
收入篇第②项:对适用时段法确认收入的条件理解不正确
证监会年度例行发布《上市公司2023年年度财务报告会计监管报告》逐项解析之收入篇第①项:未恰当识别履约义务并计量收入
终于弄明白了!上市公司实施股份支付时,有关企业所得税处理的一个困惑!同时了解为何市场条件未达成的股份支付,企业账面照样确认激励成本?
价值50万的制造业经营管理报表、报告体系搭建思路,知名管理咨询公司流出
数据资产入表
个人股东在上市公司实施回购或大股东增持计划时,作为股票转让方(卖方),需要缴纳哪些税费?
大白话理解离职后福利:设定提存计划与设定受益计划
一文搞懂制造业成本核算:会计科目设置、成本流转过程、报表列报,场景化故事呈现,过目不忘!【精华】
出口增值税“免抵退”政策——“免、剔、抵、比、退”,用一个案例拆解各步骤详细计算
说人话!一文彻底吃透总部资产减值测试(理论与案例实操)
是不是可以说资产减值准备计提之后不能转回的都是非流动资产的减值准备,流动资产的减值准备都能转回?
穿越迷雾!巴菲特详解贸易战、AI、美元危机,小微企业如何“活下去、活得好”?
五问出口“免抵退”税政策——“免、剔、抵、比、退”
反向购买的背后!各方获得了什么?交易对价如何实现?
理解非同一控制下资产组商誉减值的会计处理——《企业会计准则第8号——资产减值》
Excel图表,以互补色代表负值功能
[VBA代码实现]更具通用性的取消合并单元格并自动填充原合并单元格的值
Excel取消合并单元格后,下方的空行自动填充
Google Gemini 2.5 PRO,完全免费公开!“迄今为止最智能的AI模型”!
Deepseek V3 0324 重磅更新!全面超越GPT4.5和Grok3,本地部署!
碧桂园的财报终于披露了,他遭遇了什么?还有未来吗?
灵活用工平台+个体户的把戏,还能玩的转吗?完整环节拆解,风险解读
老板80岁了,还在虚开发票,终被判刑!这个现象值得警惕
法释[2024]7号 最高人民法院关于适用《中华人民共和国公司法》时间效力的若干规定
“白条抵库”可行性?这几种情况可以申诉!
个人所得税税率表(2024版)
哪些情形下,补缴税款但不加收滞纳金?
个人所得税 APP 之变:“收入纳税明细”新增 5 个项目解析
关于“警税合成作战中心”,别被谣言带跑偏了
取缔警税合成作战中心?这怎么行?
截止去年底,个人养老金账户开户数超4900万,但空转率约7成
别被“作战中心”的名字吓着了
没有所谓避税的“妙招”
有关关联方之间借款的税务处理(全解析)
合并报表层面,母公司对间接持股子公司的持股比例计算的问题
持股70%变成持股20%,控股子公司变成仅有重大影响的关联公司,那么从投资方角度,其个别报表和合并报表层面要怎么处理呢?
7大审计程序的运用阶段及频次
中小企业财税实务必修课EP01:新公司法背景下,问注册资本是否越高越好的人还在吗?
中小企业财税实务必修课EP02:公司注销了,股东是不是就没有责任了?
中小企业财税实务必修课EP03:公司初始启动资金的来源该怎么配置?全部股东借款or全部股本金投入?
拜登退选声明原稿,逐句中英文翻译,学习英语笔记
中小企业财税实务必修课EP04:法人企业以技术投资入股的税负分析
中小企业财税实务必修课EP05:自然人个人以技术投资入股是否缴纳个人所得税?
中小企业财税实务必修课EP06:技术入股的无形资产,计提的摊销能税前扣除吗?
除了验资报告,股东还有哪些方式可以证明已全部实缴出资?
怎么看股东是否已经完全实缴?
中小企业财税实务必修课EP07:同股是否一定同权?4个容易混淆的比例
中小企业财税实务必修课EP08:哥们义气、口头约定的利益分配和公司管理机制,不靠谱!
中小企业财税实务必修课EP09:税收优惠地注册公司的空子还能不能钻?
中小企业财税实务必修课EP010:软件产品增值税超税负即征即退政策
中小企业财税实务必修课EP011:LPR利率、基点、存量贷款等相关名词的概念介绍,了解存量按揭房贷,你必须先明白的几个概念
中小企业财税实务必修课EP012:产品和服务共存如何卖?混合销售和兼营模式的不同增值税处理|为什么需要谨慎适用混合销售?
如果存量房贷利率下降,等额本金VS等额本息,哪个还款方式省的利息更多?
公司返聘退休员工需要注意哪些细节?
日常分享:惊爆!实缴注册资本也能作假,小心上当!
聊聊个人养老金涉及个人所得税的问题
普通电脑本地部署Deepseek R1人工智能大模型真实体验,联想拯救者R7000P笔记本电脑