![如何创建包含三列数据的 XY(散点)图?](https://linux22.com/image/1288707/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%8C%85%E5%90%AB%E4%B8%89%E5%88%97%E6%95%B0%E6%8D%AE%E7%9A%84%20XY%EF%BC%88%E6%95%A3%E7%82%B9%EF%BC%89%E5%9B%BE%EF%BC%9F.png)
我有以下数据:
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 版本(作为标签),因为它可能会影响答案