考虑下表:
Group ID Date
1001 2014-01-05
1001 2014-01-12
1001 2014-01-22
1002 2014-01-15
1002 2014-01-19
如何计算组内的持续时间(以天为单位)?持续时间定义为Date[k] - Date[0]
例如:所需的表应如下所示:
Group ID Date Duration
1001 2014-01-05 0
1001 2014-01-12 7
1001 2014-01-22 17
1002 2014-01-15 0
1002 2014-01-19 4
我尝试使用 MINX 返回组的第一个 Date 值:
=MINX(FILTER(Table;Table[Group ID] = Table[Group ID]);Table[Date])
但是返回的值是整个表的最小值,好像FILTER正在返回整个表。