体验零代码搭建

excel图表展示具有比例关系的数据

网友投稿  ·  2023-11-26 16:11  ·  ERP系统  ·  阅读 580


本文解了如何利用常量将主要数据和次要数据关联起来并在同一图表上进行展示的图表技术。对于使用两组数据描述且具有相互比例关系的度量来说,使用次坐标轴来辅助并使用比例关系来构建图表,能够很好地展示这些数据。

本文解了如何利用常量将主要数据和次要数据关联起来并在同一图表上进行展示的图表技术。对于使用两组数据描述且具有相互比例关系的度量来说,使用次坐标轴来辅助并使用比例关系来构建图表,能够很好地展示这些数据。

excel图表展示具有比例关系的数据

标准次坐标轴结构

示例中,以华氏度和摄氏度来绘制模拟的每日温度,数据如下图1所示的工作表。使用F=9/5C+32从摄氏温度中计算出华氏温度。

图1

首先,绘制XY散点图,以日期数据为X变量,温度数据为Y变量绘制,结果如图2所示,此时只有一个主垂直坐标轴。

图2

图2中绘制的折线与相同的温度度量数据相关,但这两组数据是在不同比例上度量的。下面,将华氏温度数据移动到次坐标轴。选取华氏温度数据系列,在设置数据系列格式中选取次坐标轴,结果如图3所示。

图3

图3中的比例不一致,Excel内置的轴比例缩放算法已将Y轴最小值0设置到次坐标轴,即使实际的最小值在60的比例刻度上接近30。此时,如果想要正确地表达结果,只有手动操作。通过锁定最小值-5和最大值15,主要刻度步长为5来清理摄氏温度轴。在两个比例刻度之间使用5/9的相关关系,将华氏温度最小值设置为23,最大值设置为59,刻度步长9。

图4

刻度重合,使摄氏温度和华氏温度数据显示一致。通过隐藏华氏温度线,使摄氏温度线地连接华氏温度数据点。唯一的问题是,用来标记华氏温度的数据不是通常的5的倍数,还得绘制两组数据。

自定义坐标轴刻度比例

使用摄氏温度数据来重新创建图表,并且将伪造华氏温度数据刻度。

图5

需要伪造的华氏坐标轴的一系列数值。在上文中,我们已经知道-5至15摄氏度对应包含25至55华氏度。这次,摄氏温度值是从华氏温度标签值计算出来。我们将在图表中添加XY系列,使用列E中的日期作为X值,列F中的摄氏温度值作为Y值,列G中的华氏温度值作为轴标签。

图6

复制单元格区域E1:F8,选取图表,使用选择性粘贴添加这些数据作为新系列。正如所期望的,点沿着图表的右侧排列。

图7

添加数据标签后的结果如图8所示。

图8

最后,格式化XY散点系列,使其看起来像一个坐标轴。首先,设置该系列的标记和线条均为无;然后,添加水平误差线并设置一个固定值0.2、无线端,结果如图9所示。

图9

很奇怪!我想设置误差线的正偏差使其只在轴的右侧显示刻度,但没有实现,这是不是Excel 2010的一个Bug?


excel双类别轴的图表 << 上一篇
2023-11-26 16:11
excel图表怎么添加水平或垂直线
2023-11-26 16:11
下一篇 >>

相关推荐