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 cortar una tabla de hechos con dos tablas dimensionales?

Hola

A continuación se muestra mi modelo actual. Necesito filtrar la tabla Costes por una segmentación de grupo de trabajo que es una combinación de valores de grupo de trabajo de las tablas Centro de trabajo y Red.

Capture.PNG

Estos son mis datos de Costos. Las columnas grises no existen, las he añadido para ayudar solo con esta explicación.

Capture1.PNG

Gracias por cualquier sugerencia.

Yoshi

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @Yoshimitsu411,

Primero puede crear una tabla de segmentación de datos.

Slicer Table = DISTINCT(UNION(DISTINCT(Network[Work Group]),DISTINCT('Work Centre'[Work Group])))

Obtenga el grupo de trabajo correspondiente en la tabla de costes.

g_network = RELATED(Network[Work Group])
g_work_centre = RELATED('Work Centre'[Work Group])

Utilice el modificador o si la instrucción para crear una medida.

Measure = SWITCH(TRUE(),
MAX(Cost[g_network]) in VALUES('Slicer Table'[Work Group]),1,
MAX(Cost[g_work_centre]) in VALUES('Slicer Table'[Work Group]),1,0)

Arrastre esta medida al filtro de nivel visual.

V-lianl-msft_0-1613115512845.png

Ejemplo de .pbix

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @Yoshimitsu411,

Primero puede crear una tabla de segmentación de datos.

Slicer Table = DISTINCT(UNION(DISTINCT(Network[Work Group]),DISTINCT('Work Centre'[Work Group])))

Obtenga el grupo de trabajo correspondiente en la tabla de costes.

g_network = RELATED(Network[Work Group])
g_work_centre = RELATED('Work Centre'[Work Group])

Utilice el modificador o si la instrucción para crear una medida.

Measure = SWITCH(TRUE(),
MAX(Cost[g_network]) in VALUES('Slicer Table'[Work Group]),1,
MAX(Cost[g_work_centre]) in VALUES('Slicer Table'[Work Group]),1,0)

Arrastre esta medida al filtro de nivel visual.

V-lianl-msft_0-1613115512845.png

Ejemplo de .pbix

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@Yoshimitsu411

Simplemente cree un objeto visual utilizando los campos de 'Work Center' y 'Network' y agregue las medidas

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