Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Tengo una tabla que contiene la siguiente información para la hora de inicio y fin de las horas de trabajo de un empleado
Fecha | Hora de inicio | Hora de finalización |
1-6-2020 | 8:35 AM | 7:46 PM |
2-6-2020 | 9:38 AM | 6:03 PM |
2-6-2020 | 8:48 AM | 7:06 PM |
y tengo dos parámetros what-if
uno para From y el otro para To
Elijo el valor de ellos en función de las horas de trabajo
por ejemplo, puedo cambiar la hora de trabajo de inicio para ese empleado digamos a partir de las 8 AM y la hora de finalización para sus horas de trabajo 5 PM
pero estos parámetros contienen sólo números (sin formato de hora)
¿cómo puedo calcular el total de horas extra para cada día
Solved! Go to Solution.
Puse los datos de ejemplo y he creado dos parámetros What If - StartTime y StopTime (con valores de 0 a 24 horas). Si es correcto, puede usar una expresión como esta para calcular el total de horas extra. Tenga en cuenta que esto resta la diferencia entre los dos parámetros de la diferencia horaria para el turno cada día.
Total de horas extras ?
VAR selectedduration = StopTime[StopTime Value] - StartTime[StartTime Value]
devolución
SUMX (
Cambio
Tiempo extra de VAR ( Shift[End Time] - Shift[Start Time] ) * 24 - selectedduration
devolución
IF ( horas extras > 0, horas extra, 0 )
)
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Puse los datos de ejemplo y he creado dos parámetros What If - StartTime y StopTime (con valores de 0 a 24 horas). Si es correcto, puede usar una expresión como esta para calcular el total de horas extra. Tenga en cuenta que esto resta la diferencia entre los dos parámetros de la diferencia horaria para el turno cada día.
Total de horas extras ?
VAR selectedduration = StopTime[StopTime Value] - StartTime[StartTime Value]
devolución
SUMX (
Cambio
Tiempo extra de VAR ( Shift[End Time] - Shift[Start Time] ) * 24 - selectedduration
devolución
IF ( horas extras > 0, horas extra, 0 )
)
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Gracias..
Usé tu método, pero hice un pequeño ajuste
Hola @amaniramahi ,
No estoy seguro de por qué necesita parámetros WhatIf.
Para calcular extra horas puede crear una medida
saludos
Harsh Nathani
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
Creo que esto no me da la respuesta correcta.
en filas, las horas extra son 2,2, y 0
pero el total es de 1
¿por qué?
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.