Comparar valores de tarjetas

Un usuario Pregunto ✅

Juan Cavil

Quiero comparar los valores de dos tarjetas diferentes que miden el mismo campo pero con dos fechas diferentes.

Entonces, una tarjeta se ve afectada por el Control deslizante de fecha X y la otra por el Control deslizante de fecha Y, pero ambos están mirando el mismo campo. Deseo crear un campo que mida la diferencia entre los valores de estas dos cartas.

Mi objetivo final es que una de las tarjetas actúe como punto de referencia, de modo que alguien pueda comparar el valor del mes actual con el mes anterior (o cualquier rango de fechas que elija). Según esa comparación, quiero mostrar ciertas imágenes/colores en mi página. No sé si hay otra forma más fácil de hacer esto, ya que soy nuevo en Power BI.

¿Es posible hacer esto?

Gracias por adelantado 🙂

@juancavil

Aquí hay un caso similar para su referencia.

https://community.powerbi.com/t5/Desktop/Plot-difference- between-two-rows-based-on-slicer-selection/…

Juan Cavil

En respuesta a v-chuncz-msft

Hola, gracias por la respuesta, creo que me estoy acercando a lo que quiero.

Según el ejemplo en su enlace, ahora tengo este código para la medida

medida =
VAR vdate =
VALOR SELECCIONADO ( ‘Datos completos'[date] )
REGRESO
CALCULAR (VALOR SELECCIONADO (‘Datos de referencia'[impressions] ); ‘Datos de referencia'[date] = vfecha )
– VALOR SELECCIONADO (‘Datos de referencia'[impressions] )
Sin embargo, el problema es que no puedo obtener un VALOR SELECCIONADO de mi dropdown (ya que no hay un solo valor seleccionado, sino un rango).
Pero creo que podría funcionar si uso dos tablas que son copias entre sí, solo necesito poder obtener el valor seleccionado de la segmentación de fechas, o de alguna manera obtener los valores seleccionados de mi campo de «impresión» (basado en el fecha seleccionada). Básicamente, solo necesito saber cómo usar el ejemplo que vinculó, pero con una segmentación de fecha en lugar de una simple selección.
Espero tener sentido. Gracias por tu tiempo 🙂

mariusz

Hola @JohnCavil

Puede crear una medida que compare estas medidas visuales de tarjeta.

diferencia = [Card1Measure] – [Card1Measure]

Más tarde, puede usarlo para el formato condicional para cambiar los colores.

Atentamente,
mariusz

Si esta publicación ayudaentonces por favor considere Aceptarlo como la solución.

Juan Cavil

En respuesta a mariusz

Disculpe si entendí mal algo, pero ¿cómo obtengo los valores de las tarjetas y no la medida a la que se refieren las tarjetas?

En este caso, ambas tarjetas se refieren al mismo campo «Impresión». Pero cada tarjeta se ve afectada por dos cortes de fecha diferentes (por lo que muestran dos valores diferentes). ¿Estás diciendo que es posible obtener los valores de las cartas y no el campo al que se refieren?

Entiendo que puedo crear una medida que compare otros dos campos/medidas, pero en este caso quiero crear una medida que compare el mismo campo pero con dos filtros diferentes (elegidos en las dos segmentaciones de fecha).

Básicamente, quiero comparar las impresiones de la fecha xy con las impresiones de la fecha yz, con las fechas elegidas por el usuario en una segmentación. Y luego almacenar ese valor como una medida o lo que sea.

Lo siento si estoy malinterpretando algo o simplemente repitiéndolo, pero parece que no puedo crear una medida que haga esto.

Gracias.

mariusz

En respuesta a Juan Cavil

Hola @JohnCavil

No puede hacer referencia a los valores que se muestran en la tarjeta directamente, pero puede crear una medida que imite ese comportamiento.

¿Cómo usó «Editar interacciones» para ajustar la capacidad de respuesta de las tarjetas a las segmentaciones?

Atentamente,
mariusz

Si esta publicación ayudaentonces por favor considere Aceptarlo como la solución.

Juan Cavil

En respuesta a mariusz

hola mariusz

Simplemente seleccioné cada segmentación y usé «editar interacciones» para asegurarme de que la segmentación 1 no afectara a la tarjeta 2, y la segmentación 2 no afectara a la tarjeta 1. Simplemente seleccionando «ninguna» sobre la imagen.

Así que ahora tengo dos segmentaciones con dos rangos de fechas diferentes y dos tarjetas que apuntan al mismo campo, pero cada una tiene un valor diferente, ya que están siendo divididas por dos rangos de fechas separados (segmentación 1 y 2).

¿Está diciendo que puedo imitar este comportamiento en cierta medida para obtener el valor de cada tarjeta de acuerdo con la fecha seleccionada en cada cortador?

Gracias 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *