Σ表格公式学堂EXCEL FORMULA & SCENARIO
进阶排名与对比 · 1 个 Sheet

两期数据对比找差异

去年和今年放一起,一眼看出谁涨谁跌。

1

场景背景

年度复盘时,市场部要把「去年同期」和「本期」两张表放在一起对比。难点是客户名单不完全一致:有的客户今年没了,有的新客户去年没有。要分别处理「新增」「流失」「增长」「下滑」「持平」。

2

数据结构

共 1 个 Sheet
Sheet:两期对比
字段含义示例值
客户对比主体甲公司
去年同期 / 本期两期金额12000 / 15000
增长额本期 - 去年3000
增长率增长额 ÷ 去年25.0%
3

解决步骤

1
第 1 步:算增长额
本期减去年,正数是涨、负数是跌。
=C2-B2
2
第 2 步:算增长率
增长额 ÷ 去年同期。去年为 0 时会 #DIV/0!,用 IFERROR 兜底。
=IFERROR(D2/B2,0)
3
第 3 步:判断增减方向
IF 嵌套判断涨、跌、持平,文字更直观。
=IF(E2>0,"增长",IF(E2<0,"下滑","持平"))
4
第 4 步:找出差异最大的客户
用 MAX 找最大增长额,再用 INDEX+MATCH 反查是谁。
=INDEX(A2:A5,MATCH(MAX(D2:D5),D2:D5,0))
4

完整公式与逐段拆解

=IFERROR(D2/B2,0)
D2增长额(本期-去年)
B2去年同期金额,作为基数
IFERROR(...,0)去年为 0 或空时显示 0%,避免报错
5

多 Sheet 示例

在编辑器中打开 ↗
ABCDEF
1客户去年同期本期增长额增长率对比
2甲公司12000150003,00025.0%增长
3乙公司80007600-400-5.0%下滑
4丙公司5000500000.0%持平
5丁公司300042001,20040.0%增长
当前表:两期对比 · 公式单元格 E2 · 绿色底为公式,蓝色底为动态数组溢出结果

两期对比表 E 列是增长率,F 列标出增长/下滑/持平

6

数据流向

数据流向演示1 / 4
来源两期对比!B2
➜
去向差值
去年同期金额
来源两期对比!C2
→
去向差值
本期金额
来源差值
→
去向D2 / E2
增长额与增长率
来源E2
→
去向F2 状态
IF 判断方向
跟着高亮一步步看数据怎么流动
7

注意事项与坑

!基数为 0 或空时增长率无意义,必须用 IFERROR 兜底。
!两个表客户名不完全一致时,要先按客户名对齐(VLOOKUP),不能直接相减。
!增长率是小数,单元格要设成百分比格式才好看。
8

相关场景