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

Ordenación MM-DDDD en el visual de columna

HAY Expertos,

Tengo 4 columnas date calculadas diferentes basadas en criterios, que estoy usando para 4 diferentes gráficos de columna.

Quiero ordenar columnas de fecha en MM-AAAA orden en el visual de columna (horizontal)

Puedo agregar 4 columnas más para cada columna de fecha y luego puedo dar agrupaciones y ordenar el orden.

Pero con la adición de 4 columnas más, ¿puedo ordenar el objeto visual de columna horizontal en orden? (Amarillo es Blanco que no tiene fechas)

Convertí date column data type a MM-YYYYy y también intenté formatear a "MM-YYYY", pero no está ordenando.

Sudhavi_84_0-1622041997364.png

Gracias de antemano

1 ACCEPTED SOLUTION

Ahí @Sudhavi_84,

Sí, el código que di era para una nueva columna en Power Query, ya que las columnas calculadas dax no se recomiendan generalmente.

Si realmente necesita hacerlo en DAX, entonces la fórmula de columna sería:

..yearMonthSortKey = YEAR(yourTable[Date]) * 100 + MONTH(yourTable[Date])

Pete

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Ahí @Sudhavi_84,

Crea un campo [yearMonth] en tu calendario.

En Power Query, la columna calc sería algo así:

Date.Year([Date]) * 100 + Date.Month([Date])

Una vez que tenga esta columna, puede usarla como columna Ordenar por para la columna MM-AAAA.

Pete

Gracias @BA_Pete por su rápida respuesta.

Tengo columna MMMYYYY en el calendario. Lo cual es perfecto como se indica a continuación en la tabla de calendario.

Sudhavi_84_1-1622046130907.png

A continuación voy a la mesa ->Adding Column- >Date.Year se está cansando de no mostrarme nada. Por favor, avísame si me estoy perdiendo algo aquí.

MMYYYY = Date.Year (estoy recibiendo el siguiente error)

Sudhavi_84_0-1622045976792.png

¿Por favor ayuda?

¿Es algo que necesitamos escribir en Power Query (M Editor)? ¿No está en una nueva columna calculada?

Ahí @Sudhavi_84,

Sí, el código que di era para una nueva columna en Power Query, ya que las columnas calculadas dax no se recomiendan generalmente.

Si realmente necesita hacerlo en DAX, entonces la fórmula de columna sería:

..yearMonthSortKey = YEAR(yourTable[Date]) * 100 + MONTH(yourTable[Date])

Pete

Gracias perfecto

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.