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 una tabla con tres columnas: Proyecto, Fecha, URL. Hay hasta tres líneas de URL por proyecto.
¿Hay alguna manera de crear tres columnas de URL y que se rellenen de modo que se muestren hasta tres URL en la misma línea según su respectivo proyecto? Gracias
Existente:
Proyecto | URL |
A | https1 |
A | https2 |
B | https3 |
C | https4 |
C | https5 |
C | https6 |
Deseado:
Proyecto | URL1 | URL2 | URL3 |
A | https1 | https2 | |
B | https3 | ||
C | https4 | https5 | https6 |
¡Hola! En Power Query, agregué una columna de índice que comenzará de nuevo cada vez que haya un cambio en el nombre del proyecto. Primero ordené en Project para que los agrupe y comience el conteo de nuevo.
A continuación, pivoté la columna Índice e hice que la URL apareciera como los valores sin agregación:
Puedes cambiar el nombre de las columnas de 1, 2, 3 para que sean lo que quieras.
Aquí está el código M:
dejar
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUcooKSkwVIrVQfCMwDwnKM8YzHOG8kxQeKYoPDOl2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Project = _t, URL = _t]),
#"Tipo cambiado" = Table.TransformColumnTypes(Source,{{"Project", type text}, {"URL", type text}}),
#"Ordenado Filas" = Table.Sort(#"Tipo cambiado",{{"Proyecto", Order.Ascending}}),
#"Agrupación" = Tabla.Grupo(#"Filas ordenadas", {"Proyecto"}, {{"Índice", cada Tabla.AddIndexColumn(_, "Índice", 1, 1, Int64.Type), tipo tabla}}),
#"Índice" = Tabla.ExpandTablaColumna(#"Agrupación", "Índice", {"Índice", "URL"}),
#"Columna dinámica" = Table.Pivot(Table.TransformColumnTypes(Index, {{"Index", type text}}, "en-US"), List.Distinct(Table.TransformColumnTypes(Index, {{"Index", type text}}, "en-US")[Index]), "Index", "URL")
en
#"Columna pivotante"
Gracias @audreygerred 😀
Tengo un segundo 'problema': ¿sabes si es posible hipervincular los valores de la tabla para que abran URL únicas? Las direcciones URL se encuentran en una tabla idéntica a la de los valores. Supongo que tal vez algo así como una búsqueda. He probado el formato condicional de las columnas de Power BI, pero eso solo se vincula a la primera o la última dirección URL de una tabla.
Si tiene las direcciones URL en los datos, en Power BI puede hacer clic en los campos en los que desea que se pueda hacer clic en los vínculos, ir a la cinta de herramientas de columna que aparecerá, expandir la opción Categoría de datos y seleccionar Dirección URL web.
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 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |