Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
aherrero_bsmsa
Frequent Visitor

¿Cómo puedo tener el Objeto filtro en "and" en el dashboard?

Hola a tod @,

 

Necesito vuestra ayuda ..

 

Tengo una tabla con clientes y atracciones, queriendo saber que los clientes han sometido a la atracción a que no. De esta forma se pudo realizar Cross selling de las atracciones que no han súbita.

En el dashboard tenía un objeto de tipo filtro el cual cuando seleccionara más de una atracción me daría el resultado como "OR" y quería que mar como "AND".

 

Cliente Atracción

Cl1Gusano
Cl2Tirolina
Cl2Diable
Cl1Diable
Cl3Diable
Cl3Gusano
Cl2Gusano
Cl3Tirolina
Cl4Gusano

 

Gracias!!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola

Intente crear la siguiente medida y aplicarla al filtro de nivel visual correspondiente.

Measure = 
var count_att=
    CALCULATE(COUNT('Table'[Customer]),
        FILTER(ALLSELECTED('Table'),
            COUNTROWS(
                FILTER('Table',
                    EARLIER('Table'[Customer])='Table'[Customer])
                    )
                )
            )
var count_selected = 
    CALCULATE(
        DISTINCTCOUNT('Table'[Attraction]),
        ALLSELECTED('Table')
        )
return IF(count_selected=count_att,1,0)

V-lianl-msft_0-1611639142797.png

Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola

Intente crear la siguiente medida y aplicarla al filtro de nivel visual correspondiente.

Measure = 
var count_att=
    CALCULATE(COUNT('Table'[Customer]),
        FILTER(ALLSELECTED('Table'),
            COUNTROWS(
                FILTER('Table',
                    EARLIER('Table'[Customer])='Table'[Customer])
                    )
                )
            )
var count_selected = 
    CALCULATE(
        DISTINCTCOUNT('Table'[Attraction]),
        ALLSELECTED('Table')
        )
return IF(count_selected=count_att,1,0)

V-lianl-msft_0-1611639142797.png

Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

aherrero_bsmsa
Frequent Visitor

Hola,

Quiero utiliza el objeto "segmantación de datos" y que funcione con un "and" y no con un "or". Cuando tenga dos opciones seleccionadas del objeto el resultado se refleje en la tabla que tengo creada.

 

Gracias!

Syndicate_Admin
Administrator
Administrator

Necesita una mesa independiente para la segmentación de atracciones. A continuación, utilice VALUES() para las atracciones del cliente y compárelo a través de INTERSECT() con FILTERS() de la tabla separada. Si las tablas coinciden, el cliente ha asistido a todas las transacciones seleccionadas. O puede identificar cuáles de las atracciones seleccionadas el cliente no ha visitado utilizando EXCEPT()

Hola,

 

He creado la tabla, pero el resto de funciones no las he utilizado nunca, puede poner un ejemplo?
Gracias!!

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors