Forum Discussion
DAX varias segmentaciones selectedvalue
Hola
No se pudo encontrar una publicación anterior para esto.
Digamos que tenemos una tabla llamada Número
Cuando se seleccionan 1 y 2 en la segmentación de datos, quiero que el texto lea "1 y 2 se encuentran".
¿Por qué la siguiente medida no funciona correctamente?
Hola. El problema es que el 1 no se evalúa en esa declaración. Sólo está evaluando el 2. Por eso funciona con los dos.
Intente agregar la condición para ambos:
Measure = IF ( 1 IN VALUES('Table'[Column1]) && 2 IN VALUES('Table'[Column1]) , "1 and 2 selected" , "False statement" )Espero que esto ayude,
7 Replies
- amitchandak
Super User
@Preben , Pruebe una medida como
if( calculate(distinctcount(Table[number]), table[number] en el número 1,2-)>-2,"1 y 2 se encuentran", blank())
- AnonymousNot applicable
No, eso no lo resolvió. seleccionar cualquier cosa ahora dará el mensaje "1 y 2 se encuentran".
No puede ser una medida de tipo de cálculo, ya que la lista para elegir también puede ser texto.
Así que en lugar de Números 1,2,3,4,5,6
Supongamos que es A,B,C,D,E y cuando específicamente se elige A y B, quiero "A y B son elegidos".
- ibarrau
Super User
Hola. El problema es que el 1 no se evalúa en esa declaración. Sólo está evaluando el 2. Por eso funciona con los dos.
Intente agregar la condición para ambos:
Measure = IF ( 1 IN VALUES('Table'[Column1]) && 2 IN VALUES('Table'[Column1]) , "1 and 2 selected" , "False statement" )Espero que esto ayude,
- AnonymousNot applicable
Gracias, ese trabajo espléndido. ¿Puede explicar por qué no se estaba evaluando el 1?
- Syndicate_Admin
Administrator
Hola
Espero que esto ayude.
- Syndicate_Admin
Administrator
- ibarrau
Super User
@Preben , en DAX el && o . operador sólo trabajará para separar dos condiciones completas con sus operaciones. No puede usar "y" para separar números o hacer condiciones más pequeñas. Siempre tienes que escribir la estadística completa para cada uno. Puede pensarlas como funciones AND() u OR(). Necesitan la instrucción completa dentro de la función.
Espero que esto tenga sentido