cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper II
Helper II

Obtener campos y Comprobar para cada campo individual seleccionado en Filtro de selección múltiple

Hola a todos

Tengo un filtro multise seleccionar de países.

Jimy123_0-1605448553655.png

¿Hay alguna manera a través de la cual puedo comprobar otra condición para los artículos seleccionados individualmente

Para ej:Actualmente Alemania, Italia e India son seleccionadas

Por lo tanto, necesito seleccionar los valores (Alemania, India, Italia) y comprobar una condición en los valores individualmente en función de los valores seleccionados

Al igual que esta condición: (el valor de Alemania está en blanco o el valor de Italia está en blanco o El valor de la India está en blanco) por separado.

Esta condición para comprobar en blanco b se basará dinámicamente en los países seleccionados en el filtro.

¿Alguna ayuda?

1 ACCEPTED SOLUTION

@v-easonf-msft Sí Es solvd. Usé la función CONCATENX y VALUE para obtener los valores selcted combinados en un texto y luego la función usd IFERROR y SEARCH para chck para los valores selectos usando instrucciones IF ELSE

View solution in original post

3 REPLIES 3
Community Support
Community Support

Hola, @Jimy123
¿Podría decirme si su problema ha sido resuelto?
En caso afirmativo, podría aceptar la respuesta útil como solución. También podría compartir su propia solución aquí. Por ahora, no hay contenido de descripción en el subproceso. Si todavía necesita ayuda, por favor comparta más detalles con nosotros.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

@v-easonf-msft Sí Es solvd. Usé la función CONCATENX y VALUE para obtener los valores selcted combinados en un texto y luego la función usd IFERROR y SEARCH para chck para los valores selectos usando instrucciones IF ELSE

View solution in original post

Solution Specialist
Solution Specialist

Hola, @Jimy123

Prueba esto:

Filter_Test = 
VAR Filters_Limit = 5
RETURN
   IF ( 
   ISFILTERED ( 'Table'[Column1] ), 
   VAR ___f = FILTERS (  'Table'[Column1] ) 
   VAR ___f2 = EXCEPT(ALL('Table'),___f)
   VAR ___t = TOPN ( Filters_Limit, ___f,  'Table'[Column1])
   VAR ___t2 = TOPN ( Filters_Limit, ___f2,  'Table'[Column1])
   VAR ___d = CONCATENATEX ( ___t,  'Table'[Column1], ", " )
   VAR ___d2 = CONCATENATEX ( ___t2,  'Table'[Column1], ", " )
   VAR ___x = "[Selected]: " & ___d 
   VAR ___X2 = "[Blank]: " & ___d2
   RETURN ___x & UNICHAR(13) & UNICHAR(10) & ___X2   
)

Resultado como se muestra a continuación:

DavisBI_1-1605458070755.png

Marque este post como solución si esto ayuda, gracias!

Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors