saknivi
Hola,
¿Hay alguna forma de filtrar los datos en función del color? Tengo una tabla de datos donde realicé un formato condicional para mostrar rojo, verde, amarillo. Quiero saber si hay una forma de agregar una segmentación en la que pueda filtrar los datos que son rojos, verdes, etc.
Gracias por toda la ayuda de antemano.
dax
Hola saknivi
También podría crear una columna calculada para lograr este objetivo
Column = IF ( colorslicer[amount] >= 0 && colorslicer[amount] < 7, "Red", IF ( colorslicer[amount] >= 7 && colorslicer[amount] < 12, "Blue", IF ( colorslicer[amount] >= 12, "Yellow", "White" ) ) )
Atentamente,
zoe zhi
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
saknivi
En respuesta a dax
saknivi
En respuesta a saknivi
Así que aquí está el problema que tengo:
El valor en mi regla siempre cambia y la base del valor que he agregado es un código de color en mis datos, por lo tanto, no estoy seguro de cómo hacerlo ahora.
dax
En respuesta a saknivi
Hola saknivi,
¿Quiso decir que después de establecer el color condicional, desea que la segmentación cambie automáticamente los datos sin escribir la medida o calcular la columna para la segmentación, verdad? Si es así, creo que su requisito no se puede cumplir actualmente, debe escribir la medida correspondiente o la columna calculada para la segmentación que coincida con el formato condicional.
Atentamente,
zoe zhi
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
dax
Hola saknivi,
En su escenario, si desea filtrar datos según el color, puede intentar los siguientes pasos:
1. Cree una tabla de colores (usada para cortadora)
2. Entonces podría intentar usar la siguiente medida
Measure 4 = VAR temp = IF ( MIN ( colorslicer[amount] ) >= 0 && MIN ( colorslicer[amount] ) < 7, "Red", IF ( MIN ( colorslicer[amount] ) >= 7 && MIN ( colorslicer[amount] ) < 12, "Blue", IF ( MIN ( colorslicer[amount] ) >= 12, "Yellow", "White" ) ) ) RETURN IF ( temp IN VALUES ( color[Column1] ), CALCULATE ( SUM ( colorslicer[amount] ) ), BLANK () )
3. Luego, puede establecer la medida como se muestra a continuación en Filtros y establecer el formato condicional para la medida
Atentamente,
zoe zhi
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
dax
Hola saknivi,
En su escenario, si desea filtrar datos según el color, puede intentar los siguientes pasos:
1. Cree una tabla de colores (usada para cortadora)
2. Entonces podría intentar usar la siguiente medida
Measure 4 = VAR temp = IF ( MIN ( colorslicer[amount] ) >= 0 && MIN ( colorslicer[amount] ) < 7, "Red", IF ( MIN ( colorslicer[amount] ) >= 7 && MIN ( colorslicer[amount] ) < 12, "Blue", IF ( MIN ( colorslicer[amount] ) >= 12, "Yellow", "White" ) ) ) RETURN IF ( temp IN VALUES ( color[Column1] ), CALCULATE ( SUM ( colorslicer[amount] ) ), BLANK () )
3. Luego, puede establecer la medida como se muestra a continuación en Filtros y establecer el formato condicional para la medida
O también podría intentar crear una columna de cálculo que sea igual al formato de condición como se muestra a continuación, luego use esta columna en Slicer
Column = IF ( colorslicer[amount] >= 0 && colorslicer[amount] < 7, "Red", IF ( colorslicer[amount] >= 7 && colorslicer[amount] < 12, "Blue", IF ( colorslicer[amount] >= 12, "Yellow", "White" ) ) )
Atentamente,
zoe zhi
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.