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.
Necesito una expresión que devuelva una cantidad de personas que han progresado de un programa al siguiente programa año tras año.
Por ejemplo, tengo 5 personas del Programa 1 en 2019 que permanecieron en el Programa 1 en 2020 y 10 personas que progresaron al Programa 2. Tengo 11 personas que se alojaron en el Programa 2 de 2019 y 15 que progresaron al programa 3. Necesito la expresión que consiga el número de personas que "Progresó al próximo programa"
He probado algunas cosas diferentes y puedo obtener el número de personas que permanecieron en el mismo programa, pero no la progresión.
Programa | Programa 1 2020 | Programa 2 2020 | Programa 3 2020 | Programa 4 2020 | Progresó al siguiente programa |
Programa 1 2019 | 5 | 10 | 10 | ||
Programa 2 2019 | 11 | 15 | 15 | ||
Programa 3 2019 | 16 | 18 | 18 | ||
Programa 4 2019 | 6 |
Gracias.
Solved! Go to Solution.
Hola Experto en Power Bi (@Greg_Deckler),
¿Es posible obtener una solución si los datos de origen se estructuran de manera diferente?
Tengo un problema similar, pero mis datos están estructurados de manera diferente al ejemplo anterior. En mi conjunto de datos, los detalles del programa están en 1 columna y tienen el siguiente aspecto:
año | StudentID | programa | Estado de finalización |
2017 | A | Programa 1 | incompleto |
2017 | B | Programa 1 | íntegro |
2018 | A | Programa 1 | íntegro |
2018 | B | Programa 2 | íntegro |
2019 | B | Programa 3 | íntegro |
Usando medidas calculadas, he podido calcular:
Ahora necesito ayuda con:
Por favor, ayuda, y hágamelo saber si necesita más claridad acerca de mis preguntas.
¡Gracias a todos de antemano!
¿Son los datos de origen o la salida esperada?
Por favor, consulte este post sobre cómo obtener su pregunta respondida rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Estos son datos de ejemplo. La salida esperada sería la última columna basada en los datos de las columnas anteriores.
@robertrund318 , no hay datos en la última respuesta
@amitchandak Lo siento, me estaba refiriendo de nuevo a la publicación original y los datos allí. Estaba respondiendo a la pregunta anterior @Greg_Deckler
El "Progreso al siguiente programa" es la columna que estoy tratando de crear una expresión para usar los datos en las columnas anteriores.
Programa | Programa 1 2020 | Programa 2 2020 | Programa 3 2020 | Programa 4 2020 | Progresó al siguiente programa |
Programa 1 2019 | 5 | 10 | 10 | ||
Programa 2 2019 | 11 | 15 | 15 | ||
Programa 3 2019 | 16 | 18 | 18 | ||
Programa 4 2019 | 6 |
No es el enfoque más elegante, pero sí resolvió el problema.
@camargos88 Puedo ver que juntaste lo que te pedí. Gracias. Realmente no puedo traducir eso a lo que estoy tratando de hacer y eso es mi culpa por no hacer una pregunta lo suficientemente buena.
Este es mi archivo en el que estoy trabajando.
Estoy tratando de obtener la columna "Mover" para mostrar a las personas que han progresado desde el programa anterior. Por ejemplo, 368 personas pasaron de Sky 1 en 2019 a Sky 2 en 2020. 635 personas se mudaron de Sky 2 en 2019 a Sky 3 en 2020. La tabla Progreso del programa contiene la información de progresión.
"Mover" es la expresión que traté de armar para hacer que esto funcione y cuando elimino el "+1" en el cálculo CurrentProg, me mostrará las personas que se quedaron en el mismo programa Siempre, es decir. Sky 1 en 2019 y Sky 1 en 2020. Una vez más, no puedo hacer que funcione para que se muevan al siguiente programa en la progresión.
Move =
VAR
CurrentProg = ([Progressi]+1)
Return
CALCULATE(COUNT('Drop Rates'[NextYrEvents]),filter('Drop Rates',CONTAINSSTRING('Drop Rates'[NextYrEvents],'Drop Rates'[Program])),FILTER('Drop Rates','Drop Rates'[Progres] = CurrentProg))
Cualquier ayuda es apreciada.
Gracias.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |