Filtrar datos según el color

Un usuario Pregunto ✅

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.

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" )
    )
)

45.png46.png

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.

PBI.PNG

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.

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)

42.png

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

43.png44.png

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.

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)

42.png

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 medida43.png44.png

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" )
    )
)

45.png46.png

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *