cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Regular Visitor

Necesidad de crear 2 filtros que mostrarán la opción "Tiene" y "No tiene"

Necesito ayuda para crear 2 rebanadoras en una mesa. Uno con "Has" y segundo con "No tiene".

A continuación se muestra el ejemplo de tabla que tiene "Clientes", "Productos" y "Precio de productos".

ClientesProductoPrecio
AInt1300
BInt1300
CInt1300
DChb100
EChb100
FChb100
GWnd2500
HWnd2500
IWnd2500
JEcom1700
KEcom1700
LEcom1700
MInt1300

Debe haber 2 rebanadoras, una con "Tiene producto" y la segunda cortadora debe ser "No tiene productos" que debe filtrar a los clientes que tienen un producto y no tiene otros productos.

He puesto la tabla anterior en el siguiente formato de matriz:-

ClientesChbEcomIntWndGran Total
A 1300 1300
B 1300 1300
C 1300 1300
D100 100
E100 100
F100 100
G 25002500
H 25002500
I 25002500
J 1700 1700
K 1700 1700
L 1700 1700
M 1300 1300
Gran Total30051005200750018100

Las segmentaciones deben funcionar de tal manera que cuando selecciono "INT" en "Has" slicer y "CHB" en "No tiene" segmentador debe mostrarme sólo aquellos clientes que tienen producto como "INT" y no tiene producto como "CHB".

3 REPLIES 3
Post Prodigy
Post Prodigy

Hola @manishgaikwad87 - hay muchas maneras de hacer esto. Una de las maneras como se a continuación-

Tener 2 columnas adicionales (HasINT) y (HasCHB)

fórmula para estos sería algo así como-

• Table.AddColumn(-"Changed Type", "HasInt", each if [INT] á null then "Does Not have" else "Has")

• Table.AddColumn(-"Added Custom", "HasCHB", cada uno si [CHB] - null entonces "No tiene" más "Tiene")

tabla en el editor de consultas se ve como-

NamishB_0-1604004156468.png

En el panel Informe-

Agregar 2 segmentaciones de datos una para cada HasInt y HasCHB (Asegúrese de que en Formato> editar interacciones> Detener el filtrado de cada segmentación de datos en función de la selección)

NamishB_3-1604004383116.png

NamishB_4-1604004394262.png

Y puedes filtrar cualquier combinación que quieras.

NamishB_5-1604004492304.png

Espero que esto ayude.

Salud

-Namish B

Regular Visitor

Hola @NamishB ,

Gracias por su respuesta. Pero desafortunadamente los datos en el editor de consultas están en formato diferente y por lo tanto no fue capaz de probar la siguiente solución.

Adjuntando las imágenes de la mesa y la salida que estoy buscando. Espero que esto explique la preocupación de una mejor manera:-

Mesa:

Table1.jpg

Salida:

Output.jpg

saludos

Manish.

Hola, @manishgaikwad87
En primer lugar, debe crear dos tablas calculadas como se indica a continuación:

Has Product = DISTINCT('Customer inventory'[Product])
Does Not Have Product = DISTINCT('Customer inventory'[Product])

A continuación, cree dos medidas de control visual como se indica a continuación:

Condition1_has product =
VAR flag =
    IF (
        CALCULATE (
            MAX ( 'Customer inventory'[Price] ),
            FILTER (
                'Customer inventory',
                'Customer inventory'[Product] IN VALUES ( 'Has Product'[Product] )
                    = BLANK ()
            )
        ),
        0,
        1
    )
RETURN
    IF ( ISFILTERED ( 'Has Product' ), flag, 1 )
Condition2_does not have product =
VAR flag =
    IF (
        CALCULATE (
            MAX ( 'Customer inventory'[Price] ),
            FILTER (
                'Customer inventory',
                'Customer inventory'[Product] IN VALUES ( 'Does Not Have Product'[Product] )
                    <> BLANK ()
            )
        ),
        0,
        1
    )
RETURN
    IF ( ISFILTERED ( 'Does Not Have Product'[Product] ), flag, 1 )

Simplemente arrástrelos al panel de filtro visual, obtendrá el resultado como se muestra a continuación:

34.png

Compruebe el archivo pbix adjunto para obtener más detalles.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors