我们常需要对比两年数据差异(如产品销量、业绩表现),传统表格数据不够直观,下面分享一个实用技巧,利用 Excel 的条件格式功能,将数据条与图标集组合,在单元格中直接制作蝴蝶对比分析图,让数据差异一目了然,不需要复杂的绘图操作。
1、打开 Excel 2024,在表格中输入需要对比的数据。以下是示例数据,包含某公司 2023 年与 2025 年的产品销量及同比变化,A 列为产品名称,B 列为 2023 年销量,C 列为 2025 年销量,D 列为同比增长率:
| 列表 | 2023年 | 2025年 | 同比 |
|---|---|---|---|
| 产品A | 41 | 33 | -19.5% |
| 产品B | 38 | 38 | 0.0% |
| 产品C | 35 | 30 | -14.3% |
| 产品D | 41 | 41 | 0.0% |
| 产品E | 42 | 37 | -11.9% |
| 产品F | 45 | 49 | 8.9% |
| 产品G | 40 | 37 | -7.5% |
2、确保数据无空值、格式统一(销量为数值型,同比为百分比型),避免影响条件格式效果。
制作蝴蝶对比图
蝴蝶对比图的核心是让两年数据条从单元格两侧向中间延伸,形成对称的“蝴蝶翅膀”效果,再通过图标集标注同比变化,具体步骤如下:
第一步:为2023年数据添加“从右到左”数据条
1、选中 2023 年销量数据所在的单元格区域(示例中为 B2:B8)。
2、点击 Excel 顶部菜单栏中的【开始】选项卡,找到【条件格式】按钮,点击下拉菜单中的【数据条】,再选择最下方的【其他规则】。
3、弹出“新建格式规则”对话框,按以下参数设置:
• 格式样式:保持默认的【数据条】。
• 填充:选择【渐变填充】,颜色设置为淡黄色(可根据喜好自定义)。
• 条形图方向:选择【从右到左】(关键设置,确保数据条从单元格右侧向中间延伸)。
• 最小值、最大值:均保持【自动】,让 Excel 自动适配数据范围。
4、设置完成后点击【确定】,此时 B 列单元格会显示从右向左的淡黄色渐变数据条,长度对应销量大小。
第二步:为2025年数据添加“从左到右”数据条
1、选中 2025 年销量数据所在的单元格区域(示例中为 C2:C8)。
2、重复第一步的操作:【开始】→【条件格式】→【数据条】→【其他规则】。
3、在“新建格式规则”对话框中设置:
• 格式样式:【数据条】。
• 填充:选择【渐变填充】,颜色设置为蓝色(与 2023 年数据条颜色区分)。
• 条形图方向:选择【从左到右】(与 B 列方向相反,形成对称效果)。
• 最小值、最大值:保持【自动】。
4、点击【确定】,此时 C 列单元格会显示从左向右的蓝色渐变数据条。B 列与 C 列数据条向中间对齐,蝴蝶图的核心形态已经成型。
添加图标集,标注同比变化趋势
为了让同比增长率更直观,可通过图标集快速区分“增长”“持平”“下降”三种状态:
1、选中同比数据所在的单元格区域(示例中为 D2:D8)。
2、点击【开始】→【条件格式】→【图标集】,选择最下方的【其他规则】。
3、弹出“新建格式规则”对话框,按以下设置:
• 格式样式:保持【图标集】。
• 图标样式:选择包含“上升/持平/下降”的图标组合(如箭头类图标)。
• 图标显示规则:按同比数值设置:
当值 > 0 时:显示“上升”图标(表示增长)。
当值 = 0 时:显示“持平”图标(表示无变化)。
当值 < 0 时:显示“下降”图标(表示下滑)。
4、点击【确定】,此时 D 列会根据同比数值自动显示对应图标,无需手动标注。
优化显示效果
1、调整单元格宽度:选中 B、C、D 列,鼠标拖动列边框调整宽度,让数据条完整显示,同时保证图标与百分比互不遮挡。
2、(可选)隐藏数值:如果只想保留数据条和图标,可右键选中对应单元格区域,选择【设置单元格格式】,在“数字”选项卡中选择【自定义】,输入三个分号“;;;”,即可隐藏数值,仅显示格式效果。
最终的蝴蝶对比分析图中,B 列淡黄色数据条从右向左延伸,C 列蓝色数据条从左向右延伸,两者在单元格中间形成对称对比,直观反映两年销量差异;D 列图标清晰标注同比变化趋势,无需额外解释就能快速看懂数据规律。
这种方法不需要插入图表,直接在单元格内实现数据可视化,修改原始数据后,格式会自动更新,适用于销量对比、业绩分析、库存变化等多种场景。如果觉得实用,欢迎分享给身边的小伙伴!
