Excel图表:带时间戳的开/关值

时间:2011-11-18 14:41:31

标签: excel charts

我有3列数据,例如:

http://i.stack.imgur.com/XjGmu.jpg

当Excel创建一个这样的折线图时,蓝线就是我得到的。

这是不正确的,因为时间戳显示某些东西被打开(255)或关闭(0)的时间(也可能是当前状态,例如16:08)。所以我想要一个这样的图表 - 看到红线(基于时间的X轴偏离航线):

http://i.stack.imgur.com/vNvPk.jpg

任何人都可以提供帮助?感谢

3 个答案:

答案 0 :(得分:1)

如@ Jon49所示,您需要绘制其他数据点 - 每个x值的两个y值:一个用于绘制y = 255处的点,另一个用于绘制y = 0。

如果数据的时间跨度至少为几天,则可以使用折线图。但在您的情况下,因为值在一天之内,由于折线图的比例单位的限制,具有直线的散点图是唯一的选项。

关键是值必须按正确的顺序排列。每个y = 255的值需要跟随下一个时间戳的255值,后跟它的0值,然后是下一个时间戳的0值:

enter image description here

答案 1 :(得分:0)

Excel不支持这种类型的离散值图表(至少不是我使用的excel 2k3);您最好的选择是使用条形图,然后进入设置并将间隙宽度设置为零。

答案 2 :(得分:0)

不确定最好的方法是什么,但我会自动完成我在下面描述的如何操作(除非这是一次性交易,然后只是暴力强迫它):

将255与0分开。确保每0次有相应的255次。取零次并放入一个散点图,然后添加一个y-error bar并使固定值等于255.格式化为你喜欢的方式。

现在为255s。成对地将它们添加到图表中。使用线条为这些对散点图创建图表类型。格式化您希望它们的外观。

如果这对您没有意义,请告诉我。