Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
hola
Estoy intentando crear una columna para comprobar errores las horas regulares del parte de horas que son más de 40 durante una semana.
Columnas de la tabla (TESS):
Id. de empleado [EMPL_ID]
Fin de semana TESS[Fin de semana]
Tipo de horas TESS[TYPE]
Horas ingresadas TESS[ENTERED_HRS]
Lo he intentado
R Horas Superiores a 40 =
CALCULAR (
SUMA ( TESS[ENTERED_HRS] ),
TESS[TIPO] = "R",
ALLEXCEPT ( TESS, TESS[Fin de semana] )
)
Esto no me está dando los resultados que necesito.
Puedo crear una nueva tabla y obtener los resultados deseados:
TESS_R_BY_EOW =
VAR baseTable =
CALCULABLE (
SUMMARIZECOLUMNS (
TESS[EMPL_ID],
TESS[Fin de semana]
),
TESS[TIPO] = "R"
)
devolución
GENERAR (
baseTable,
VAR R_hours =
CALCULAR ( SUMA ( TESS[ENTERED_HRS] ), TESS[TIPO] = "R" )
devolución
FILA ( "Horas R", R_hours )
)
Cualquier ayuda será muy apreciada.
Vie
puntilla
Solved! Go to Solution.
Por favor, intente:
R Hours Over 40 =
IF(TESS[TYPE] = "R",
CALCULATE(SUM(TESS[ENTERED_HRS]),
FILTER(
ALLEXCEPT(TESS,TESS[EMPL_ID],TESS[End of Week]),
TESS[TYPE] = "R")),
BLANK())