将有正负数的数据表,制作成左右条形图,如何让名称标签自动跟图形按纵轴对称?即图形在左标签在右,反之亦然。
案例:将下图 1 中的数据表制作成条形图,姓名都要与图形分别显示在轴两边,不要压在图形上。
效果如下图 2 所示。
解决方案:1. 将 C 列设置为辅助列 --> 选中 C2:C13 区域 --> 输入公式 =-B2 --> 按 Ctrl+Enter
2. 选中数据表的任意单元格 --> 选择工具栏的“插入”-->“插入柱形图或条形图”-->“堆积条形图”
3. 双击坐标轴--> 在右侧的“设置坐标轴格式”区域选择“坐标轴选项”-->“坐标轴选项”--> 将最小和最大值分别设置为 -25 和 25
4. 删除网格线、坐标轴、数据标签、图例。
5. 选中辅助列的图形 --> 在右侧的设置区域选择“填充与线条”选项卡 --> 选择“无填充”
6. 选中“系列选项”选项卡 --> 将“间隙宽度”设置为 30%,或者按需调整
7. 选择“填充与线条”选项卡 --> 在“填充”区域勾选“以互补色代笔负值”--> 依次设置正数和负数的颜色
8. 选中可见的图形 --> 点击图表右上角的“+”号 --> 点击“数据标签”旁边的小箭头 --> 选择“更多选项”
9. 在设置区域选择“标签选项”-->“标签选项”--> 仅勾选“值”--> 将标签位置设置为“数据标签内”
10. 依次选中几个正数数据标签 --> 将其位置设置为“轴内侧”--> 将字体颜色设置为白色
11. 选中隐藏的图形 --> 点击图表右上角的“+”号 --> 点击“数据标签”旁边的小箭头 --> 选择“更多选项”
12. 在“标签选项”设置区域仅勾选“类别名称”--> 将标签位置设置为“轴内侧”
13. 依次将几个负数的数据标签设置为“数据标签内”。
14. 修改标题。
15. 给图表设置填充色。