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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo capturar el valor de una segmentación de datos

Hola a todos,

Tengo una tabla con ciudades y quiero obtener la misma tabla sin el valor seleccionado en una segmentación de datos de selección única.

Lo que tengo - Lo que quiero

Clax_0-1709898968137.png Clax_1-1709899004263.png

Lo he intentado creando una medida que captura este valor y luego filtrando la primera tabla. Pero SELECTEDVALUE(ciudad[ciudad]), que es lo que estoy usando para atrapar este valor, siempre devuelve en blanco.

Agradeceré cualquier idea nueva sobre cómo puedo llegar a esto o cualquier consejo sobre cómo funciona SELECTEDVALUE.

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola @Clax ,
Gracias a @Nithinr por la solución.
Aquí hay otra de mis soluciones.
Aquí algunos pasos que quiero compartir, puedes consultarlos si se ajustan a tu requerimiento.
Aquí están mis datos de prueba:

vheqmsft_0-1710136657702.png

Crear una tabla calculada

Table 2 = VALUES('Table'[Country])

Crear una medida

Measure = 
CALCULATE(
    COUNTX('Table','Table'[Country]),
    FILTER(
        'Table',
        'Table'[Country] <> SELECTEDVALUE('Table 2'[Country])
    )
)

Aplique la medida al filtro de este objeto visual a la vista de tabla y establezca el valor como "es 1"

vheqmsft_1-1710136791126.png

Arrastre la tabla 2 a la segmentación de datos
Resultado final

vheqmsft_2-1710136887456.pngvheqmsft_3-1710136894562.png

Saludos

Alberto He

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente

Syndicate_Admin
Administrator
Administrator

Hola @Clax , Encuentre la siguiente solución que funcionó para mí

Cree una tabla Calulated que contenga los valores de la segmentación de datos

Slicertable= DISTINCT(ciudad[ciudades])

new tab.png

Crear una relación entre Slicertable y la tabla Cities

rela.png

Crear por debajo de la medida

Filtered Table = IF ( CALCULATE(COUNT(original[Inventory Number]), 
          original[Inventory Number] = SELECTEDVALUE('original'[Inventory Number])) >0,1,0)

Nota: Crear una segmentación de datos con la tabla de segmentación de datos

Último paso, asegúrese de que la sección de filtro seleccione el valor de medida como 0, esto excluye el valor seleccionado en la tabla, encuentre la captura de pantalla a continuación.

filter.png

Syndicate_Admin
Administrator
Administrator

Hola JamesFR06,

Si es posible tener una tabla dinámica, mejor. Solo estaba probando con una nueva mesa en caso de que fuera más fácil tener éxito.

De acuerdo

Así que vamos a usar selectedvalue en una medida para esto

Medida=

Var Selectcity=selectedvalue('Table[Ciudades])

var Filteredciudades=filter('Table,'Table[Ciudades]<>Selectcity)

Ahora su tabla dinámica está bien y, por ejemplo, puede contar el número de filas

devolución

Countrows(Filteredciudades)

Lo he intentado, pero sigo teniendo el mismo problema. Si creo una visualización para la medida, está en blanco. Podría estar haciendo algo mal.

Clax_0-1709904188945.png

No, mi error, lo siento.

Este código funciona en mi casa

JamesFR06_0-1709914176367.png

FilteredCiud =
Fueron selectciduad=SELECTEDVALUE(Ciudades[Ciudades])
Fueron T2=CALCULABLETABLE(Ciudades,Ciudades[Ciudades]=selectciduad)
Fueron t3=CALCULABLETABLE(Ciudades,todo(Ciudades))
Fueron Ciudades filtradas=EXCEPTUAR(t3,T2)
devolución
COUNTROWS(Ciudades filtradas)
Syndicate_Admin
Administrator
Administrator

Hola Clax,

¿Desea crear una nueva tabla o desea una tabla dinámica?

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Top Solution Authors
Top Kudoed Authors