patricia_csf
Hola,
Tengo una tabla en la que usé un filtro (por ejemplo, color azul).
Logré tener una tabla con TODOS los colores (utilicé «TODOS» en la fórmula), para poder comparar, en este ejemplo, el color azul con todos los colores.
Lo que no pude lograr fue obtener el valor total para todos los colores, PERO SOLO para los usuarios que están en el grupo «color azul»).
¿Puedes ayudarme por favor?
¡Muchas gracias!
v-robertq-msft
Hola, @patricia_csf
De acuerdo con su descripción, creo que desea obtener el recuento de categorías de color que está vinculado a los usuarios seleccionados, puede probar mi método:
Estos son mis datos de prueba:
- Cree una tabla calculada ‘Slicer’:
Slicer = SUMMARIZE('Table',[Color])
- Crear una medida [Count of color by selected users]:
Count of color by selected users =
var _selectedcolor=SELECTEDVALUE(Slicer[Color])
var _Filter1=SELECTCOLUMNS(FILTER('Table',[Color]=_selectedcolor),"User",[User])
var _Filter2=SELECTCOLUMNS(FILTER('Table',[User] in _Filter1),"Color",[Color])
var _summarize=SUMMARIZE(_Filter2,[Color])
return COUNTX(_summarize,[Color])
- Crea un Slicer (coloca ‘Slicer'[Color]) y un gráfico de tarjetas y coloque la medida creada antes, y puede obtener lo que desea, así:
Puede descargar mi archivo pbix de prueba aquí
Atentamente,
Equipo de apoyo comunitario _Robert Qin
Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
v-robertq-msft
Hola, @patricia_csf
De acuerdo con su descripción, creo que desea obtener el recuento de categorías de color que está vinculado a los usuarios seleccionados, puede probar mi método:
Estos son mis datos de prueba:
- Cree una tabla calculada ‘Slicer’:
Slicer = SUMMARIZE('Table',[Color])
- Crear una medida [Count of color by selected users]:
Count of color by selected users =
var _selectedcolor=SELECTEDVALUE(Slicer[Color])
var _Filter1=SELECTCOLUMNS(FILTER('Table',[Color]=_selectedcolor),"User",[User])
var _Filter2=SELECTCOLUMNS(FILTER('Table',[User] in _Filter1),"Color",[Color])
var _summarize=SUMMARIZE(_Filter2,[Color])
return COUNTX(_summarize,[Color])
- Crea un Slicer (coloca ‘Slicer'[Color]) y un gráfico de tarjetas y coloque la medida creada antes, y puede obtener lo que desea, así:
Puede descargar mi archivo pbix de prueba aquí
Atentamente,
Equipo de apoyo comunitario _Robert Qin
Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
amichandak
@patricia_csf, ¿cuál es la opción que ha utilizado?
Han usado una medida de color con opción de campo –
Colour =
SWITCH(TRUE(),
'Table'[Date] < TODAY(), "red",
'Table'[Date] = TODAY(), "orange",
"green")
Colour =
SWITCH(TRUE(),
max('Table'[Month Year]) = "Jan-2020", "red",
Max('Table'[Month Year]) < "Feb-2020", "orange",
//keep on adding
"green")
Measure =
Switch(true(),
max(Table[Column]) = "R1" , "Red" ,
max(Table[Column]) = "R2" , "Green" ,
max(Table[Column]) = "R3" , "Pink "
)
consulte los pasos
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num…
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
patricia_csf
En respuesta a amichandak
@amitchandak
Hola, en realidad mencioné «color azul», pero este podría ser el nombre de la ciudad. No está relacionado con colorear la tabla, sino con el filtrado de datos para un parámetro que llamé «color azul». Pero, tal vez sea más fácil dar el ejemplo como «ciudad». Supongamos que filtré «Nueva York» y tengo los datos de esta ciudad y de todas las ciudades. Lo que falta es que quiero saber «de los usuarios que visitaron Nueva York, qué otras ciudades también han visitado». En mi ejemplo de color, sería como «de los usuarios que tenían valores para el color azul, solo para este grupo, ¿cuáles fueron los valores de color totales (azul + verde + amarillo… + 200 otros colores)». ¿Está claro ahora? Y gracias por la respuesta rápida.