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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Designación: cuando selecciono la designación de la cortadora: debe mostrar la información de la designación en la tabla.

Tengo una tabla con varias columnas

if designación = gerente debe mostrar información relacionada con el gerente
if designation = CEO debe mostrar la información relacionada con el CEO en el objeto visual de la tabla.
Me dividí en dos tablas (gerente y CEO) para obtener esos datos y quería usar dos tablas en la medida, ¿hay alguna forma de que podamos lograr esto? Quería usarlo en el objeto visual de tabla

@PowerBI

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola @Roomie117 ,

Se sugiere que pueda probar la función de parámetro de campo.

He aquí un ejemplo.

Arrastre los campos hacia la izquierda para filtrarlos.

vstephenmsft_2-1727164491963.png

vstephenmsft_0-1727164446830.png

vstephenmsft_1-1727164458840.png

Referencia: Permitir que los lectores de informes usen parámetros de campo para cambiar objetos visuales (versió...

Saludos

Esteban Tao

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @Roomie117

Creo que hay que crear una medida separada para cada designación.

Tomemos su caso

Medida de gestión

Managermeasure = 
IF(SELECTEDVALUE('Table'[Designation]) = "Manager",CONCATENATE(CONCATENATE(CONCATENATE(               CONCATENATE('Table'[Manager name] & ", ",'Table'[Manager experience] & ", " ),
                'Table'[Address] & ", " ),'Table'[Email] & ", "
        ),'Table'[Manager worklocation]
    ),
    BLANK()
)

Medida de RRHH

HRMeasure = 
IF(
    SELECTEDVALUE('Table'[Designation]) = "HR",CONCATENATE(CONCATENATE(CONCATENATE(
                CONCATENATE('Table'[HR name] & ", ",'Table'[Manager Name] & ", "),
                'Table'[HR experience] & ", "),'Table'[Address] & ", " ),
        'Table'[Email]
    ),
    BLANK()
)

A continuación, combine ambos compases en un solo compás
Medida Reducida

CombinedMeasure = 
IF( SELECTEDVALUE('Table'[Designation]) = "Manager",[Managermeasure],
    IF(SELECTEDVALUE('Table'[Designation]) = "HR",[HRmeasure],
        BLANK()
    )
)

Utilice el gráfico de matriz para obtener el resultado correcto.

Espero que esto te ayude

¡Gracias!



Esto no funciona, está buscando una columna de medida, no se puede agregar el nombre de la columna en la medida, avíseme si tenemos alguna alternativa

Syndicate_Admin
Administrator
Administrator

Hola @Roomie117

¿Podría compartir un pbix o algunos datos ficticios que mantengan la estructura de datos sin procesar con los resultados esperados? Debería ayudarnos a aclarar su escenario y probar la fórmula de codificación.

Cómo obtener respuestas rápidas a tu pregunta

Nombre del gerenteGerente de DivisiónCorreo electrónico del gerenteNombre completo de RR.HH.Correo electrónico de RRHHUbicación y estado de RR.HH.Empleado Aumento porcentualAumento esperadoProyecto finalizadoRango de empleadoRol
ABECEDARIOEstados Unidosabc@gml.comDavid Pedrodavidp@gml.comESTADOS UNIDOS, NY,hmk10301100Director
CDE Reino Unidocde@gmail.comKevin Murphykevinm@gml.comReino Unido, NewportKLM1535280HR
xabEstados Unidosxab@gml.comPrueba de Jennyjennyt@gml.comESTADOS UNIDOS, NY,Xxx20304100Director
yabReino Unidoyab@gml.comPrueba de Sarahsaraht@gml.comReino Unido, Newportyyyy1535380HR


Cuando selecciono Rol = Administrador, debería mostrar valores como este

Nombre del gerenteGerente de DivisiónCorreo electrónico del gerente Aumento porcentualAumento esperadoProyecto finalizadoEmpleado
ABECEDARIOEstados Unidosabc@gml.com10301hmk
CDE Reino Unidocde@gmail.com15352KLM
xabEstados Unidosxab@gml.com20304Xxx
yabReino Unidoyab@gml.com15353yyyy


cuando selecciono HR de la segmentación, debería mostrar valores como este


Nombre completo de RR.HH.Correo electrónico de RRHHEmpleado Aumento porcentualAumento esperadoProyecto finalizadoRango de empleadoNombre del gerente
David Pedrodavidp@gml.comhmk10301100ABECEDARIO
Kevin Murphykevinm@gml.comKLM1535280CDE
Prueba de Jennyjennyt@gml.comXxx20304100xab
Prueba de Sarahsaraht@gml.comyyyy1535380yab

Hola

Suponiendo que ya tiene 2 tablas en Power Query, una para Administrador y otra para Recursos Humanos, cree una columna en cada tabla (título de columna como Designación). Cree una tabla Dim de 2 filas: RRHH y Gerente. Cree una relación (Muchos a uno y Único) de las tablas 2 Hechos a la tabla Dim. En la segmentación, arrastre Designación desde la tabla Dim y seleccione Administrador.

Nada de ceniza,
Solo tengo tabla, pero cuando selecciono designación = gerente de la segmentación, debe mostrar solo información relacionada con el gerente en el objeto visual de la tabla, cuando selecciono designación = HR, debe mostrar información relacionada con recursos humanos en el objeto visual de la tabla
Las columnas deben cambiar dinámicamente según la selección de la segmentación de datos.

Gracias
Hamsini

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors