Forum Discussion
youconnect
6 years agoHelper I
Countrows última fecha
Tengo esta mesa Id Estado Fecha 1 Activo 01/01/2020 1 Reservados 05/01/2020 1 Suspendido 08/01/2020 1 Vendido 15/01/2020 2 Activo 02/01/2020 2 Suspendido 03/01/202...
- 6 years ago
Hola @youconnect ,
Estoy entendiendo su lógica y he hecho el siguiente cálculo:
count_active_id = var last_active_date = CALCULATE(MAX(Sheet2[date]),FILTER(ALLEXCEPT(Sheet2,Sheet2[id],Sheet2[date]),Sheet2[state]="active")) var last_date = CALCULATE(MAX(Sheet2[date]),ALLEXCEPT(Sheet2,Sheet2[id])) return CALCULATE(COUNTROWS(FILTER(Sheet2,last_active_date=last_date)))Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
V-lianl-msft
6 years agoCommunity Support
Hola @youconnect ,
Estoy entendiendo su lógica y he hecho el siguiente cálculo:
count_active_id =
var last_active_date = CALCULATE(MAX(Sheet2[date]),FILTER(ALLEXCEPT(Sheet2,Sheet2[id],Sheet2[date]),Sheet2[state]="active"))
var last_date = CALCULATE(MAX(Sheet2[date]),ALLEXCEPT(Sheet2,Sheet2[id]))
return CALCULATE(COUNTROWS(FILTER(Sheet2,last_active_date=last_date)))
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
youconnect
6 years agoHelper I
Gracias @V-lianl-msft funcionó como un encanto.
Otra pregunta: Si sólo quiero los registros antes del 01-01-2020 , ¿cómo hacerlo?