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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Obtener fecha de otra tabla: sin relación

Hola Equipo

Soy nuevo en Power BI y DAX, y no estoy seguro de cuál sería el mejor enfoque para obtener los siguientes resultados. Cualquier ayuda o idea sería muy apreciada. Gracias

Tabel1 - SalesTarget

SalesPersonIDMesNumañoblanco
11202020000
21202050000
12202020000
22202050000

Tabla 2 - Transacciones

SalesPersonIDTransferMonthNumTransferMonthYearreal
[campo calculado]
1120205000
1120202000
1120203000
2120205000
2120202000
2120203000

Los resultados finales deben ser

SalesPersIDmesañoActualblanco
1120201000020000
2120201000050000
2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

No @robinlolo ,

Cree 2 medidas como se muestra a continuación:

Actual = SUMX(FILTER(ALL(Transactions),'Transactions'[SalesPersonID]=MAX('Transactions'[SalesPersonID])&&'Transactions'[TransferMonthNum]=MAX('Transactions'[TransferMonthNum])),'Transactions'[Actual([calculated field]])])
_Target = LOOKUPVALUE('SalesTarget'[Target],'SalesTarget'[SalesPersonID],MAX('Transactions'[SalesPersonID]),'SalesTarget'[MonthNum],MAX('Transactions'[TransferMonthNum]))

Y verás:

vkellymsft_0-1627265005254.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿Respondí a su pregunta? Marcar mi post como una solución!

View solution in original post

Syndicate_Admin
Administrator
Administrator

hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png

Syndicate_Admin
Administrator
Administrator

No @robinlolo ,

Cree 2 medidas como se muestra a continuación:

Actual = SUMX(FILTER(ALL(Transactions),'Transactions'[SalesPersonID]=MAX('Transactions'[SalesPersonID])&&'Transactions'[TransferMonthNum]=MAX('Transactions'[TransferMonthNum])),'Transactions'[Actual([calculated field]])])
_Target = LOOKUPVALUE('SalesTarget'[Target],'SalesTarget'[SalesPersonID],MAX('Transactions'[SalesPersonID]),'SalesTarget'[MonthNum],MAX('Transactions'[TransferMonthNum]))

Y verás:

vkellymsft_0-1627265005254.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿Respondí a su pregunta? Marcar mi post como una solución!

Syndicate_Admin
Administrator
Administrator

@robinlolo , tienen dimensiones comunes para el vendedor y el año del mes. A continuación, puede utilizar medidas como estas con la tabla común

sum(Ventas[Importe])

Suma(Transacción[Destino])

Gracias.

¿Puede arrojar más luz, por favor?


Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors