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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo desactivar la interacción de segmentación de datos para solo 1 columna en la matriz

Tengo una medida que cuenta el número de casos nuevos como este:

NumberOfNewCases = CALCULATE (
                   SUM('Production'[Value]), 
                   FILTER ('Production', ('Production'[Status]) = "New"))

He añadido esto a mi matriz como una columna. Matrix tiene 10 columnas diferentes, pero solo para la suya quiero desactivar la interacción del segmentador de datos, para las 5 segmentaciones de datos en la página / visual, y mostrar el número de "nuevo" sin cambios. ¿Es esto posible? No puedo usar "Editar interacciones" en esto, ya que limitará las 10 columnas en la matriz.

1 ACCEPTED SOLUTION

REMOVEFILTERS parece ser lo que estaba buscando, pero no pude hacer que funcionara con FILTER y REMOVEFILTERS (varios) en la misma medida, así que hice una solución. Mantuve mi primera medida sin cambios, y luego agregué otra medida "NumberOfNewCasesExFilters" para extraer datos de la primera. Y la segunda medida hizo el truco.

NumberOfNewCases = CALCULATE (
                   SUM('Production'[Value]), 
                   FILTER ('Production', ('Production'[Status]) = "New"))




NumberOfNewCasesExFilters = CALCULATE([NumberOfNewCases], 
    				REMOVEFILTERS('ORG'[Level1], 
                    					ORG[Level1], 
                    					ORG[Level2], 
                    					ORG[Level3], 
                    					ORG[Level4] ) )

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@KIT_LKN

Prueba como:
NúmeroDeNuevosCasos =
CALCULAR (
SUMA('Producción'[Valor]),
FILTER ('Producción', ('Producción'[Estado]) = "Nuevo")),
ALL(Producción[SlicerColumn])
)

Syndicate_Admin
Administrator
Administrator

Esto se ha preguntado antes de ver:
powerbi - ¿Cómo excluir una columna de la segmentación de datos? - Desbordamiento de pila
Esta solución también debería funcionar para usted.

Syndicate_Admin
Administrator
Administrator

Hola @KIT_LKN ,

Pruebe la función removefilter en dax https://learn.microsoft.com/en-us/dax/removefilters-function-dax

Si respondí a su pregunta, marque mi publicación como solución para que aparezca a otros, Aprecio sus felicitaciones 👍

Sígueme en Linkedin

REMOVEFILTERS parece ser lo que estaba buscando, pero no pude hacer que funcionara con FILTER y REMOVEFILTERS (varios) en la misma medida, así que hice una solución. Mantuve mi primera medida sin cambios, y luego agregué otra medida "NumberOfNewCasesExFilters" para extraer datos de la primera. Y la segunda medida hizo el truco.

NumberOfNewCases = CALCULATE (
                   SUM('Production'[Value]), 
                   FILTER ('Production', ('Production'[Status]) = "New"))




NumberOfNewCasesExFilters = CALCULATE([NumberOfNewCases], 
    				REMOVEFILTERS('ORG'[Level1], 
                    					ORG[Level1], 
                    					ORG[Level2], 
                    					ORG[Level3], 
                    					ORG[Level4] ) )

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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