cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Advocate III
Advocate III

Formato dinámico de medidas - tutorial

Hola a todos - Me gustaría compartir cómo usar el formato dinámico en medidas en Power BI.

Esto ya ha estado disponible mediante la función FORMAT DAX, sin embargo, esa función convierte las medidas en texto y por lo tanto no se pudo utilizar en la mayoría de los objetos visuales.

Aquí está el resultado final que obtendremos. Con una selección de una medida el formato cambiará (2 decimales para Valor y 0 para Volumen):

RafalK_0-1597435473380.pngRafalK_1-1597435483621.png

Trabajaré en una sencilla tabla de ventas con datos:

RafalK_2-1597435551211.png

Tutorial - paso a paso:

1. Cree una tabla con las medidas que desea seleccionar en el informe. Agregar columna adicional que describa el formato de medida deseado (puede utilizar cualquier cadena de formato que normalmente usaría en la función DAX FORMAT())

RafalK_4-1597435708673.png

2. Cree una medida dinámica con el interruptor.

RafalK_3-1597435616132.png

3. Agregue una segmentación de datos y agregue su columna Medir para que podamos seleccionar la medida que deseamos ver. Seleccione un valor aleatorio en la segmentación de datos.

11.png

4. Cree un objeto visual y agregue una dimensión deseada (en mi caso País) y Medida dinámica como valor.

10.png

Ahora podrá intercambiar la medida en el gráfico en función de la selección de la segmentación de datos, pero ambas medidas siguen teniendo el mismo formato.

5. Ahora llegamos a la parte difícil. Deberá agregar un grupo de cálculo mediante el Editor tabular.

Debe descargarlo e instalarlo y, a continuación, lo verá en el ribon "Herramientas externas" en Power BI.

RafalK_5-1597435824403.png

Abra el Editor tabular y cree un nuevo grupo de cálculo. He llamado a la mina formato dinámico.

Agregue un nuevo elemento de cálculo. He llamado a la mina medida de formato.

En el Editor de expresiones, agregue SELECTEDMEASURE()

En formato expresión de cadena añadir SELECTEDVALUE('Medida'[Formato], SELECTEDMEASUREFORMATSTRING())

Esto tomará la medida utilizada en el objeto visual y la formateará mediante la definición de 'Medida'[Formato]

Annotation 2020-08-14 221446.png

Haga clic en Guardar cambios y vuelva a Power BI

6. Incluya el formato dinámico en el gráfico. Puede hacerlo de dos maneras:

a. Agregue el nombre del formato dinámico a la leyenda del gráfico (tuve algunos problemas con los colores del gráfico con este aproach)

3.png

b. Agregue el nombre del formato dinámico a los filtros visuales y simplemente seleccione el único valor

4.png

Eso es todo.

saludos

Rafał Kun
5 REPLIES 5
Highlighted
Frequent Visitor

Gran idea, gracias por compartir con nosotros! 🙂

Highlighted
Helper II
Helper II

¿Tienes el .pbix para esto? Estoy intentando algo muy similar, pero no estoy seguro de si va a funcionar y mi conjunto de datos es muy grande haciendo que la experimentación en él sea extremadamente difícil. Gracias.

Highlighted
Helper I
Helper I

Hola, Gracias por la guía, me ayudó con un visual donde estaba usando una medida dinámica.

Pero....

Parece tener un efecto en un montón de otros objetos visuales, así. Algunas medidas de repente toman un formato diferente que lo que puse a.

Esas son medidas que no tienen nada que ver con las que hice. Las opciones de clasificación ya no funcionan correctamente debido a ello.

Cuando elimino la tabla de formato dinámico, vuelve a la normalidad.

Ejemplo simple, tengo una medida diferente que es un porcentaje, pero como un medidor simplemente no lo mostrará como un porcentaje. En una matriz o tabla, lo muestra como porcentaje, pero no como un medidor.

¿Cómo lo hago para que el formato dinámico solo funcione para la medida dinámica?

Highlighted

Hola - Sí hay algunos problemas con el método.

Para 1 funciona mejor si usted tiene sólo una medida en el objeto visual. Si agrega más, todos ellos tendrán formato.

En cuanto a su medidor, no estoy seguro de cuál es el caso. ¿Perpas el formato que está utilizando no es el mismo formato de "porcentaje" que el objeto visual requiere? Todo lo que puedo sugerir aquí es usar la medida original sin la opción de formato dinámico.

Rafał Kun
Highlighted

Hola gracias por la respuesta.

Oh bueno, todavía ayuda a saber que hay un trabajo alrededor de 🙂

Espero que agreguen algo en el futuro para que pueda utilizar FORMAT y que no sea texto o algo así

¡Gracias por el guía!

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors