Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在不直观翻转图表的情况下翻转轴_Excel_Charts_Axis Labels_Excel 2016_Excel Charts - Fatal编程技术网

Excel 如何在不直观翻转图表的情况下翻转轴

Excel 如何在不直观翻转图表的情况下翻转轴,excel,charts,axis-labels,excel-2016,excel-charts,Excel,Charts,Axis Labels,Excel 2016,Excel Charts,我在Excel中有一个图表,如下所示: 问题是,根据我的数据,100是最低的评分,而1是更高的分数。因此,我希望图表在垂直轴的顶部有0,在最底部有100 通常情况下,我会反转垂直轴,但这会在视觉上造成大量问题,我没有特别要求Excel执行这些操作: 1.)如果我想展示成功的话,所有的栏都在下降,从视觉上看是负面的。我需要的是上升而不是下降 2.)由于100是最低分数,“填充”(条形图的视觉格式)应从100延伸到指定值,而不是从0延伸到当前指定值,这是完全错误的 3.)基本上,每个条(列)的透

我在Excel中有一个图表,如下所示:

问题是,根据我的数据,100是最低的评分,而1是更高的分数。因此,我希望图表在垂直轴的顶部有0,在最底部有100

通常情况下,我会反转垂直轴,但这会在视觉上造成大量问题,我没有特别要求Excel执行这些操作:

1.)如果我想展示成功的话,所有的栏都在下降,从视觉上看是负面的。我需要的是上升而不是下降

2.)由于100是最低分数,“填充”(条形图的视觉格式)应从100延伸到指定值,而不是从0延伸到当前指定值,这是完全错误的

3.)基本上,每个条(列)的透明部分应填充,每个条(列)的填充部分应透明,因此视觉上需要条颜色填充的完全反转

这就是我想要图表的样子,以防我把你搞糊涂了:

如果你比较这篇文章中的第一个和第三个图像(顶部和底部图像,而不是中间的图像),你会发现它们是相同的,除了轴顺序和条反转,我必须在MS paint中手动创建

如何做到这一点?我已经花了好几个小时才把这张表做好,但(很遗憾)我真的无法独自完成。非常感谢您的帮助


我将Windows 10 64位与MS Office/Excel Pro Plus 64位2016一起使用

您可以使用数据集以不同的方式表示它,即使用堆叠柱形图

假设这是您的原始数据表

只需在原始数据中添加一个互补值(共100行)

然后像往常一样插入图表-堆叠列 反转轴,然后将透明填充为不可见

将标签位置设置为“高”。 您将得到如下结果:

别担心传说,把它藏起来。

这么简单, 只需正常绘制图表,然后右键单击值轴并选择(格式化轴)。 从“轴选项”下拉水平轴交叉点,勾选(最大轴值)单选按钮。

谢谢!这实际上并不是一个半坏的方法,尽管不幸的是假设源数据可以编辑,并且不生成(外部源、透视表等),因此在这些场景中会失败。但总比什么都没有好。因为这不是很完美,我不会将其标记为答案,但我会向上投票。您是如何在不将水平轴向上翻转到顶部的情况下按相反顺序使用值的?将其设置为“反转”后,从下拉列表中设置“格式轴>标签>标签位置-设置为高”非常感谢您,我发现这非常有用