Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Recibimos datos de una encuesta que tiene una pregunta con una lista de valores. Las personas que toman la encuesta pueden elegir múltiples valores para la pregunta.
Cuando recibimos esos datos en una hoja de cálculo de Excel, agrega todas sus selecciones en una celda que están separadas por un punto y coma. Sin embargo, queremos producir un gráfico que muestre el número de personas que eligen cada valor individual.
Aquí hay un ejemplo ficticio:
¿Cómo podemos crear un gráfico como este usando múltiples valores en la misma columna?
Solved! Go to Solution.
Allí, @BPelzel
1. Intente dividir las celdas en filas con comas y saltos de línea en PowerQuery.
2. Y elimine los espacios adicionales antes y después del valor.
Datos:
Pasos:
datos:
Luego crear una medida para contar la fruta.
_count = COUNT('Table'[data])
Resultado:
Consulte el archivo adjunto a continuación para obtener más detalles. Espero que esto ayude.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
¡Gracias a todos por vuestra ayuda! Tuve que agregar un par de pasos al principio para comenzar, pero luego seguí sus pasos (especialmente la captura de pantalla) para dividir las columnas. Al final, estos fueron los pasos:
Allí, @BPelzel
Me alegra ver que encontraste una solución. Dado que no tengo su archivo de muestra, por lo que solo puedo proporcionarle los pasos clave, es genial que estos pasos sean útiles para usted.
Gracias por compartir sus pasos completos, si esa publicación ayuda, entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente, y significa mucho para mí. Encantado de ayudar, gracias.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Allí, @BPelzel
1. Intente dividir las celdas en filas con comas y saltos de línea en PowerQuery.
2. Y elimine los espacios adicionales antes y después del valor.
Datos:
Pasos:
datos:
Luego crear una medida para contar la fruta.
_count = COUNT('Table'[data])
Resultado:
Consulte el archivo adjunto a continuación para obtener más detalles. Espero que esto ayude.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola, necesita ordenar los datos en PowerQuery:
1. Divida la primera columna por delimitador ","
2. Despivot las nuevas columnas.
tendrás una tabla que ahora tiene un campo llamado atributo con todas las frutas y otro con los valores.
3. Cámbielos el nombre y vuelva a cargarlos en PowerBi.
El código será algo como esto:
dejar
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WStTJV9JRMlWK1QGxk8A8IzAPwjaEyQDZxiiqzKE8ENtEKTYWAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) en la tabla de tipos [Fruit = _t, Value = _t]),
#"Split Column by Delimiter" = Table.SplitColumn(Source, "Fruit", Splitter.SplitTextByDelimiter(",", QuoteStyle.csv), {"Fruit.1", "Fruit.2", "Fruit.3"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Fruit.1", type text}, {"Fruit.2", type text}, {"Fruit.3", type text}}),
#"Columnas no votadas" = Table.UnpivotOtherColumns(#"Changed Type1", {"Value"}, "Attribute", "Value.1"),
#"Columnas eliminadas" = Table.RemoveColumns(#"Columnas no votadas",{"Atributo"}),
#"Changed Type" = Table.TransformColumnTypes(#"Columnas eliminadas",{{"Valor", Int64.Type}}),
#"Columnas renombradas" = Table.RenameColumns(#"Changed Type",{{"Value.1", "Fruit"}})
en
#"Columnas renombradas"
¡Gracias por su rápida respuesta!
Ahora estoy recibiendo errores sobre 'Microsoft.Mashup.Evaluator.MessageBasedOutputStream+BinaaryChunkMessage' y que hay valores duplicados para nuestro ID de empleado que no están permitidos en una relación de muchos a uno.
Además, me estoy quedando atascado en el paso 3. Ahora hay dos columnas al final de la tabla existente para Atributo y Valor. Parece que solo hay un valor (o null) en esa columna Valor. ¿Cómo debo usarlos para crear una tabla? Una vez que eso suceda, ¿desaparecerán para eliminar el error sobre las identificaciones de empleados duplicadas?
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.