2018 — 2026蒸汽教育 · 八周年

Excel业务分析面试怎么练:订单去重、退款、汇总与结论

提供原创订单CSV和可计算Excel工作簿,逐步检查数据粒度、重复、取消、退款与空渠道,核对渠道汇总和总体平均,并练习解释业务限制与更新范围。

戴圆眼镜的候选人在一张极简网格表中核对浅金色单元格
📅 时效更新核对日期:2026-10-15。文中练习为原创示例,招聘安排以岗位通知为准。

Excel会操作,但业务口径总容易算错?

添加顾问微信,说明目标岗位与测试形式,带本次练习结果,讨论数据处理、口径和结论表达。

文 / STEM Career 编辑部

商科与分析岗位的Excel练习,往往难在先判断数据是什么意思。会做透视表却把重复订单、取消记录和退款混在一起,得到的图再漂亮,也可能回答了错误的问题。

本文给一套可以直接下载的原创订单数据,按检查、清洗、计算、解释的顺序练习。数据量刻意保持很小,方便逐笔核对;它不代表企业真实经营、面试原题或大数据处理能力。

先下载数据再看参考结果

使用原始CSV练习数据自己做一遍,再打开Excel参考工作簿。工作簿保留原始数据与逐行计算,汇总使用普通公式,没有预制原生数据透视表。

你可以在本地另存一份练习文件,保留原始导出,再增加清洗与分析区域。不要直接删掉看起来不正常的记录,否则后面很难解释行数为何减少,或者重现自己的处理过程。

任务是:在这批模拟订单里,比较各渠道的支付订单数、实付金额、退款后净额,以及每个支付订单对应的净额,并说明哪些结论还不能得到。完成后给一段业务建议,不需要制作复杂仪表盘。

每一行代表什么

字段包括原始行标识、订单标识、渠道、状态、实付金额、退款金额。原始行标识是导出记录的编号,订单标识才是本例业务去重依据。两个行标识不同,不代表一定是两个独立订单。

本例共有十二行,其中一行是同一个订单的完全重复导出;按订单去重后十一条,包含一条取消订单。其余十条状态为paid。渠道空白的一条必须保留,因为它仍然是一条支付订单。

真实导出未必如此简单。重复订单也可能代表不同商品、分期付款或状态更新,不能一看到相同标识就删除。要先确认数据粒度以及重复产生的原因,本文的完全重复规则只适用于给定练习。

先写指标定义

支付订单数按去重后状态为paid的订单计算,即使该订单后来全额退款,仍纳入这个分母;退款后净额为这批支付订单实付金额减退款金额。取消订单不纳入本例支付指标。

因此本文的“每支付订单净额”不是未退款订单的客单价,也不是会计收入。把名称写准确,才能让其他人理解分子和分母。若业务要求其他定义,需要重新计算并改名,而不是默默换掉口径。

本例没有访客数、曝光、广告支出和商品成本,不能直接计算访问转化率、获客成本、广告投资回报或利润。面试中主动指出缺少什么数据,比用一个相近指标代替更有分析价值。

检查数值类型与空白

CSV导入后,金额可能被识别为文本。先检查计算是否把这些值作为数字处理,再设置数字格式。把一个文本单元格显示为货币格式,并不一定完成数据类型转换。

空渠道应归为“未标注”,不应随意猜成搜索或社交来源。空金额和金额为零也不同:前者可能缺失,后者可能是真实数值。本文提供的金额均为已知数字,练习时可以另加一条缺失数据观察检查方法。

检查状态拼写、首尾空格、退款是否大于实付,以及订单标识是否为空。发现异常应记录处理规则;无法判断时先保留待确认状态,不要为了让表格好看全部填零。

去重需要能追溯

在本例里,最后一行与第三行的订单、渠道、状态及金额完全一致,可以保留第一次出现的订单,并标出后一行不参与汇总。原始行仍保留在源表中。

参考工作簿用累计范围判断是否首次出现:订单列从第一条数据固定到当前行,计算相同订单已经出现几次,第一次记为一,后续记为零。若实际业务允许同订单多行,这个方法必须改变。

遇到同一订单金额冲突,不能采用“保留第一条”自动解决。需要知道时间戳、版本或数据系统规则。本练习特意没有这种冲突,以便先把基本流程练完整。

单笔计算与渠道汇总分开

先对每行判断是否首次订单、是否为paid,再算纳入订单的退款后净额。将这几个步骤放在可见列,方便别人检查取消或重复记录为什么贡献为零。

然后按渠道汇总支付订单数、实付金额和净额。每支付订单净额用渠道净额除以渠道支付订单数。总体平均值应由总净额除以总订单数,不能直接平均四个渠道的平均值。

公式可以采用SUMIFS与COUNTIFS等普通函数,也可以在清洗完成后使用数据透视表。工具选择应让你能够解释口径和复查结果,不必为了显示熟练同时使用许多重复功能。

这批数据的参考结果

渠道支付订单数实付金额退款后净额每支付订单净额
search438036090
social333018060
email2310300150
未标注1505050
合计10107089089

逐行核对可以看见,search的一笔订单实付120、退款20;social的一笔实付150、全额退款;email的一笔实付110、退款10。总退款180,实付1070减180得到净额890。

取消订单金额60不参与支付指标,重复导出的120也不能再加一次。若你得到另一个总额,先检查这两项处理,再检查退款。不要只修改汇总数使它与答案相同。

为什么总体平均不是渠道平均的平均

四个渠道的每支付订单净额分别为90、60、150和50,直接平均得到87.5,但它给一个订单的未标注渠道与四个订单的search相同权重。因此没有回答每个支付订单平均贡献多少净额。

正确的总体指标是890除以10,得到89。你也可以用各渠道平均值乘相应订单数,再除以总订单数,得到同一结果。理解这个例子后,再讨论更复杂的加权指标。

面试时不要只说“平均的平均不对”,而要说明它在什么条件下不对应目标口径。如果各组样本量完全相同,结果可能碰巧相同;问题出在权重与业务问题是否一致。

做数据透视表前先整理输入

可以把清洗后的每订单一行数据作为输入,渠道放在行区域,纳入支付数和净额放在值区域。确认数值使用求和,避免因文本金额被默认计数而得到另一种结果。

Microsoft的数据透视表说明可用于核对操作。版本与界面可能不同,实际练习仍应检查数据源范围、字段类型和刷新后的结果。

新增数据之后,确认来源范围是否包含新行,以及透视表是否刷新。不要因为工作簿保存成功,就认为新的记录已经进入结果。参考工作簿使用固定范围,若扩展练习数据,需要同步扩展公式范围。

汇总之后再决定图表

本例只有四组渠道,表格已经可以比较。若加图,选择展示支付订单数或退款后净额,并标注金额是教学单位。不要用没有说明的双轴图把金额和比率放在一起,制造视觉上的强关系。

图表应与清洗结果一致,不能用原始重复数据做图,再在正文中引用去重后的总数。也不需要为只有十二行的数据制作复杂筛选器,让读者找不到最重要的口径。

一张图回答一个问题即可。如果要讨论退款影响,可以把实付与净额并列,并说明两者差额来自退款。不能把差额直接叫作亏损,因为数据里没有成本。

业务解释要控制因果范围

可以说:在本批订单里,email每支付订单净额较高,social受一笔全额退款影响较大。不能据此认定email长期最好,也不能断言social用户质量差,因为样本小,缺少时间与客户构成信息。

更合适的下一步是检查全额退款原因、渠道标签缺失,以及更多时期的同口径数据。若要决定投放预算,还需要支出、可归因范围和业务目标。结论应停在数据能够支持的位置。

把“观察、解释假设、待验证动作”分开写。比如观察是social净额较低,假设是某类订单退款集中,动作是查看允许使用的订单原因字段。不能将假设改写成已经查明的原因。

面试现场怎样讲过程

先说明数据粒度和目标,再交代去重、状态与退款规则,随后给主要结果和限制。对方如果问公式,再打开相应计算列。这样别人先理解你的问题,再判断工具实现是否正确。

如果计算中发现错误,直接说明影响范围并修正。例如重复行让search金额高估,就重新计算受影响渠道与总体,不必把所有内容重做,也不能只改某个展示单元格。

可以参考Oxford面试准备说明组织表达与练习。本例的计算步骤是原创训练安排,不是任何雇主统一采用的评分标准。

用三个变化检查自己是否真正会做

先增加一个新渠道的支付订单,观察汇总是否包含它;再增加一条已有订单的完全重复记录,检查是否仍只计一次;最后加入一条全额退款订单,确认分母和净额按原定义变化。

还可以把一个金额改为空白。此时应出现明确的待确认问题,不能自动把缺失金额视为零而给出完整结论。参考答案只验证给定数据与一次金额变更,不承诺自动处理所有未知异常。

每做一次变化,先手算预期,再检查工具。这样能发现范围没有延长、引用偏移或旧透视表没有刷新。只在原样本上看到正确答案,还不足以证明会独立完成。

将结果写成一段可核对的交接

可以这样交接本次练习:“原始十二行,按本题完全重复规则得到十一条独立订单,其中十条为paid。取消与重复行未进入支付指标,缺失渠道保留。实付合计一千零七十,退款一百八十,净额八百九十。social的净额受到一笔全额退款影响,当前没有足够信息判断退款原因。”

接下来说明文件结构与下一步:原始记录保留,逐行计算可追踪,汇总按给定范围计算;若新增记录,需要扩展公式与渠道行,再重新核对。这样接手的人知道结果来自什么,也知道更新时要做什么。

如果对方问“为什么不删掉退款订单”,先回到支付订单数定义。当前分母包含后来全额退款的paid订单,所以它贡献一个订单和零净额。如果改为未全额退款订单,分母和指标名称都要一起改变,不能只为了让平均值提高就删除。

再试一个独立手算:新增一条search支付订单,实付二十、无退款,且标识唯一。预期支付订单十一条、实付一千零九十、净额九百一十,平均约八十二点七三。先在纸上算,再更新练习副本,检查公式是否真的包含新行。

这个新行练习需要你自己扩展当前固定范围,不能只把数据贴到源表后假定汇总自动更新。比较更新前后差异,能够同时检查业务口径与表格维护能力。

保存练习副本时注明更新过哪些记录和范围,原始参考文件保持可追溯。下次复盘先看处理规则,再比较数字,避免忘记自己已经改变了输入。

带自己的分析来讨论岗位准备

完成后保留原始数据、处理规则、公式或透视表,以及一段结论。若你会操作但说不清为什么这样算,下一步应练口径和解释;若口径清楚但反复引用错误,则需要练表格实现与核对。

点击本页按钮添加蒸汽顾问微信,可以说明目标岗位、测试形式和截止安排,并带这次练习的结果。咨询时指出具体卡点,比笼统说“Excel不好”更方便讨论训练重点。

蒸汽求职辅导服务可结合业务分析、运营或财务岗位安排项目与面试准备。Excel只是完成任务的工具,能够把正确的数据处理讲成可核对的业务判断,才是这次练习应留下的成果。

常见问题(FAQ)

全额退款订单计不计支付订单数?

本练习按paid状态计入分母,净额为零;其他定义须另行说明。

参考工作簿自带原生透视表吗?

没有。参考汇总使用普通公式,读者可另行练数据透视表。

新增数据会自动进入汇总吗?

参考文件范围固定,需要扩展相应公式和渠道后重新核对。

参考资料与官方说明
Excel会操作,但业务口径总容易算错?

添加顾问微信,说明目标岗位与测试形式,带本次练习结果,讨论数据处理、口径和结论表达。