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.
Hola
Estoy buscando una medida que pueda resolver mi problema. Tengo una mesa
WorklogID | TicketKey | Categoría | Time_Logged | Usuario |
01 | 101 | ACID-01 | 1 | A |
02 | 101 | ACID-01 | 1.5 | B |
03 | 102 | ACID-01 | 2 | A |
04 | 103 | ACID-02 | 2.5 | C |
Quiero la suma total de horas registradas para cada ticket asignado a cada usuario, que registró la hora en un ticket. Así que el usuario A y B tendría que obtener el valor 2.5 (TicketKey 101 tiene dos usuarios que registraron el tiempo y necesito el total para ambos). Si excluyo a los usuarios con ALLEXCEPT obtengo el valor correcto para el ticket pero la suma total para el usuario es incorrecta (utiliza todas las Entradas).
Gracias de antemano
Solved! Go to Solution.
Pude hacer que funcionara (para extenderlo):
Nueva Columna 1
Logged_per_Ticket de trabajos: CALCULATE( SUM(Worklogs[Time Entry Logged Time]),ALLEXCEPT(Worklogs,Worklogs[TicketKey]))
Esto agrega el tiempo total gastado por TicketKey a cada entrada de registro de trabajo.
Nueva Columna 2
@acnt_schartner
¿Qué esperas para cada usuario?
Lo siguiente le dará por ticket cuando lo agregue como nueva columna
Column =
CALCULATE(
SUM(Table6[Time_Logged]),
ALLEXCEPT(Table6,Table6[TicketKey]))
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Esto es lo que necesito para cada usuario.
El objetivo es utilizar el tiempo total registrado para un ticket (es decir, P500194-84) 0,66+0,73-1,39 para cada usuario que registró la hora en ese ticket (aquí A y B).
El resultado también debería ser correcto si ordeno una matriz visual por los usuarios. El usuario A debe tener el total de 1,39+1,75-3,14
@acnt_schartner
¿Probaste mi fórmula? avísame si te enfrentas a algún problema.
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
No funcionó. Lo único que está bien es la suma en el usuario A 1,39. El resto si está completamente apagado.
En el nivel de usuario (A B) y category(ACID) debe resumir los tiempos registrados para cada usuario. Quiero que las entradas, donde varias personas trabajaron juntas, sean la suma del tiempo total que pasa en este ticket para cada usuario.
EDITAR: Cada ticket puede tener varias entradas del mismo usuario. Si utilizo su columna obtengo el valor correcto para cada entrada de worklog pero no para el ticket por usuario
@acnt_schartner - Leyendo este hilo parece que desea cambiar la forma en que las cosas se agregan en diferentes niveles de la hiearchy entonces usted necesita MM3TR&R -
ISINSCOPE y HASONEVALUE son tus amigos en tu situación.
Pude hacer que funcionara (para extenderlo):
Nueva Columna 1
Logged_per_Ticket de trabajos: CALCULATE( SUM(Worklogs[Time Entry Logged Time]),ALLEXCEPT(Worklogs,Worklogs[TicketKey]))
Esto agrega el tiempo total gastado por TicketKey a cada entrada de registro de trabajo.
Nueva Columna 2
@acnt_schartner, No muy claro
Inténtalo como
nueva columna: sumx(filter(table, [TicketKey] ?earlier([TicketKey])),[Time_Logged])
nueva medida: calculate(sum([Time_Logged]),filter(allselected(table), [TicketKey] á max([TicketKey])))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |