Forum Discussion

Danielecc's avatar
Danielecc
Helper II
1 year ago
Solved

How to compare in same table using slicer

I have this table:   Producto Categoria a H1 a H2 a H3 b H9 b H8 b H2   Then, I need create 2 slicer to compare. The Slicer1 to select one product (example: produc...
  • Danielecc's avatar
    1 year ago

    I could solve it with this Measure:

     

    Categoria_Exclusiva =
    VAR Producto1 = SELECTEDVALUE(Tabla1[Producto])
    VAR Producto2 = SELECTEDVALUE(Tabla2[Producto])

    VAR CategoriaProducto1 =
    CALCULATETABLE(
    FILTER(
    VALUES(Tabla1[Categoria]),
    LEFT(Tabla1[Categoria], 3) <> "ZRC" -- Excluir Categoria que comiencen con "ZRC"
    ),
    Tabla1[Producto] = Producto1
    )

    VAR CategoriaProducto2 =
    CALCULATETABLE(
    FILTER(
    VALUES(Tabla2[Categoria]),
    LEFT(Tabla2[Categoria], 3) <> "ZRC" -- Excluir Categoria que comiencen con "ZRC"
    ),
    Tabla2[Producto] = Producto2
    )

    VAR CategoriaExclusivosProducto1 =
    EXCEPT(CategoriaProducto1, CategoriaProducto2)

    RETURN
    IF(
    SELECTEDVALUE(Tabla1[Categoria]) IN CategoriaExclusivosProducto1,
    1, -- Es exclusivo
    BLANK() -- No es exclusivo
    )