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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Promedio de horas por día entre el personal (múltiples líneas por día por persona)

He buscado en el foro y buscado en Google, pero no he podido implementar esos hallazgos en mi escenario.

  • Tengo una tabla: TimeEntry
  • Esta tabla contiene datos para 4 años, aproximadamente 200 mil líneas.
  • Algunas personas trabajan una semana laboral completa, mientras que otras trabajan menos días.
    • Cada persona registra muchas líneas cada día.
    • Es por eso que necesito obtener de alguna manera la suma de horas por member.id así como averiguar cuántos días están detrás de esas horas usando la fecha en la columna TimeEnd.
  • Necesito crear una medida que me diga el promedio de horas por día en la fuerza laboral.

Espero que alguien pueda ayudarme.

member.idtimeEndhorasFacturado
113.4.2022 08:30:000,5
213.4.2022 10:30:002,5
313.4.2022 12:30:004,5
113.4.2022 15:30:005,0
114.4.2022 12:45:004,0
314.4.2022 12:30:003,5
215.4.2022 09:00:000,5
215.4.2022 12:30:003,0
115.4.2022 12:30:004,5

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@Icebear ,

Por favor, pruebe esta medida.

AVG = 
VAR _total = SUM('Table'[hoursBilled])
VAR _count = COUNTROWS(CALENDAR(MIN('Table'[timeEnd]),MAX('Table'[timeEnd])))
VAR _avg = DIVIDE(_total,_count)
RETURN
_avg

resultado.

vcgaomsft_0-1680059572045.png

Saludos
Gao

Equipo de apoyo a la comunidad

Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo sus necesidades o todavía tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de ejemplo en el foro de Power BI

Gracias por la respuesta Gao, pero esto no da el resultado correcto.

Si usamos la mesita que proporcioné:

  • Persona1 trabaja 4,67 horas al día en ave
  • Persona2 trabaja 3 horas al día en ave
  • Persona3 trabaja 4 horas al día en ave
  • El promedio total de un día en la fuerza laboral es, por lo tanto, de 3,89 horas

Cuando uso su medida, no obtengo 3,89 como resultado.

Espero que tengas tiempo para mirar esto de nuevo.

Muchas gracias

@Icebear ,

Primero necesitamos una columna de fecha, que puede crear en PowerQuery.

vcgaomsft_0-1680160498766.png

A continuación, cree una nueva medida.

AVG = 
VAR _count_id =
    DISTINCTCOUNT ( 'Table'[member.id] )
VAR _avg_day_total =
    SUMX (
        SUMMARIZE (
            'Table',
            'Table'[member.id],
            "avg", DIVIDE ( SUM ( 'Table'[hoursBilled] ), DISTINCTCOUNT ( 'Table'[Date] ) )
        ),
        [avg]
    )
VAR _avg_day_person =
    DIVIDE ( _avg_day_total, _count_id )
RETURN
    _avg_day_person

vcgaomsft_1-1680160529323.png

Saludos
Gao

Equipo de apoyo a la comunidad

Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo sus necesidades o todavía tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de ejemplo en el foro de Power BI

Muchas gracias por estar salvando mi semana (al menos) - ¡esto es perfecto!

Gracias por la respuesta Gao, pero esto no da el resultado correcto.

Si usamos la mesita que proporcioné:

  • Persona1 trabaja 3,9 horas al día en ave
  • Persona2 trabaja 2.125 horas al día en ave
  • Persona3 trabaja 4 horas al día en ave
  • El promedio total de un día en la fuerza laboral es, por lo tanto, de 3,35 horas

Cuando uso su medida, no obtengo 3,35 como resultado.

Espero que tengas tiempo para mirar esto de nuevo.

Muchas gracias 🙂

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.