Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric certified for FREE! Don't miss your chance! Learn more

Reply
Anonymous
Not applicable

Aplicar filtro de medida dinámico a una tabla

Buenos días.

Quisiera poder filtrar una tabla de valores en base a dos desplegables, uno que determina el valor a comparar y un segundo que determina el valor diferencial.

 

Creo que el siguiente dibujo lo entendereis mejor.

 

Dibujo.jpg

 

La medida "medida_dif" compara el valor de la columna "Semana" con el valor del desplegable "Semana Seleccionada" y me muestra el valor diferencial ( Semana seleccionada - Semana ).

 

El segundo desplegable, muestra hasta qué diferencial quiero visualizar los datos en la tabla resultado. En este ejemplo, quiero visualizar todos los registros cuyo diferencial máximo sea " -2 ".

 

En la tabla de la derecha podeis ver lo que quiero obtener, sólo aquellos registros cuyo diferencial sea " -2 ".

 

¿Podeis ayudarme a montar esto?. Exactamente no sé como aplicar el filtro de la tabla resultado en base al valor seleccionado en el desplegable "Mostrar hasta Diferencial".

 

Mil gracias de antemano.

 

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @Syndicate_Admin ,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

Mis tablas de prueba:

v-yuaj-msft_0-1612166150734.png

1. Cree una medida "medida_dif".

medida_dif = MAX('tbl_valores'[semana])-SELECTEDVALUE('tbl_sem'[semana seleccionada])

2. Cree un objeto visual de tabla, luego cree una medida y arrástrela al filtro de este objeto visual( es igual a 1)

marca: IF([medida_dif]-SELECTEDVALUE('tbl_dif_sem'[diferencial]),1,0)

v-yuaj-msft_1-1612166150737.png

Resultado:

v-yuaj-msft_2-1612166185624.png

v-yuaj-msft_3-1612166185625.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @Syndicate_Admin ,

En función de su descripción, puede realizar algunos pasos de la siguiente manera.

Mis tablas de prueba:

v-yuaj-msft_0-1612166150734.png

1. Cree una medida "medida_dif".

medida_dif = MAX('tbl_valores'[semana])-SELECTEDVALUE('tbl_sem'[semana seleccionada])

2. Cree un objeto visual de tabla, luego cree una medida y arrástrela al filtro de este objeto visual( es igual a 1)

marca: IF([medida_dif]-SELECTEDVALUE('tbl_dif_sem'[diferencial]),1,0)

v-yuaj-msft_1-1612166150737.png

Resultado:

v-yuaj-msft_2-1612166185624.png

v-yuaj-msft_3-1612166185625.png

Espero que eso sea lo que estabas buscando.

Saludos

Yuna

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Proporcione datos de ejemplo en formato utilizable (no como una imagen).

Helpful resources

Announcements
Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors