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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric 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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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