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.
Me gustaría trazar el progreso del trabajo de diferentes elementos dentro de un proyecto a lo largo del tiempo, en fechas de informe específicas, como se muestra en la figura a continuación, pero con etiquetas de eje x en el formato de fecha provenientes de una tabla de datos importada por separado.
Actualmente tengo dos tablas relacionadas (n:n, Proyecto - Proyecto) que contienen los datos para múltiples de las figuras mostradas, es decir, múltiples proyectos, con las siguientes columnas:
Proyecto | Fecha del informe |
Proyecto | Artículo | Progreso | Número de informe |
Cada proyecto tiene un número variable de m-Items (líneas en la figura) y n-Report Numbers (eje x en el gráfico). Los números de informe se enumeran a partir de 1...n y los elementos son valores de texto m.
Para cada proyecto también tengo la cantidad correspondiente de n Fechas de Informe. Necesito asignar las fechas a los números de informe de manera que la primera fecha coincida con el informe número 1, la segunda al número dos y la última la n-ésima fecha al n-ésimo informe, todo ello teniendo en cuenta que hay múltiples proyectos en ambas tablas.
¿Alguien tiene alguna sugerencia de cómo puedo lograr esto?
Solved! Go to Solution.
Hay @rogerk ,
Creo los siguientes datos de ejemplo.
A continuación, agregue una columna personalizada en la Tabla 2:
CustomColumn =
let
myfunction = (CurrentProject) =>
let
SelectRows = Table.SelectRows(Table, each [Project] = CurrentProject)
in
SelectRows,
Date = myfunction([Project]){[Report Number]-1}[Report Date]
in
Date
Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hay @rogerk ,
Creo los siguientes datos de ejemplo.
A continuación, agregue una columna personalizada en la Tabla 2:
CustomColumn =
let
myfunction = (CurrentProject) =>
let
SelectRows = Table.SelectRows(Table, each [Project] = CurrentProject)
in
SelectRows,
Date = myfunction([Project]){[Report Number]-1}[Report Date]
in
Date
Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Gracias, esto funciona perfectamente.
@rogerk , Debe tener una tabla de proyecto común y evitar que n -n se una
https://www.seerinteractive.com/blog/join-many-many-power-bi/
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
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.