如何创建包含三列数据的 XY(散点)图?

如何创建包含三列数据的 XY(散点)图?

我有以下数据:

Date      Name            Value

1/1/2011  FOO             10
1/1/2011  BAR             12
2/1/2011  FOO             16
3/1/2011  BAR             21
5/1/2011  FOO             19
4/1/2011  BAR             23

请注意,“日期”没有排序。还请注意,“名称”中有两个不同的值。

我想要一个像 XY(散点)图这样的图表,显示两条线,一条代表 FOO,一条代表 BAR。

图表必须有一个表示日期的 X 轴(相对于其他值正确间隔)

图表必须有一个表示值的 Y 轴(相对于其他值正确间隔)

也许折线图可以解决问题?如果可能的话,请避免任何新的值计算或重新构造表格数据。对于像 Excel 这样的工具来说,创建这样的图表似乎很容易,而无需通过预先对数据进行一些处理来帮助它……

答案1

如果可能的话,请避免任何新的值计算,或重组表数据

如果可能的话,对解决方案施加这样的限制只会使解决方案变得更加复杂。

为了它的价值,我将添加另外两列并将它们绘制为散点图:

       A           B       C       D                       E
1      Date        Name    Value   FOO                     BAR
2
3      1/1/2011    FOO     10      =IF($B3=D$1,$C3,NA())   =IF($B3=E$1,$C3,NA())
4      1/1/2011    BAR     12      =IF($B4=D$1,$C4,NA())   =IF($B4=E$1,$C4,NA())

ETC

PS:请在问题中包含 Excel 版本(作为标签),因为它可能会影响答案

相关内容