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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Fabric Monthly Update - May 2024

Check out the May 2024 Fabric update to learn about new features.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.