Hola a todos,
Tengo una medida, esta medida es contar el número de evaluados, es un criterio es utilizar la primera fecha de evaluación realizada dentro del período de selección para ese caso único. Por ejemplo, si ese caso tiene dos evaluaciones realizadas, una es en abril, una es en mayo, si selecciono abril, esto contará como 1, si selecciono mayo, esto no contará en ninguna, ya que la primera evaluación ocurrió en abril.
Esta es mi medida:
recuento de evaluado =
CALCULAR(
DISTINCTCOUNT('b_Case'[Número de caso])
, 'f_Calls'[estado] = "Celebrado" && ('f_Calls'[CallTypeId] = 5 || 'f_Calls'[CallTypeId] = 8 ),
FILTRO(b_Case, b_Case[LeadSite] = "A" && b_Case[ServiceRequestType] = "Referencia al programa"),
RELACIÓN DE USO(d_date[Fecha],f_Calls[FechaInicio]))
Y tengo otra medida para calcular el recuento acumulado del año evaluado hasta la fecha, a continuación se muestra mi consulta: (Mi fecha de inicio es 2023-04-01, quiero mostrar un gráfico de líneas para mostrar el recuento acumulado de evaluado de 04-01), porque uso 3 medidas como filtro, por eso uso una función de interruptor.
CumulativeCurrentValue =
DÓNDE StartDate =
FECHA( 2023, 4, 1 )
DÓNDE SelectedDate = ..MAX( 'd_date'[Fecha] ) Reemplace 'd_date' [Fecha] con la columna de fecha real en su tabla de fechas
DEVOLUCIÓN
CALCULAR(
SUMX(
FILTRO(
TODO( «d_date»[Fecha] ),
'd_date'[Fecha] >= Fecha de inicio
&& 'd_date'[Fecha] <= SelectedDate
),
INTERRUPTOR(
MIN( «Medida actual»[número] ),
1,[Recuento de transferencias],
2,[recuento de evaluados],
3,[Recuento de inscripciones]
)
),
DATESYTD(
«d_date» [Fecha],
"4/1"
)
)