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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo aplicar 2 filtros en una sola vista con la condición OR como factor de selección?

Hola

Recibí un requisito del usuario de que tienen 2 filtros, es decir, número de pieza y familia de piezas

debe actuar como condición OR, es decir, quiero resultados de todos los filtros seleccionados de la tabla.

¿Puede alguien por favor ayudarme a obtener esta vista?

Gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hi, @Manasa_Rao ;

Podrías crear un masure, y aquí no necesitas medida de bandera.

Measure =
CALCULATE (
    COUNT ( 'DISCOPrime CustomerRiskFactorsSnapshot'[Part Family] ),
    FILTER (
        'DISCOPrime CustomerRiskFactorsSnapshot',
        [Part Family]
            IN ALLSELECTED ( 'Filter 2'[Filter - Part Family] )
                || [Part Number] IN ALLSELECTED ( 'Filter 1'[Filter - Part Number] )))

A continuación, cambie el cout de Part Family para medir.

vyalanwumsft_0-1637574352489.png

El resultado final se muestra a continuación:

vyalanwumsft_1-1637574400506.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

13 REPLIES 13
Syndicate_Admin
Administrator
Administrator

Hi, @Manasa_Rao ;

Podrías crear un masure, y aquí no necesitas medida de bandera.

Measure =
CALCULATE (
    COUNT ( 'DISCOPrime CustomerRiskFactorsSnapshot'[Part Family] ),
    FILTER (
        'DISCOPrime CustomerRiskFactorsSnapshot',
        [Part Family]
            IN ALLSELECTED ( 'Filter 2'[Filter - Part Family] )
                || [Part Number] IN ALLSELECTED ( 'Filter 1'[Filter - Part Number] )))

A continuación, cambie el cout de Part Family para medir.

vyalanwumsft_0-1637574352489.png

El resultado final se muestra a continuación:

vyalanwumsft_1-1637574400506.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

¡Muchas gracias por su paciencia y ayuda! Es realmente útil.

Syndicate_Admin
Administrator
Administrator

Hi, @Manasa_Rao ;

Perdón por la respuesta tardía,

tienes que subir tu archivo a un almacenamiento en la nube (como OneDrive, Dropbox, Google Drive o Wetransfer por ejemplo) y pegar el enlace a esa ubicación de almacenamiento en la publicación.

https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...

Saludos
Apoyo a la comunidad Team_ Yalan Wu

Por favor, echa un vistazo, lo he compartido en google drive

https://drive.google.com/file/d/1tNa3DdxveN6LQ7dcXVuVR2r7P1W_ja7T/view?usp=sharing

Syndicate_Admin
Administrator
Administrator

Allí, @Manasa_Rao;

[Número de pieza] es de otra tabla? Lo probé actualizado, en mi simple, funciona bien. así que no estoy muy seguro de por qué, pero tal vez podrías cambiar mi Simple para hacerlo más similar a tu modelo.

vyalanwumsft_0-1637306519770.png


Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

El número de pieza es de la misma tabla, no sé por qué no funciona para mis datos.

Me gustaría compartir mi libro, ¿hay alguna forma de adjuntarlo?

¿Faltan datos destacados?

Manasa_Rao_2-1637323894244.png

Estoy seleccionando una combinación irrrelevante de número de pieza y número de familia.

Manasa_Rao_0-1637323137365.png

su gráfico funciona como operación AND, no quiero trabajar así quería mostrar los resultados de todos los filtros seleccionados de ambos.

¿Cómo adjuntar el archivo powet bi aquí?

Syndicate_Admin
Administrator
Administrator

Allí, @Manasa_Rao;

Esto se puede hacer creando una tabla no relacionada como un campo de filtro y luego creando medidas de indicador para permitirles interactuar.

1.crear una tabla1 como filtro 1.

Filter2 = VALUES('Table'[SEQ])

2.crear una tabla2 como filtro 2.

Filter2 = VALUES('Table'[SEQ])

3.a continuación, cree una medida de bandera.

Flag = IF(MAX('Table'[SEQ]) in ALLSELECTED('Filter2'[Filter-SEQ]) ||MAX('Table'[Oy]) in ALLSELECTED('Fliter1'[Filter-Oy]),1,0)

Aplíquelo en el filtro,

vyalanwumsft_0-1637289987981.png

El resultado final se muestra a continuación:

Si selecciono '2021-10' y 'B', mostrará todas las filas relvant con él.

vyalanwumsft_1-1637290029294.png

Si utiliza la segmentación de datos, solo cree una tabla no relacionada y, a continuación, cancele la interacción entre las segmentaciones de datos.
Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Gracias por la maravillosa solución.

Pero, no he usado el número de familia de piezas en ninguna parte del gráfico, sino que lo he usado como filtro.

bcz de esto me estoy quedando en blanco cuando selecciono los filtros. ¿Tienes alguna solución?

Xaxis :

XAxisRiskScore = SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=0 && 'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=10, "0-10",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=11 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=20, "11-20",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=21 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=30, "21-30",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=31 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=40, "31-40",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=41 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=50, "41-50",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=51 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=60, "51-60",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=61 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=70, "61-70",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=71 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=80, "71-80",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=81 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=90, "81-90",
SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=91 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=100, "91-100"))))))))))
Y Axis
Recuento del número de pieza
Leyenda
Tipo de riesgo = SI('DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>=0 &&'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=30,"BAJO",
SI( 'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>30 && 'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=60,"MEDIO",
SI( 'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]>60 && 'DISCOPrime CustomerRiskFactorsSnapshot'[RiskScore]<=100,"ALTO")))

Lista de filtros requeridos

Manasa_Rao_5-1637299245673.png

Manasa_Rao_0-1637298177109.png

Vista en blanco cuando elijo los filtros de ambos

Manasa_Rao_4-1637298607513.png

Por favor, siéntase a hacer cualquier pregunta.

Gracias

Syndicate_Admin
Administrator
Administrator

Gracias por su rápida respuesta.

Ambos filtros de la misma tabla.

No he creado ninguna segmentación de datos aquí, quería usar solo filtros para obtener los resultados. (filtrar en esta página)

¿Es posible?

Tengo 2 filtros debajo del número de pieza y el número de familia de piezas, cuando seleccione el número de pieza obtendré solo valores relevantes en el número de familia de piezas. esto no debería suceder, lo que necesito es que estos 2 filtros actúen de forma independiente. Quería seleccionar valores irrelevantes para los dos filtros y obtener resultados.

Manasa_Rao_1-1637125848637.png

Syndicate_Admin
Administrator
Administrator

Hola @Manasa_Rao,

eso depende mucho de su modelo de datos.

¿Son las dos cortadoras de la misma mesa? ¿Son de dos mesas diferentes? ¿Cómo es la relación? ¿Qué debería suceder cuando alguien selecciona valores de ambas segmentaciones de datos?

¿Puede armar un archivo de muestra con su modelo de datos y dar un poco más de información? Entonces puedo ayudarte con tu solicitud.

Si necesita ayuda, por favor hágamelo saber.
Si respondiera a su pregunta, estaría encantado de que pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.