Excel 图表 X 轴值

Excel 图表 X 轴值

我正在尝试使用工作表中的以下值在 Excel 中创建折线图:

(0,100) (1,90) (2,80) (4,70) (8,60) (16,50)

我无法解决的问题是,我希望 0、1、2、4、8、16 既是图表 x 轴上的标签,也是值(即,4 到 0 的距离应该是 2 到 0 的距离的两倍,8 到 4 的距离应该是 4 的两倍,等等)。

当我在 Excel 中创建图表时,所有 x 轴值都均匀分布。

这在 Excel 中可能吗?

答案1

如果使用系列 (0,1,2,4,8,16) 作为水平类别(轴)标签,Excel 将始终均匀分布值,除非您选择其中一个散点图类型。

为您的数据选择散点图后,您将看到 x 轴标签将根据其值分布。

答案2

因为默认情况下,系列 (0,1,2,4,8,16) 是类别标签而不是在 Excel 中,因此无论数字有多大,它们都会均匀分布。

您要做的是使 X 轴呈线性,这样就不会将该系列视为类别标签,而是将它们视为实数。

上面的 Mepher 已经回答了如何在 Excel 中执行此操作。但如果您想要另一种更通用的解决方案,您可以尝试使用名为 FunFun 的 Excel 插件,它允许您直接在 Excel 中使用 JavaScript,以便您可以使用 D3.js 或 Chart.js 等强大的库来制作不同的图表。

在下面的链接中,我用 FunFun 游乐场制作了一个图表,你可以看到 X 轴的标签是线性扩展根据他们的价值观。

https://www.funfun.io/1/edit/5a27fb06cf76561801b73335

您也可以通过 URL 将此结果直接链接到 Excel。以下是 Excel 中的一些屏幕截图。

在此处输入图片描述

在此处输入图片描述

披露:我是 Funfun 的开发人员

相关内容