Hola a todos
Por favor, ¿puedes ayudar?
Estamos buscando identificar cuándo alguien vuelve a utilizar nuestro servicio dentro de un período de tiempo establecido (24 horas / 48 horas, etc.). Cada persona tiene un identificador único y una fecha/hora activa. Por ejemplo, a partir de lo siguiente, identificaría que el Miembro del Público # 3 reutilizó el servicio dentro de las 48 horas, mientras que nadie más lo hizo en la siguiente tabla:
Miembro del Público | Fecha/hora activa |
1 | 01/10/2022 08:00 |
2 | 01/10/2022 08:30 |
3 | 03/10/2022 09:00 |
4 | 06/10/2022 09:30 |
3 | 04/10/2022 09:30 |
5 | 05/10/2022 09:30 |
2 | 07/10/2022 09:30 |
1 | 04/10/2022 09:30 |
Gracias de antemano por toda su ayuda.
Álex Spencer
@AlexSpencer , una es que puedes diferir en horas con la próxima fecha
nueva columna =
var _min = minx(filter(Table, [Member of Public] = earlier([Member of Public]) && [Active Date/Time] > earlier([Active Date/Time])),[Active Date/Time])
devolución
fecha([Fecha/Hora activa], _min, hora)
Puede utilizar esta columna para repetir 24/48 horas