Alex1988
Hola tios,
Tenemos una tabla agregada de suscriptores agrupados en sus fechas de inicio y finalización comunes. Queremos poder tener una medida que, independientemente de la dimensión de fecha que se utilice en el gráfico, pueda contar el número de suscripciones activas. Activo significa que su suscripción no había finalizado antes del inicio del rango de fechas (su fecha de finalización puede estar dentro del rango de fechas)
A continuación se muestra lo que estamos usando en este momento, pero estoy bastante seguro cuando usamos esta medida en cualquier otra cosa que no sea [Date] calcula incorrectamente. Me gustaría una medida que hiciera esto incluso si [month]/[week]/[quarter] .etc está seleccionado.
————————————————– ————————————————– –
v-alq-msft
Hola, @ Alex1988
Basándome en tu descripción, creé datos para reproducir tu escenario. El archivo pbix se adjunta al final.
Tabla:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
No existe relación entre dos tablas. Puede crear una medida como se muestra a continuación.
Subscriber Base =
var _minperiod = CALCULATE(MIN('Calendar'[Date]),ALLSELECTED('Calendar'))
var _maxperiod = CALCULATE(MAX('Calendar'[Date]),ALLSELECTED('Calendar'))
var tab =
ADDCOLUMNS(
'Table',
"Flag",
IF(
NOT(
OR(
[End Date]<_minperiod,
[Start Date]>_maxperiod
)
),
1,0
)
)
return
SUMX(
FILTER(
tab,
[Flag]=1
),
[SubscriberCount]
)
Finalmente, puede usar la columna ‘Fecha’ de la tabla ‘Calendario’ para filtrar el resultado.
Atentamente
Alano
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Pragati11
Hola @ Alex1988,
Hay un hilo existente para esto:
https: //community.powerbi.com/t5/Desktop/Get-active-employee-count-based-on-start-and-end-date-range …
Gracias,
Pragati
Amitchandak
@ Alex1988, consulte si este blog puede ayudar
https: //community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr …