Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

¿Es posible una cuadrícula de columnas invertidas?

Tengo 3 columnas como fecha, canal y tema de discusión y quería mostrarlas en una cuadrícula como se muestra a continuación. ¿Puede ayudarme a saber cómo se puede hacer esto en Power BI?

Sakshi_S_1-1710231356471.png

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola

Cree una tabla de calendario con una relación activa (varios a uno y único) desde la columna Fecha de la tabla de datos a la columna Fecha de la tabla de calendario. En el objeto visual, arrastre Fecha desde la tabla de calendario. Escribe estas medidas

Medida1 = min(Datos[Canal])

Medida2 = min(Datos[Tema de discusión])

Espero que esto ayude.

Syndicate_Admin
Administrator
Administrator

Hola @Sakshi_S ,
Basándome en su descripción, he creado los siguientes datos de prueba

vheqmsft_0-1710294333018.png

Si desea lograr el efecto que desea, primero haga clic en Transformar datos y abra la consulta de energía.

vheqmsft_1-1710294444016.png

Cambie el nombre de la fecha a fecha.1 y seleccione la columna de fecha y anule la dinamización de las demás columnas.

vheqmsft_2-1710294679592.png
Cerrar, aplicar y crear un objeto visual de matriz

vheqmsft_4-1710294814510.png

Resultado final

vheqmsft_5-1710294836642.png


Por supuesto, también puede abrir el editor avanzado e ingresar el código M en él.

vheqmsft_6-1710294945170.png

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjTUNzTQNzIwMlbSUXJOzMkBUi6ZxamJxakKxSWJJalKsTpAVUb6hhbEqDIygqkKy0xJzceuTN8QpMgEKOlm5AYknYoS81JgUqZ45MxgcjDDobKxAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Date = _t, Channel = _t, #"Topic of dicussion" = _t]),
    #"Renamed Columns" = Table.RenameColumns(Source,{{"Date", "Date.1"}}),
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Renamed Columns", {"Date.1"}, "Date", "Value")
in
    #"Unpivoted Other Columns"

Saludos

Alberto He

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.