aist
Queridos todos,
Estoy luchando para obtener una medida para mostrar el resultado de la manera que necesito que se muestre. No puedo compartir la fuente de datos subyacente, ya que son datos confidenciales, pero haré todo lo posible para mostrar con qué estoy luchando.
Datos:
Proyecto | Departamento | año | Cantidad |
A | 1 | 2019 | 100 |
A | 1 | 2020 | -500 |
A | 2 | 2020 | 150 |
B | 1 | 2019 | 300 |
B | 2 | 2019 | -700 |
B | 2 | 2020 | -650 |
Creó una medida llamada «WIP 2019» y «WIP 2020» (basada en la columna «Importe»). El objetivo de esta medida es mostrar el WIP real por proyecto y año.
Mi medida es la siguiente:
WIP 2020 – calcular (suma ([Amount]), [Año]-2020).
Para WIP 2019 utilicé la misma lógica aplicada a 2019.
Así que para el Proyecto A, WIP sería 100 en 2019 y -350 en 2020.
Esta medida está funcionando bien.
Sin embargo, como siguiente paso, necesito calcular WIP + y WIP- por separado. A nivel de proyecto, todos los proyectos con un wi-trabajo positivo deben identificarse en «WIP +». Los años también son importantes, ya que el trabajo en curso + y el trabajo en curso deben calcular por año. Para los proyectos con un trabajo en curso negativo, deben contarse en «WIP-«.
He probado varias maneras de calcular «WIP +» y «WIP-» en el nivel de proyecto por año, ninguna de ellas da la salida correcta para todo mi conjunto de datos. Así que estoy buscando ayuda para establecer una buena medida o columna calculada para calcular «WIP + 2019», «WIP- 2019», «WIP + 2020» y «WIP- 2020». Por ejemplo: El proyecto A de mi tabla anterior debería estar calcutado en «WIP + 2019» para 2019 y en «WIP- 2020» para 2020.
Mi salida tiene que verso así:
Proyecto | WIP + 2019 | WIP- 2019 | WIP + 2020 | WIP- 2020 |
A | 100 | 0 | 0 | -350 |
B | 0 | -400 | 0 | -650 |
Además de eso, necesitaría este «WIP + 2019», «WIP- 2019», «WIP + 2020» y «WIP- 2020» para ser resumido en el nivel de departamento también. Por lo tanto, todos los proyectos con un WIP positivo en 2019 deben resumirse para obtener el total de WIP + 2019 por departamento. Mi lucha aquí es tener una medida calcular el WIP positivo vs negativo a nivel de proyecto y resumir esto hasta el nivel de departamento.
Por ejemplo, para el departamento 1 de mi tabla anterior, el proyecto A debe calcularse en la columna «WIP + 2019» para 2019 y el proyecto A debe calcularse como «WIP- 2020» para 2020. Para el departamento 2, en 2020, algunos proyectos deben ser calcuestados bajo WIP + y otros en WIP-. Vea la tabla a continuación.
Todas las medidas que he probado hasta ahora fueron calcular WIP + o WIP- a nivel de departamento en lugar de a nivel de proyecto y luego hacer la suma por departamento.
Mi salida tiene que verso así:
Departamento | WIP + 2019 | WIP- 2019 | WIP + 2020 | WIP- 2020 |
1 | 400 | 0 | 0 | -500 |
2 | 0 | -700 | 150 | -650 |
¿Alguien puede ayudarme a establecer lo que necesito?
¡Gracias!
yingyinr
Hola @aist,
Él creó un archivo pbix de muestra para usted, por favor compruebe si eso es lo que desea.
Saludos
Rena
aist
En respuesta a yingyinr
Estimado @yingyinr,
¡Muchas gracias por su respuesta! ¡Esto ya me ha ayudado mucho a mi opinión!
Sin embargo, hay una cosa más que debe mejorarse a medida que mis datos para 2019 se muestran incorrectamente.
Necesito que las cifras de 2019 se limiten al mismo período que las cifras disponibles en 2020.
Por ejemplo: Tengo cifras hasta agosto de 2020. Necesito que mis cifras de 2019 se asemejen al mismo período (enero – agosto de 2019) en ese caso. ¿Cómo puedo hacer que eso suceda?
¡Gracias!
yingyinr
En respuesta a aist
Hola @aist,
¿Podría proporcionar algunos datos de muestra (incluir períodos) y su resultado deseado con ejemplos con el fin de darle una solución adecuada? Gracias.
Saludos
Rena
aist
En respuesta a yingyinr
Estimado @yingyinr,
¡Seguro! Añadiré algo de información a mis datos añadidos originalmente. Vea la tabla a continuación.
Datos:
Proyecto | Departamento | año | Fecha de la transacción | Cantidad |
A | 1 | 2019 | 1 de marzo de 2019 | 100 |
A | 1 | 2020 | 4 abr. 2020 | -500 |
A | 2 | 2020 | 15 de agosto de 2020 | 150 |
A | 1 | 2019 | 23 de oct de 2019 | 1000 |
B | 1 | 2019 | 17 de febrero de 2019 | 300 |
B | 2 | 2019 | 11 de sep de 2019 | -700 |
B | 2 | 2020 | 30 de agosto de 2020 | -650 |
Así que si mis datos se filtran hasta agosto de 2020 para 2020 – necesitaría las cifras en 2019 para reflejar el mismo período (enero – agosto de 2019). Esto significa que las transacciones de septiembre y octubre de 2019 en la tabla deben quedar fuera del resultado de la tabla.
Necesito ser capaz de hacer esto a nivel de proyecto y nivel de departamento por separado. Además, WIP + y WIP- deben notificarse por separado por año.
Ejemplo a nivel de departamento:
Departamento | WIP + 2019 | WIP- 2019 | WIP + 2020 | WIP- 2020 |
1 | 400 | -500 | ||
2 | -500 |
Ejemplo a nivel de proyecto:
Proyecto | WIP + 2019 | WIP- 2019 | WIP + 2020 | WIP- 2020 |
A | 100 | -350 | ||
B | 300 | -650 |
¿Esto ayuda?
¡Gracias!
yingyinr
En respuesta a aist
Hola @aist,
Perdón por el retraso. He creado otro pbix de muestra basado en el requisito en su última publicación, se puede obtener desde el archivo adjunto.
Saludos
Rena
Equipo de apoyo comunitario _ Rena Ruan
Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más.
aist
En respuesta a yingyinr
Estimado @yingyinr,
Gracias por su respuesta! Esto funciona. Sin embargo, hay un retoque. Para los proyectos que estuvieron presentes en 2019 y que ya no estaban en 2020 (agregué el proyecto C en la captura de pantalla siguiente como ejemplo), los datos no aparecen en las tablas finales, mientras que aparecen como WIP + 2019 por una cantidad de 200. ¿Se puede procesar de alguna manera también?
¡Gracias!
¡Saludos!
yingyinr
En respuesta a aist
Hola @aist,
Como se comprueban los datos de muestra en su último post, el Proyecto C está el 3 de febrero de 2019. Entonces, ¿podría establecer la fecha de inicio en la segmentación como la fecha anterior de esa fecha? A continuación, compruebe si los datos de la matriz relacionada se pueden mostrar correctamente.
Saludos
Rena
Equipo de apoyo comunitario _ Rena Ruan
Si este post ayudaentonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más.
aist
En respuesta a yingyinr
Estimado @yingyinr,
Mi Power BI funciona con fechas europeas (DD / MM / AAAA) por lo que la fecha fue en el período seleccionado en la segmentación en mi propio informe. Voy a tratar de explicar por medio de algunas capturas de pantalla de mi propio informe lo que está sucediendo.
Las entradas a continuación son para un proyecto, digamos proyecto X. Así que hay una entrada de +5.848 EUR el 30 de junio de 2019 y -5.848 EUR el 1 de enero de 2019.
Sin embargo, cuando selecciono el período del 1 de enero de 2020 al 31 de mayo de 2020 en mi segmentación, este proyecto no aparece mientras que una cantidad de -5.848 eur debería aparecer ya que la entrada del 30 de junio no debería contarse todavía.
Slicer (de la tabla Dates – formato de fecha europeo)):
Por otro lado, los proyectos que tienen una fecha en 2020, como el proyecto Y a continuación, se presentan correctamente para el cálculo del TRABAJO EN CURSO 2019.
Así que realmente no entiendo lo que está yendo mal. He comprobado esto para varios ejemplos, y todos los elementos que mostraron mal para WIP 2019 no tienen ninguna entrada en 2020, como en el ejemplo anterior.
Estoy usando esta fórmula:
¿Alguna idea de lo que podría estar yendo mal?
aist
En respuesta a aist
Estimado @yingyinr,
¿Fue útil esta información? eres capaz de ayudarme?
Atentamente,