Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

Calcule el total de horas trabajadas en proyectos propios y ajenos a partir de datos estructurados de forma "extraña"

Source Community: Power BI | Source Author Name: tuliosouzaa

Tengo una tabla como esta:

Asignado aTrabajado porHoras trabajadas
JoshJosh25
JoshMaria26
PhillipPhillip48
PhillipMaria52
PhillipJulia64
MariaMaria98
MariaJosh70
MariaPhillip52
MariaAndre30
MariaJulia60
JuliaJulia84
JuliaMaria50
JuliaPhillip22
AndreAndre12
AndreJosh36
AndrePhillip47
AndreJulia22

Y necesito crear una imagen en la que muestre el apoyo dado por un trabajador (horas trabajadas en otros proyectos) y el apoyo recibido (horas que otros trabajaron en sus proyectos).

Teniendo en cuenta estos datos ficticios, tendría una imagen como:

tuliosouzaa_2-1709667277577.png

Probé todo tipo de fórmulas, pero solo pude llegar al punto en el que recibí el apoyo.

Si es posible (o necesario), el resultado también podría ser una tabla como:

TrabajadorHoras trabajadasApoyo recibidoApoyo brindado
Josh13138106
Phillip181116133
Maria226212128
Julia23072146
Andre4210530


¿Es posible lograrlo con los datos de los que parto?

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-kaiyue-msft
Syndicated - Inbound

Hola @tuliosouzaa ,

@ryan_mayu proporcionado una solución muy correcta, agregaré cómo obtener la imagen deseada.
1. Cree una métrica para obtener el porcentaje de soporte proporcionado.

given % = 'Table'[support given] / 'Table'[workedhours]

2. Crea una métrica para obtener el porcentaje de apoyo recibido.

received % = 'Table'[supported receive] / 'Table'[workedhours]

3. Crea el objeto visual, coloca los campos y el resultado final como se muestra en la siguiente figura.

vkaiyuemsft_0-1709710157421.png

Si su período actual no se refiere a esto, por favor aclárelo en una respuesta de seguimiento.

Saludos

Clara Gong

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

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: ryan_mayu
Syndicated - Inbound

@tuliosouzaa

No estoy seguro de si lo esperado de recibir soporte es correcto. Es porque lo que obtengo es diferente al tuyo

1. Intenta crear una tabla

Mesa 2 = DISTINTO('Mesa'[Asignado a])
No crear relaciones
2. Crear medidas
horas trabajadas = sumx(FILTRO('Mesa','Mesa'[Trabajado por]=máximo('Tabla 2'[Asignado a])),'Mesa'[Horas trabajadas])
Recepción admitida = sumx(FILTRO('Mesa','Mesa'[Asignado a]=máximo('Tabla 2'[Asignado a])&&'Mesa'[Trabajado por]<>máximo('Tabla 2'[Asignado a])),'Mesa'[Horas trabajadas])
apoyo dado = sumx(FILTRO('Mesa','Mesa'[Trabajado por]=máximo('Tabla 2'[Asignado a])&&'Mesa'[Asignado a]<>máximo('Tabla 2'[Asignado a])),'Mesa'[Horas trabajadas])
11.PNG
Por favor, vea el archivo adjunto a continuación
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: Bipin-Lala
Syndicated - Inbound

Hola @tuliosouzaa,

Espero que si has entendido bien tu pregunta, puedas hacer un par de transformaciones en el editor de consultas para lograr la tabla final esperada por ti.

El resultado final se parece a esto:

BipinLala_0-1709670269280.png

Pude lograr esto creando 2 tablas de referencia a partir de la tabla de entrada "extrañamente estructurada", una tabla para las horas asignadas y otra para las horas trabajadas. Más tarde volví a fusionar estas 2 tablas en el nombre de la persona, para reunir los datos y visualizarlos en el informe. Adjunto el enlace al archivo pbix para que revises los pasos.

Hours_Worked PBIX

¡Déjame saber cómo te va!

avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

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

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)