我有一个问题,希望你能帮助我。
我需要在两个副本之间有小时数的差异。示例:
Date Time | SESSION_ID | Column I need
24/01/2020 10:00 | 100 | NaN
24/01/2020 11:00 | 100 | 1
14/03/2020 12:00 | 290 | NaN
16/03/2020 13:00 | 254 | NaN
16/03/2020 14:00 | 100 | 1251在session_ID列,有3个值为100的重复项。
我需要知道这些会话之间的时差,即第一次和第二次之间的时差为1小时,第二次和第三次之间的时差为1/251小时。
有没有人知道如何做到这一点?
发布于 2020-04-18 00:56:36
如果有动态数组公式XLOOKUP,则将其放入C2并复制下来:
=IF(COUNTIF($B$1:B1,B2),A2-XLOOKUP(B2,$B$1:B1,$A$1:A1,,0,-1),"NaN")然后格式化该列:[h]

如果不是,则使用索引/聚合来代替:
=IF(COUNTIF($B$1:B1,B2),A2-INDEX(A:A,AGGREGATE(14,7,ROW($B$1:B1)/($B$1:B1=B2),1)),"NaN")

https://stackoverflow.com/questions/61276670
复制相似问题