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
He buscado en todas partes una solución a mi problema, y estoy seguro de que es una solución fácil, simplemente no sé la forma correcta de describir lo que tengo que hacer.
Tengo una tabla con información con identificadores únicos. Cuatro columnas de la tabla incluyen valores de cadena que quiero mostrar en una matriz. Quiero resumir esas cuatro columnas con un recuento y porcentaje del total.
Por ejemplo:
personID | padre | gparent | hermano |
123 | padre1 | gparent1 | hermano1 |
234 | padre1 | gparent1 | |
345 | gparent1 | ||
456 |
muestra como en Matrix:
Contar | Porcentaje | |
padre | 2 | 50% |
gparent | 3 | 75% |
hermano | 1 | 25% |
He aprendido a hacer bastante en PowerBI, pero este me tiene desconcertado.
¡Gracias!
puede intentar seleccionar la primera columna y despivotar otras columnas en PQ
A continuación, cree dos medidas
count = countx(FILTER('Table (2)','Table (2)'[Value]<>""),'Table (2)'[Value])
percentage = [count]/COUNTROWS('Table (2)')
¡Gracias! Esta es una característica de la que no estaba al tanto y respondió a mi pregunta, pero con un pequeño ajuste. Después de despivotar, las filas con valores nulos se eliminaron del resultado, lo que sesgó mis porcentajes. Simplemente ajusté la segunda medida para calcular usando el número total de filas de la tabla maestra.
¿Podría decirme cómo despivotó y retuvo las filas en blanco?
¡Gracias por enseñarme una característica más de PQ!
seleccione la columna personID y desactive otras columnas
Por favor, vea el archivo adjunto a continuación
Está bien, ¡lo tengo! El problema era que las celdas sin datos eran nulas, no estaban en blanco en mi conjunto de datos. ¡Los convertí a espacios en blanco y ahora funciona perfectamente!
¡Gracias!
De nada
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.