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.
Tengo esta tabla de actividades con líneas únicas para cada estado de un curso para un cliente:
Tipo de estado del curso CustomerID
0001 Curso1 Inscrito E-learning
0002 Curso2 Aula inscrita
0003 Curso2 No inscrito Aula
0004 Curso2 Aula inscrita
0005 Curso1 No inscrito E-learning
Y estoy tratando de obtener esta tabla general:
Tipo de curso Suma inscrita Suma no inscrita
Curso1 E-learning 1 1
Curso2 Aula 2 1
Soy bastante nuevo en PowerBI y estoy tratando de averiguar cómo agregar una medida que me dé una tabla como esa. Cualquier ayuda será muy apreciada
Solved! Go to Solution.
@jacobjoe , Opción uno.
En la matriz visual Curso y Tipo en fila. Estado en la columna y
measure = countrows(Tabla) sobre valores
de uso dos medidas
sum Registrado = countrows(filter( Table, Table[Status]= "Registrado"))
sum Not Registered up = countrows(filter( Table, Table[Status]= "Not Signed up"))
puede crear dos medidas como las siguientes:
Sum not signed up = CALCULATE(COUNT('Table'[Status ]),'Table'[Status ] = "Not signed up")
Sum signed up = CALCULATE(COUNT('Table'[Status ]),'Table'[Status ] = "Signed up")
Salida:-
Gracias
Samarth
Puede lograrlo en el Editor de Power Query en Power BI Desktop.
Estos son los datos que compartiste:
Haga clic con el botón derecho en la columna ID de cliente y seleccione Eliminar. Obtendrás:
Haga clic con el botón derecho en la columna Curso y duplique. Obtendrás:
Ahora simplemente arrastre la columna Texto-copia a la izquierda y tráigala justo antes de la columna Tipo. Vea a continuación:
Simplemente seleccione Las columnas Copia del curso y Tipo (Ctrl + clic en la máquina windows) --> Haga clic derecho --> Combinar
Una vez que fusione ambas columnas, obtendrá:
Ahora seleccione la columna Estado y, en Transformar en la cinta superior, seleccione la opción columna dinámica. Obtendrá una nueva ventana:
Simplemente haga clic en Aceptar aquí y obtendrá lo siguiente:
Ahora estamos a solo 1 paso de la salida deseada.
Seleccione Columna combinada y en la cinta superior Dividir por delimitador:
Se abre una nueva ventana. Solo asegúrese de tener las siguientes opciones y luego haga clic en Aceptar:
Obtendrá lo siguiente:
Ahora simplemente cambie el nombre de las columnas resaltadas (haga clic derecho en la columna y elija cambiar nombre)y obtendrá los resultados deseados:
Gracias
Pragati
¡Gracias a todos! Podría usar una combinación de sus soluciones sugeridas 🙂
HI @jacobjoe ,
Por favor, marque las sugerencias útiles como soluciones a este hilo, ya que estos también pueden ayudar a otros en el foro. 🙂
Gracias
Pragati
Puede lograrlo en el Editor de Power Query en Power BI Desktop.
Estos son los datos que compartiste:
Haga clic con el botón derecho en la columna ID de cliente y seleccione Eliminar. Obtendrás:
Haga clic con el botón derecho en la columna Curso y duplique. Obtendrás:
Ahora simplemente arrastre la columna Texto-copia a la izquierda y tráigala justo antes de la columna Tipo. Vea a continuación:
Simplemente seleccione Las columnas Copia del curso y Tipo (Ctrl + clic en la máquina windows) --> Haga clic derecho --> Combinar
Una vez que fusione ambas columnas, obtendrá:
Ahora seleccione la columna Estado y, en Transformar en la cinta superior, seleccione la opción columna dinámica. Obtendrá una nueva ventana:
Simplemente haga clic en Aceptar aquí y obtendrá lo siguiente:
Ahora estamos a solo 1 paso de la salida deseada.
Seleccione Columna combinada y en la cinta superior Dividir por delimitador:
Se abre una nueva ventana. Solo asegúrese de tener las siguientes opciones y luego haga clic en Aceptar:
Obtendrá lo siguiente:
Ahora simplemente cambie el nombre de las columnas resaltadas (haga clic derecho en la columna y elija cambiar nombre)y obtendrá los resultados deseados:
Gracias
Pragati
puede crear dos medidas como las siguientes:
Sum not signed up = CALCULATE(COUNT('Table'[Status ]),'Table'[Status ] = "Not signed up")
Sum signed up = CALCULATE(COUNT('Table'[Status ]),'Table'[Status ] = "Signed up")
Salida:-
Gracias
Samarth
@jacobjoe , Opción uno.
En la matriz visual Curso y Tipo en fila. Estado en la columna y
measure = countrows(Tabla) sobre valores
de uso dos medidas
sum Registrado = countrows(filter( Table, Table[Status]= "Registrado"))
sum Not Registered up = countrows(filter( Table, Table[Status]= "Not Signed up"))
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 | |
1 | |
1 | |
1 | |
1 |