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

cambiar el orden del eje X del gráfico al año fiscal

Hola,

He estado luchando para que mi gráfico de líneas ordene su eje x por nuestra fecha de inicio fiscal (julio) en lugar del mes calendario.

He seguido algunas respuestas sobre este tema para preguntas similares, con diversos grados de éxito, es decir, (https://community.powerbi.com/t5/Desktop/change-graph-X-axis-order-to-fiscal-year/m-p/367746)

como se publicó en el enlace anterior, he creado una columna condicional que establece un número basado en cuál debería ser la fecha de inicio para un inicio de julio:

= Table.AddColumn(#"Added Custom", "MonthNumber", each if [Month] = 1 then 7 else if [Month] = 2 then 8 else if [Month] = 3 then 9 else if [Month] = 4 then 10 else if [Month] = 5 then 11 else if [Month] = 6 then 12 else if [Month] = 7 then 1 else if [Month] = 8 then 2 else if [Month] = 9 then 3 else if [Month] = 10 then 4 else if [Month] = 11 then 5 else if [Month] = 12 then 6 else null)

La pestaña Modelado parece ser correcta, ya que July(7) se ha asignado condicionalmente a MonthNumber(1):

jprheeder_1-1675309855787.png


Luego vuelvo al campo principal y en la columna Fecha, selecciono "Ordenar por columna" y ordenar por MonthNumber

jprheeder_2-1675310043910.png

Eso parece ordenar correctamente la tabla, pero no el gráfico de líneas:

jprheeder_0-1675309760306.png


Los montos para enero corresponden al año fiscal relativo (es decir, el año siguiente) pero no aparecerán donde deberían.

He intentado ordenar por columna en la pestaña Modelado seleccionando el campo.

Si sustituyo la jerarquía de fechas (mes) en el eje X con el campo MonthNumber, obtengo lo que estoy buscando, pero obviamente con el inconveniente de tener números donde debería estar el nombre del mes:

jprheeder_3-1675310376020.png

Por favor, enséñame Senpai.


2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Creo que puede crear otra columna condicional en PowerQuery para extraer el nombre del mes y, a continuación, ordenar esa columna condicional con "MonthNumber".

Finalmente, usa esa columna condicional en tu gráfico de líneas.

Gracias @johnyip Eso funcionó. Parece que no ordenaría el campo Fecha, pero estaba feliz de ordenar un campo de texto del mes extraído.

👌

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.