我在excel设置中有一个表格如下:
DATE | TIME | PERSON IDENTIFIER | ARRIVAL OR LEAVING
01/01/15 | 13:00 | AB1234 | A
01/01/15 | 13:01 | AC1234 | A
01/01/15 | 13:03 | AD1234 | A
01/01/15 | 13:05 | AE1234 | A
01/01/15 | 13:09 | AF1234 | A
01/01/15 | 13:10 | AB1234 | L
01/01/15 | 13:15 | AG1234 | A
01/01/15 | 13:13 | AC1234 | L
该表显示了人们何时到达和离开医疗病房。该病房有36名患者,我想知道它与容量的接近程度(通常总是满的)。病房每周7天,每天24小时开放,患者每周7天,每天24小时到达,但我想显示它在特定容量下的时间。
例如,如果我们输入了24小时的数据
36 patients (0 empty beds) - 22hr 15min
35 patients (1 empty bed) - 01hr 30min
34 patients (2 empty beds) - 00hr 15min
我想我们每次有些人到达时都需要计数,当他们离开时我们需要计数,但我无法弄清楚如何从中抽出时间。
答案 0 :(得分:2)
这将非常难看(NB使用上面的列):
按顺序排列条目
您可以使用E1 = 36
(或您拥有的任何起始值)和=IF(D2="A",E1+1,E1-1)
在当前患者的E栏中保持运行记录。
使用=(B3-B2)
获取自上一个条目以来经过的时间,并将其放在F列中
使用=SUMIF(F:F, "<36")