Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

Filtro Slicer VALORES

Hola a todos

Necesito filtrar los valores de la cortadora, por lo que si selecciono el vendedor solo muestra los valores de venta y cuando elijo el fabricante muestra los valores en el almacén y cuando elijo la tienda, mantiene los valores de la tienda

¿Es posible hacer esto?

Nota: Tengo muchos otros gráficos en la misma página, todos filtrados por la misma segmentación

y aquí hay una muestra de texto

userTypeNameQTYscanActionCreado enTipo de productoPrecio por unidad
fabricante1859Almacén IN2024-05-22T17:22:09.187ZComputadora portátil6
Tienda35Tienda2024-05-22T17:22:08.117ZComputadora portátil6
Tienda3Tienda2024-05-22T17:12:17.947ZAuriculares292
Tienda35Tienda2024-05-22T16:58:37.601ZComputadora portátil6
fabricante8Agotar las entradas2024-05-22T16:26:11.257ZOrdenador385
Vendedor8Agotar las entradas2024-05-22T16:26:11.257ZOrdenador385
fabricante8Almacén IN2024-05-22T16:25:17.019ZOrdenador385
Vendedor8Almacén IN2024-05-22T16:25:17.019ZOrdenador385
Vendedor9Agotar las entradas2024-05-22T16:21:30.672ZAuriculares188
fabricante11Agotar las entradas2024-05-22T16:21:30.672ZAuriculares188
fabricante11Almacén IN2024-05-22T16:21:22.361ZAuriculares188
Vendedor9Almacén IN2024-05-22T16:21:22.361ZAuriculares188
fabricante10Agotar las entradas2024-05-22T16:20:40.613ZAuriculares292

1 Reply

  • Hola @Asmaa-elsheikh ,

    Cree una columna calculada para identificar qué filas se deben mostrar en función de la selección userTypeName.

    DisplayFlag = 
    SWITCH(
        TRUE(),
        [userTypeName] = "Seller" && [scanAction] = "Sell Out", 1,
        [userTypeName] = "Manufacturer" && [scanAction] = "IN Warehouse", 1,
        [userTypeName] = "Shop", 1,
        0
    )
    

    A continuación, cree medidas que devuelvan dinámicamente valores basados en la selección de la segmentación de datos.

    FilteredScanAction = 
    VAR SelectedUserType = SELECTEDVALUE('Table'[userTypeName])
    RETURN
    SWITCH(
        TRUE(),
        SelectedUserType = "Seller", CALCULATE(SUM('Table'[QTY]), 'Table'[scanAction] = "Sell Out"),
        SelectedUserType = "Manufacturer", CALCULATE(SUM('Table'[QTY]), 'Table'[scanAction] = "IN Warehouse"),
        SelectedUserType = "Shop", CALCULATE(SUM('Table'[QTY]), 'Table'[scanAction] = "Shop"),
        BLANK()
    )
    

    Saludos
    Adamk Kong

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.