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
artfulmunkeey
Helper I
Helper I

Ayuda con la conversión de divisas

Hola a todos, estoy bastante atascado en el siguiente problema y me pregunto si alguien puede aconsejar?

Tengo una tabla cargada de valores en una sola columna que son una mezcla de monedas.

PeríodoLíneaValorMoneda
201912PAGAR ICO---5,437,330.00Eur
202000PAGA UN ICO---5,400,297.41Eur
201812PAGAR ICO---4,763,415.20Eur
201900PAGA UN ICO---4,595,511.31Eur
201900PAGAR ICO---4,562,300.84Cad
201800LIA OTH---4,506,109.05Eur
201812INC OTH-INT--4,414,344.44Eur
201800PAGA UN ICO---4,225,874.50Eur
201912WIP-EXT--4,060,620.32Gbp
202007REC A ICO---4,041,224.00Eur
201912INC OTH-INT--4,024,194.23Eur

También tengo una tabla de tasas de conversión

PeríodoEurCadGbpCzkNos
20200011.4556040760.84620267725.424237571.122700752
20200111.4650751810.83989896425.219250421.108084542
20200211.4788781530.86016186725.453472211.102707385
20200311.5562671830.88508639727.351711731.102358727
20200411.52065820.86736575127.080867031.093243896
20200511.5290535480.89955790526.925825371.110623282
20200611.5298412690.90832724826.64340151.123464042
20200711.5819337780.90028743926.25276091.18192734
20200811.5576618010.89344934326.267826291.195324388
20200911.5576618010.89344934326.267826291.195324388
20201011.5576618010.89344934326.267826291.195324388
20201111.5576618010.89344934326.267826291.195324388
20201211.5576618010.89344934326.267826291.195324388

También he unpi votado la mesa para crear esto (no estoy seguro de cuál es la mejor opción)

PeríodoMonedaTasa
202000Eur1
202000Cad1.455604
202000Gbp0.846203
202000Czk25.42424
202000Usd1.122701
202001Eur1
202001Cad1.465075
202001Gbp0.839899
202001Czk25.21925
202001Usd1.108085
202002Eur1
202002Cad1.478878
202002Gbp0.860162
202002Czk25.45347
202002Usd1.102707
202003Eur1
202003Cad1.556267
202003Gbp0.885086
202003Czk27.35171
202003Usd1.102359
202004Eur1
202004Cad1.520658
202004Gbp0.867366
202004Czk27.08087
202004Usd1.093244
202005Eur1
202005Cad1.529054
202005Gbp0.899558
202005Czk26.92583
202005Usd1.110623
202006Eur1
202006Cad1.529841

He creado una medida rápida para calcular las tasas medias.

Me gustaría crear una columna adicional en la primera tabla que enumera el valor de cada línea en EUR según lo siguiente:

PeríodoLíneaValorMonedaCalculatedValue en á
201912PAGAR ICO---5,437,330.00Eur-5,437,330.00
202000PAGA UN ICO---5,400,297.41Eur-5,400,297.41
201812PAGAR ICO---4,763,415.20Eur-4,763,415.20
201900PAGA UN ICO---4,595,511.31Eur-4,595,511.31
201900PAGAR ICO---4,562,300.84Cad-251,326.98
201800LIA OTH---4,506,109.05Eur-4,506,109.05
201812INC OTH-INT--4,414,344.44Eur-4,414,344.44
201800PAGA UN ICO---4,225,874.50Eur-4,225,874.50
201912WIP-EXT--4,060,620.32Gbp-4,449,345.55
202007REC A ICO---4,041,224.00Eur-4,041,224.00
201912INC OTH-INT--4,024,194.23Eur-4,024,194.23

Sé que necesito buscar la columna currecny y aplicar la conversión, sin embargo, estoy luchando para escribir la expresión.

¿Alguien puede ayudar con esto?

Muchas gracias de antemano!

Alex

1 ACCEPTED SOLUTION
negi007
Community Champion
Community Champion

@artfulmunkeey Hola Puede lograr el resultado sin desafiar las columnas. Lo que entiendo que tienen dos tablas como abajo

negi007_0-1601122086747.png

negi007_1-1601122106085.png

Puede crear una columna calculada en la tabla 2 como

Valor en Euros - LOOKUPVALUE(Conversion[EUR],Conversion[Period],'Currency'[Period])*'Currency'[Value]
La salida final está por debajo
negi007_0-1601122239285.png

Avísame si estás esperando alguna otra salida.




Did I answer your question? Mark my post as a solution!
Appreciate your Kudos



Proud to be a Super User!


Follow me on linkedin

View solution in original post

2 REPLIES 2
negi007
Community Champion
Community Champion

@artfulmunkeey Hola Puede lograr el resultado sin desafiar las columnas. Lo que entiendo que tienen dos tablas como abajo

negi007_0-1601122086747.png

negi007_1-1601122106085.png

Puede crear una columna calculada en la tabla 2 como

Valor en Euros - LOOKUPVALUE(Conversion[EUR],Conversion[Period],'Currency'[Period])*'Currency'[Value]
La salida final está por debajo
negi007_0-1601122239285.png

Avísame si estás esperando alguna otra salida.




Did I answer your question? Mark my post as a solution!
Appreciate your Kudos



Proud to be a Super User!


Follow me on linkedin

¡Perfecto! Muchas gracias, eso es exactamente lo que necesitaba

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