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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Devolución de varios valores de segmentación de datos en función de una selección de segmentación

En Power Bi tengo una tabla con dos columnas llamadas AltOrgCode, que es una lista de códigos, y una columna llamada OrgAbbreviated, que es una lista de organizaciones, AltOrgCodes solo contiene valores distintos, por lo que OrgAbbreviated puede tener las mismas organizaciones más de una vez, pero con un AltOrgCode diferente asignado. Necesito poder seleccionar un AltOrgCode en una segmentación y hacer que devuelva todos los AltOrgCodes relacionados con ese valor OrgAbbreviated. ¿Cómo lo hago?

Por ejemplo, a continuación. Si selecciono AltOrgCode EGS de mi segmentación, necesitaría todos los datos en una tabla para mostrarlos para EGS, EGSA y EGSB.

CW01_0-1743685664627.png

Se propuso el uso del campo OrgAbbreviated en la segmentación, pero la parte interesada desea específicamente que AltOrgCode sean las opciones de segmentación.

¡Cualquier ayuda sería muy apreciada! ¡Gracias de antemano 🙂

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola @CW01 ,
Espero que la información compartida haya sido útil. Si tiene alguna pregunta adicional o desea explorar el tema más a fondo, no dude en ponerse en contacto con nosotros. Si alguna de las respuestas resolvió tu problema, márcala como "Aceptar como solución" y dale un "Felicitaciones" para apoyar a otros miembros de la comunidad.
¡Gracias!

Syndicate_Admin
Administrator
Administrator

Hola @CW01 , Acabo de registrarme, ¿pudo resolver el problema?
Si una de las respuestas ayudó, considere marcarla como "Aceptar como solución" y dar un "Felicitaciones". Hacerlo puede ayudar a otros miembros de la comunidad a encontrar respuestas más rápidamente.
¡Gracias!

Syndicate_Admin
Administrator
Administrator

Hola @CW01 ,
Quería hacer un seguimiento y ver si ha tenido la oportunidad de revisar la información proporcionada aquí.
Si alguna de las respuestas ayudó a resolver su problema, considere marcarla como "Aceptar como solución" y darle un "Felicitaciones" para ayudar a otros a encontrarla fácilmente.
¡Avísame si tienes más preguntas!

Syndicate_Admin
Administrator
Administrator

Crear una nueva columna calculada

RelatedAltOrgCodes =

CALCULAR(

CONCATENATEX(

FILTRO(

NombreDeTabla,

NombreDeTabla[OrgAbreviado] =

CALCULAR(

VALUES(TableName[OrgAbbreviated]),

NombreDeTabla[AltOrgCodes] = SELECTEDVALUE(NombreDeTabla[AltOrgCodes])

)

),

TableName[AltOrgCodes],

", "

)

)

Gracias
Pankaj Namekar | LinkedIn (en inglés)

Si esta solución ayuda, por favor acéptala y da un aplauso (Me gusta), sería muy apreciado.

Hola, gracias por tu respuesta. Sin embargo, cuando he intentado esto, recibo un error de dependencia circular.

"Se detectó una dependencia circular: Sheet1[RelatedAltOrgCodes]."

Hola @CW01 , Gracias por ponerse en contacto con el Foro de la comunidad de Microsoft.

Cree una tabla de asignación que capture la relación entre AltOrgCodes y OrgAbbreviated. Ejemplo:

AltOrgMapping =

RESUMIR(

Hoja1,

Hoja1[AltOrgCodes],

Hoja1[OrgAbreviado]

)

A continuación, cree una tabla desconectada del modelo de datos para AltOrgCodes. Ejemplo:

AltOrgCodeSlicer =

DISTINCT(AltOrgMapping[AltOrgCodes])

A continuación, cree una medida para determinar si cada fila de los datos coincide con el OrgAbbreviated vinculado al AltOrgCode seleccionado. Ejemplo:

ShowRelatedAltOrgCodes =

VAR SelectedCode = SELECTEDVALUE(AltOrgCodeSlicer[AltOrgCodes])

VAR SelectedOrg =

CALCULAR(

MAX(AltOrgMapping[OrgAbbreviado]),

AltOrgMapping[AltOrgCodes] = Código seleccionado

)

DEVOLUCIÓN

SI(

MAX(Hoja1[OrgAbreviado]) = SelectedOrg,

1,

0

)

Use la columna AltOrgCodeSlicer[AltOrgCodes] de la segmentación y aplique la medida ShowRelatedAltOrgCodes como un filtro de nivel visual establecido en 1. Esto garantizará que cuando se seleccione un AltOrgCode, se muestren todas las filas con el mismo OrgAbbreviated y sus AltOrgCodes correspondientes.

Si esto ayudó a resolver el problema, considere marcarlo como "Aceptar como solución" y dar un "Felicitaciones" para que otras personas con consultas similares puedan encontrarlo más fácilmente. Si no es así, por favor comparta los detalles, siempre estaremos encantados de ayudar.
Gracias.

Helpful resources

Announcements
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.

Top Solution Authors