2013-03-13 53 views
0

我正在尝试生成一小时内停止每分钟的车辆数量的条形图。我需要一个分钟表(1到60)与车辆数量来做到这一点。在Excel中多次计算多个项目

然而,我的源数据的格式为:

Vehicle Arr. Min Dep. Min Duration 
A  10   12    2 
B  19   19    0 
C  31   32    1  
D  41   44    3 
E  42   42    0 
F  54   55    1 

因此,在上面的例子中: 车辆A需要下分10,11和12

车辆d和E要被计数两者都需要计数分钟42

我可以使用COUNTIF或COUNTIFS来计算单个实例,但我无法找出一种方法来计算几分钟内的车辆。

我不担心识别个别车辆。

希望这是有道理的。

+0

你的意思是车辆D需要计数为41,42,43,44?如果不是,那么我很困惑 – LostLin 2013-03-13 15:59:12

+0

是的,这是正确的。 – 2013-03-13 16:10:44

回答

1

添加60列标题为1 ... 60的右侧和在它们下面的行的式(columes E和进一步)的那种:

=IF(AND($B2<=E$1;$C2>=E$1);1;0) 

然后总结为每分钟柱和你有数。我必须说CAPSLOCKs答案在新版Excel版本中有效。我建议使用他的方法来寻找你想要的方式!

+0

嗨K_B,谢谢。这将起作用(尽管在公式中使用逗号而不是分号)。我认为可能有更好的方法来使用数组,因为我有很多数据需要处理。 – 2013-03-13 16:44:14

+0

为了可视化的目的,您甚至可以将条件格式应用于1和0的字段,以便单元格在其值为1时填充颜色。 – 2013-03-15 13:48:09

1

使用countifs函数。

说有多少被停止3分钟,那么你可以使用

=COUNTIFS(A1:A7, "<=3", B1:B7, ">=3") 

,改变A1:A7与哪个范围的编曲你检查。最小是在和B1:B7与哪一个范围你的

+0

当然,这是更好的方式! – 2013-03-14 16:23:33

+0

谢谢CAPSLOCK,但无法让我为此工作。我想我仍然需要总结一切,如同K_B一样? – 2013-03-15 09:48:10