双向条形图可直观展示两组数据对比,需准备对称结构数据、插入堆积条形图、设置分类轴并反转顺序、调整纵轴刻度与标签、添加对齐的数据标签并美化图表。

如果您需要在Excel中直观展示两组数据的对比关系,双向条形图是一种高效的选择。以下是制作双向条形图的具体步骤:
一、准备对称结构的数据源
双向条形图要求数据呈正负对称分布,通常左侧为一组数值(设为负值),右侧为另一组(设为正值)。需将原始数据整理为三列:类别名称、左侧数值、右侧数值,并确保左侧数值前添加负号以实现反向延伸。
1、在Excel工作表中新建三列,标题分别为“项目”“A组”“B组”。
2、在“A组”列中输入原始数值后,全部选中该列数据,在空白单元格输入-1,复制该单元格,右键选择性粘贴→乘法,使所有数值变为负值。
3、确认“B组”列保持原正值,且两列行数与“项目”列严格对齐。
二、插入堆积条形图
双向条形图本质是基于堆积条形图的变形,需先创建基础图表再调整坐标轴方向,使其呈现左右分列效果。
1、选中“项目”“A组”“B组”三列全部数据(含标题)。
2、点击【插入】选项卡→【条形图】→【堆积条形图】。
3、图表生成后,右键任意条形→【设置数据系列格式】→将“A组”系列的填充颜色设为与背景一致的白色或无填充,使其视觉上“隐藏”,仅保留轮廓引导作用。
三、设置横坐标轴为分类轴并反转顺序
默认横坐标轴显示数值范围,需改为分类轴并反转项目顺序,使顶部项目对应数据首行,符合常规阅读逻辑。
1、右键图表横坐标轴→【设置坐标轴格式】。
2、在右侧面板中,勾选【分类轴】,取消勾选【数值轴】。
3、向下滚动至【标签】区域,勾选【逆序类别】,使项目从上到下按原始数据行序排列。
四、调整纵坐标轴刻度与标签
纵坐标轴需设置合理最大最小值及单位,使左右条形长度比例准确反映数值差异,并隐藏冗余标签提升可读性。
1、右键纵坐标轴→【设置坐标轴格式】。
2、在【边界】中,将最小值设为0,最大值设为大于两组绝对值最大数的整数(如最大绝对值为85,则设为90)。
3、在【数字】选项中,将类别格式设为【无】,隐藏纵轴数字标签。
五、添加数据标签并美化图表
为增强信息传达效率,需在每一条形末端标注具体数值,并统一配色与字体风格,避免视觉干扰。
1、分别点击左侧(A组)和右侧(B组)条形,右键→【添加数据标签】。
2、右键任一标签→【设置数据标签格式】→勾选【值】,取消勾选【系列名称】【类别名称】。
3、选中所有标签,设置字体大小为9,颜色与对应条形一致;将A组标签水平对齐设为【右对齐】,B组设为【左对齐】。
4、删除图例,双击图表标题修改为“XX项目A组与B组对比分析”。











