Forum Discussion
Ayuda
Buenas, necesitaría realizar una función o tener una variable que pudiera sumar todos los "Turnos" que se recogen en cada "Fecha". A lo máximo que he llegado es a:
Turnos =
CALCULAR(
DISTINCTCOUNT('Datos'[TURNO]),
ALLSELECTED('Datos'[FECHA])
)
El problema es que tengo varias filas con la misma fecha y con los mismos turnos cada mes, y necesitaría poder ir haciendo un total.
Gracias de antemano!
3 Replies
- Syndicate_Admin
Administrator
@AndresPLopez ,¿Puede compartir datos de muestra y resultados de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
puedes probar una medida como
CALCULAR(
DISTINCTCOUNT('Datos'[TURNO]),
ALLSELECTED('Datos')
)
- Syndicate_Admin
Administrator
Buenas,
Los datos vendrían dados en la siguiente tabla. Necesitaría el total de días que trabaja cada turno al mes, independientemente de la tienda que sea.
- Syndicate_Admin
Administrator
HI @AndresPLopez,
Puede intentar usar la siguiente fórmula de medida, obtendrá el recuento de fechas basado en el grupo 'turno' y filtrará por mes del año actual:
measure = VAR currDate = MAX ( 'Datos'[FECHA] ) RETURN CALCULATE ( COUNTROWS ( VALUES ( 'Datos'[FECHA] ) ), FILTER ( ALLSELECTED ( 'Datos' ), YEAR ( 'Datos'[FECHA] ) = YEAR ( currDate ) && MONTH ( 'Datos'[FECHA] ) = MONTH ( currDate ) ), VALUES ( 'Datos'[TURNO] ) )Saludos
Xiaoxin Sheng