从基于公式的系列中绘制(某些值)

时间:2015-10-28 21:06:00

标签: excel macos datetime graph charts

我的问题是,我确信必须有一个更好的解决方案。

我在Excel [**]中有一个从某些日志导入的数据集,如下所示:

TIMESTAMP | OP. TYPE | Latency ---------------------|-------------|------- 16/10/15 00:08:58,520| OP1 |276 16/10/15 00:08:58,538| OP2 |351 16/10/15 00:09:22,371| OP3 |413 16/10/15 00:09:22,392| OP2 |463 16/10/15 00:12:09,426| OP3 |313 16/10/15 00:12:09,447| OP3 |362 16/10/15 00:15:59,346| OP1 |243 16/10/15 00:15:59,372| OP2 |297 16/10/15 00:21:46,056| OP3 |226 16/10/15 00:21:46,076| OP1 |274 16/10/15 00:25:32,019| OP2 |306 我想创建一个散点图,使用时间戳作为系列X,以及一个不同的"系列"对于根据OP类型的每个Latency

我可以得到所有延迟点和时间戳的分散,但我很难定义限于OP类型的系列。我尝试过使用数组公式,因为它适用于其他计算。

例如,{=MAX(IF($B:$B='OP1';$C:$C))}给出了OP1系列的最大值。但是我尝试使用{=IF($B:$B='OP1';$C:$C)}(我希望在图表系列Y字段中返回一个带有OP1延迟值的数组),我收到错误。

我有一种(笨重/丑陋)的方法似乎可以为每个" OP类型"创建一个新列,选择整个列,并使用&#39 ; {= IF(B:B =' OP1&#39 ;; C:C;"")}`作为公式。我得到一个空值的列,其中OP。类型不是1,它是OP1的值......

但那看起来很难看,我觉得必须有一个更好的方式" ......

所以任何提示都不仅仅是赞赏。

[**]:OSX上的Excel 2011,如果重要的话......是的,我对你的Excel并不十分精通: - )

1 个答案:

答案 0 :(得分:0)

我只是在OP字段上对表格进行排序,并手动识别单独的数据范围"。