Hola a todos
Tengo un panel que tiene datos que se ve un poco esto:
Alfabeto | Número |
A | 1 |
B | 1 |
C | 2 |
D | 2 |
En mi panel, tengo una tarjeta que muestra los números y tengo un filtro que permite varias selecciones para que se puedan seleccionar varios alfabetos. ¿Es posible escribir una función DAX para la tarjeta para que cuando haya varios números digamos cuando se selecciona A y C, la tarjeta mostrará: Múltiples números en lugar de solo uno? Gracias.
Solved! Go to Solution.
No @7ea8ea
Cree una medida como:
Measure = CONCATENATEX(
VALUES('Table'[Number]),
CALCULATE(
MAX('Table'[Number]),
'Table'[Alphabet] IN FILTERS('Table'[Alphabet])),","
)
Aquí está la salida:
Aquí está la demostración, por favor pruébela: La tarjeta muestra múltiples selecciones en lugar de una sola
Saludos
Enlace
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @7ea8ea
Cree una medida como:
Measure = CONCATENATEX(
VALUES('Table'[Number]),
CALCULATE(
MAX('Table'[Number]),
'Table'[Alphabet] IN FILTERS('Table'[Alphabet])),","
)
Aquí está la salida:
Aquí está la demostración, por favor pruébela: La tarjeta muestra múltiples selecciones en lugar de una sola
Saludos
Enlace
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@7ea8ea, crear medidas como estas y usar
Medir: if( countx(allselected(Table), Table[Alphabet]) >1, "Multiple Selected", "Single Selected")
Valor seleccionado
concatenatex(allselected(Table), Table[Alphabet] , " , ")
concatenatex(Table, Table[Alphabet], " , ")
Proud to be a Super User!
Hola es posible mostrar el número (es decir, 1 o 2) en lugar de 'single selected'. Gracias
@7ea8ea ,
esto dará número
así que use esto
countx(allselected(Table), Table[Alphabet])
o crear cualquier combinación
Medidas ?
var _cnt - countx(allselected(Table), Table[Alphabet])
devolución
if( _cnt >1, _cnt & "" , "Single Selected")
Proud to be a Super User!
Hola me di cuenta de que el uso de countx es incorrecto como countx cuenta duplicados, así. ¿Hay alguna manera de que aunque A y B están seleccionados, la tarjeta mostrará "1" en su lugar. Gracias
@7ea8ea , distinctcount(Table[Alphabet]) , debe hacer en ese caso
Proud to be a Super User!
Hola distinctcount funciona perfectamente, pero todavía no estoy seguro de cómo obtener el número específico en lugar de seleccionar solo
@7ea8ea , sólo mostrar distinctcount(Table[Alphabet]) ?
Proud to be a Super User!
Quiero mostrar el número no número de alfabetos
@7ea8ea, creo que me estoy perdiendo algo. ¿Puede compartir algún ejemplo de visualización de salida
Proud to be a Super User!
Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!