Google Sheet计时公式

问题描述

我在Google数据透视表的制定中遇到了问题,基本上,我从Biometrics获得了原始数据(请参见随附的图像样本),并且我正尝试将数据转换为更直观的报告,但是,使用Pivot可以得到最小(超时)和最大(超时),但我无法显示“闯入/闯入”。任何谷歌功能,可以在这里帮助我吗?请帮我。预先谢谢你。

Sample Data

解决方法

A2:

=ARRAYFORMULA(FILTER(DeviceRaw!B2:C,ISODD(COUNTIFS(DeviceRaw!B2:B,DeviceRaw!B2:B,ROW(DeviceRaw!B2:B),"<="&ROW(DeviceRaw!B2:B)))))

C2:

=ARRAYFORMULA(FILTER({DeviceRaw!C2:C,DeviceRaw!F2:F},ISEVEN(COUNTIFS(DeviceRaw!B2:B,"<="&ROW(DeviceRaw!B2:B)))))

E2:

=ARRAYFORMULA(IF(A2:A="",TEXT(C2:C-B2:B,"[hh]:mm:ss")))

F2:

=ARRAYFORMULA(IF((A2:A="")+(B3:B-C2:C999<0),TEXT(B3:B-C2:C999,"[hh]:mm:ss")))

H2:

=ARRAYFORMULA(QUERY({A1:D,E1:F*1},"select Col1,Col4,sum(Col5),sum(Col6) 
  where Col1 is not null 
  group by Col1,Col4 
  order by Col4,Col1 
  label sum(Col5)'WORKED',sum(Col6)'NOT WORKED' 
  format sum(Col5)'[hh]:mm:ss',sum(Col6)'[hh]:mm:ss'",1))

enter image description here

spreadsheet demo