cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Extraiga los datos en la matriz cuando los datos solo están en la segunda tabla

Hola

Así que he creado una matriz con las siguientes columnas

Tabla1.Nombre del administrador de cuentas, Tabla1.Nombre del cliente, Tabla1.Oficina del cliente, Tabla1.Ingresos1, Tabla2.Ingresos2

Las dos tablas tienen los siguientes datos

Tabla1:

Nombre del administrador de cuentas, nombre del cliente, oficina del cliente, ingresos1

Tabla2:

Nombre del administrador de cuentas, nombre del cliente, oficina del cliente, ingresos2

Relaciones:

Tabla1.Nombre del administrador de cuentas = Tabla2. Nombre del administrador de cuentas

Tabla1.Oficina cliente = Tabla2. Oficina cliente

El nombre del cliente no coincide

Quiero poder tener una matriz que tenga una jerarquía de

Administrador de cuentas > nombre de cliente > oficina de cliente

y cuando la oficina del cliente coincida, Revenue1 e Revenue2 estarán en la misma fila

¿Tendré que crear nuevas tablas con todos los valores y usarlos?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @DarylRob ,

Creé un archivo pbix de muestra (ver archivo adjunto) para usted, verifique si eso es lo que desea.

1. Cree la base de relaciones en el campo Nombre del administrador de cuentas

yingyinr_0-1647339580686.png

2. Cree una medida como la siguiente para obtener los ingresos2

NRevenue2 =
CALCULATE (
    SUM ( 'Table2'[ Revenue2] ),
    FILTER (
        'Table2',
        'Table2'[ Client Office] = SELECTEDVALUE ( 'Table1'[ Client Office] )
    )
)

yingyinr_1-1647339688250.png

Saludos

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hay @DarylRob ,

Creé un archivo pbix de muestra (ver archivo adjunto) para usted, verifique si eso es lo que desea.

1. Cree la base de relaciones en el campo Nombre del administrador de cuentas

yingyinr_0-1647339580686.png

2. Cree una medida como la siguiente para obtener los ingresos2

NRevenue2 =
CALCULATE (
    SUM ( 'Table2'[ Revenue2] ),
    FILTER (
        'Table2',
        'Table2'[ Client Office] = SELECTEDVALUE ( 'Table1'[ Client Office] )
    )
)

yingyinr_1-1647339688250.png

Saludos

Syndicate_Admin
Administrator
Administrator

Proporcione datos de muestra desinfectados que cubran completamente su problema. Si pega los datos en una tabla en su publicación o utiliza uno de los servicios de archivos, será más fácil trabajar con ellos. Evite publicar capturas de pantalla de sus datos de origen si es posible.

Muestre el resultado esperado en función de los datos de muestra que proporcionó. Las capturas de pantalla del resultado esperado están bien.

https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523

Helpful resources

Announcements
Carousel_PBI_Wave1

2023 Release Wave 1 Plans

Power BI release plans for 2023 release wave 1 describes all new features releasing from April 2023 through September 2023.

Power BI Summit Carousel 2

Global Power BI Training

Make sure you register today for the Power BI Summit 2023. Don't miss all of the great sessions and speakers!

BizApps LATAM 2023

Business Application LATAM Summit 2023

Join the biggest FREE Business Applications Event in LATAM this February.

Power Platform Bootcamp

Global Power Platform Bootcamp

In this bootcamp we will deep-dive into Microsoft’s Power Platform stack with hands-on sessions and labs, delivered to you by experts and community leaders.