Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular la suma de una métrica basada en la fecha más reciente, con varios registros para una sola fecha

Estoy construyendo un informe de seguimiento de tiempo para mi empresa para que el liderazgo pueda ver el tiempo semanal ingresado de cada empleado. La forma en que funciona nuestro sistema es si un empleado ingresa tiempo, "8 horas" y luego actualiza la entrada de ese mismo día para decir "10 horas", ingresa un nuevo registro. Así que la suma para ese día es "18 horas". Solo quiero incluir la entrada posterior. Tengo un campo UPDATED_AT el que estoy tratando de usar en un filtro para lograr esto.

Esto es lo que tengo:

CALCULAR([Tiempo en horas], ENTRADAS HORARIAS[UPDATED_AT]=..MAX(ENTRADAS HORARIAS[UPDATED_AT]))
Pero solo está devolviendo la suma basada en la fecha máxima única, por lo que si el empleado agregó 8 horas al final de la semana, muestra 8 horas, ya que es la última updated_date. ¿Cómo puedo conseguir que escriba esto para que sepa ignorar la entrada anterior por un solo día?
jklein_0-1670428361050.png

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@jklein ,

Tengo algunas dudas. Por favor ayuda.

Si introduzco 8 el lunes, actualizará otro a 10, por lo que el valor total es 18. Si ingreso 8 el domingo, ¿sigue siendo 8 y el valor total es 8?

¿Es eso lo que entiendo?

Cómo obtener respuestas rápidas a su pregunta

Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).

Saludos
Equipo de Apoyo a la Comunidad _ Polly

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

@v-polly-msft No. Digamos que ingresa 8 horas para el día de hoy. Pero luego terminas trabajando 10 horas. Así que cambias tu entrada en el sistema a 10 horas. Ahora hay 2 registros: el que ingresó como 8 y el que ingresó como 10. Así que en powerbi es tomar todos los registros de ese día y resumirlos, pero lo necesito para ignorar el registro anterior (las 8 horas) y mantener el nuevo registro (10 horas). Eche un vistazo a la captura de pantalla (el gráfico inferior), explicará lo que estoy diciendo.

@jklein ,

¿Hay tanto la columna que he introducido como la columna actualizada en la tabla? Si es así, puede crear otra columna basada en ellos.

Cree una columna.

column=if('table'[hours]>'table'[updated],'table'[updated],'table'[hours])

Cómo obtener respuestas rápidas a su pregunta

Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).

Saludos
Equipo de Apoyo a la Comunidad _ Polly

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.