cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Cadena de formato personalizada basada en el valor de la medida

En Excel, podemos dar formato a una celda usando el siguiente estilo...

[>=1000000000]#,##0.00,,,"B";[>=1000000]#,##0.00,,"M";##,##0

Entonces, si el valor está por debajo de un millón, muestra el número completo, y para millones (Ej: 12,500,000) mostrará el valor en millones (12.5M), etc.

He comprobado y la notación anterior no parece ser compatible con Power BI. Power BI Desktop no me permite escribirlo y al hacerlo en el Editor tabular muestra la condición como una cadena ("[>=100000"... parte)

En realidad, tengo una tabla personalizada con una lista de medidas que muestro como un menú desplegable, y cuando el usuario selecciona, traza una medida diferente en el gráfico. Los valores oscilan entre unos pocos cientos y millones. El requisito es utilizar un formato personalizado diferente en la información sobre herramientas, en función del valor.

Me doy cuenta de que puedo crear una nueva medida y agregarla a la sección de información sobre herramientas, pero mi cliente no quiere que la medida se muestre dos veces. Puedo usar una página de informe de información sobre herramientas personalizada, pero también estoy usando Direct Query y tarda en cargarse.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

¿@dpc_development

Parece que un grupo de cálculo para controlar el formato de su número sería útil aquí.

Con un grupo de cálculo, cada elemento de cálculo tiene una cadena de formato especificada por una expresión DAX. Esta cadena de formato puede ser una constante o alguna expresión que depende del propio valor de la medida.

En su caso, es posible que desee considerar el uso del Grupo de cálculo para que actúe como selector de medidas, ya que podría hacer que cada elemento de cálculo especifique tanto la medida como la cadena de formato.

Aquí hay un buen artículo sobre este tema general:

https://exceleratorbi.com.au/dynamic-formatting-of-switch-measures/

Los grupos de cálculo funcionan con modelos que contienen tablas de DirectQuery, por lo que este enfoque debería funcionar bien en su situación.

Saludos

Owen

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

¿@dpc_development

Parece que un grupo de cálculo para controlar el formato de su número sería útil aquí.

Con un grupo de cálculo, cada elemento de cálculo tiene una cadena de formato especificada por una expresión DAX. Esta cadena de formato puede ser una constante o alguna expresión que depende del propio valor de la medida.

En su caso, es posible que desee considerar el uso del Grupo de cálculo para que actúe como selector de medidas, ya que podría hacer que cada elemento de cálculo especifique tanto la medida como la cadena de formato.

Aquí hay un buen artículo sobre este tema general:

https://exceleratorbi.com.au/dynamic-formatting-of-switch-measures/

Los grupos de cálculo funcionan con modelos que contienen tablas de DirectQuery, por lo que este enfoque debería funcionar bien en su situación.

Saludos

Owen

Helpful resources

Announcements
May 23 2022 epsiode 5 without aka link.jpg

The Power BI Community Show

Welcome to the Power BI Community Show! Jeroen ter Heerdt talks about the importance of Data Modeling.

charticulator_carousel_with_text (1).png

Charticulator Design Challenge

Put your data visualization and design skills to the test! This exciting challenge is happening now through May 31st!

Power BI Dev Camp Session 22 with aka link 768x460.jpg

Check it out!

Mark your calendars and join us on Thursday, May 26 at 11a PDT for a great session with Ted Pattison!

Power BI Release May 2022 768x460.png

Check it out!

Click here to read more about the May 2022 updates!

Top Kudoed Authors