我有来自如下格式的 csv 数据:
StartTime EndTime Duration Type
--------- ------- -------- ----
43:04.7 43:06.9 2200 long
43:06.9 43:08.7 1825 middle
43:08.7 43:09.6 905 short
43:09.6 43:11.9 2231 long
43:11.9 43:13.7 1794 middle
43:13.7 43:14.5 796 short
还有几千行。
我想要一条以开始时间为 X 轴、以持续时间为 Y 轴、有 3 条独立线条的折线图:长线、中线、短线各一条。
Excel 能用这个数据集来做这个吗?还是我必须重新格式化它?制作这个图表的最佳方法是什么?
答案1
您可以在数据旁边添加三个公式,并绘制这些列
假设数据按列排列A:D
,从第 3 行开始
为单元格添加标签E1
, F1
, G1
= 长、中、短
向单元格添加公式
E3: =IF($D:$D=E$1,$C:$C,NA())
F3: =IF($D:$D=F$1,$C:$C,NA())
G3: =IF($D:$D=G$1,$C:$C,NA())
向下复制尽可能多的行,并绘制 E、F、G 列
答案2
最快的方法是按类型对数据进行排序,这样您就可以将所有长的、中长的和短的放在一起,然后添加 3 行。