Forum Discussion
Exchnage rate issue
@kumarm , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?
si estos pueden ayudar a
https://www.youtube.com/watch?v=4dosxfNxR6M
https://www.sqlbi.com/articles/currency-conversion-in-power-bi-reports/
https://radacad.com/currency-converter-power-bi-function-part-1
https://www.youtube.com/watch?v=Q4hF4CwJsFEhttps://radacad.com/currency-exchange-rate-conversion-in-power-bi-with-live-rates-part-2
https://businessintelligist.com/2015/03/17/power-bi-tutorial-how-to-implement-currency-conversion-using-power-query-and-power-pivot/
https://blog.beyondimpactllc.com/blog/building-a-dynamic-currency-converter-with-power-bi
https://www.youtube.com/watch?v=9oPFgHvGyKc
https://blog.enterprisedna.co/how-to-download-latest-exchange-rates-into-your-power-bi-model/
https://radacad.com/currency-converter-power-bi-function-part-1
https://radacad.com/currency-exchange-rate-conversion-in-power-bi-with-live-rates-part-2
Querido Amit,
Gracias por tu respuesta qucik.
He pasado por ese enlace, pero no funciona para mí.
Te he enviado el archivo pbix en un mensaje personal. Le agradecería que me ayudara en esto.
Gracias
Manoj
- Anonymous6 years agoNot applicable
Hola @kumarm,
¿Puede compartir algunos datos ficticios para probar? Debería ayudar a solucionar problemas y probar la fórmula.
Cómo obtener respuestas a su pregunta rápidamente
Además, parece una medida común múltiple problemas de cálculo agregado, por favor eche un vistazo al siguiente blog sobre la agregación de medidas en el nivel total:
Medir totales, la palabra final
saludosXiaoxin Sheng
- kumarm6 years agoFrequent Visitor
Estimado Greg_Deckler ,
El problema es aplicar el tipo de cambio. En mi tabla de hechos Informe, tengo la granularidad más baja como moneda de cuarto. Que es la combinación de año y número de trimestre. Pero el tipo de cambio, tengo para cada cita. Así que cuando selecciono la fecha de la fecha de intercambio tenue, esta fecha tiene una fecha de intercambio, pero cuando va para la búsqueda en Fact_report, tiene la granularidad más baja como clave de cuarto. Así que aquí la tasa de exchnage es múltiple en este caso y se resumen. Lo que crea un problema. Así que sólo quiero una tasa de exchnage contra cada moneda de la búsqueda.
Nota: Mi dim_period no es una tabla de dimensiones de fecha normal. Quiero decir aquí la granularidad más baja no es la fecha, sino la combinación de año y mes que se llama como perioddate. Esta fecha en vinculada a la tabla de dimensiones de fecha real.
Ingresos totales transferidos - Informe ?VAR LASTNONBLANK_1 de VAR ( VAR LASTNONBLANK_1?CALCULAR (SUM ( Informe[Ingresos totales transferidos] ),LASTNONBLANK ('Dim Period'[PeriodDate],CALCULATE ( SUM ( Informe[Ingresos totales transferidos] ) )))VAR Target_Value ?CALCULAR (SUMX (Informe[Ingresos totales transferidos lc - Informe]/ LOOKUPVALUE ('Tipo de cambio dim'[Tasa],'Dim Exchange Rate'[Currency], ('Informe'[LocalCurrency]),'Dim Exchange Date'[Year],values('Dim Period'[Year]),'Dim Exchange Rate'[Date_Sorted],SELECTEDVALUE ( 'Dim Exchange Date'[Date] ))))devoluciónSI (HASONEVALUE ( 'Dim Exchange Date'[Date_Key] ),Target_Value,LASTNONBLANK_1)La lógica anterior funciona bien en otra tabla de hechos donde tengo el mapa de granularidad más baja entre la tabla de hechos y dim_period.
Por favor, encuentre el modelo de prueba en el siguiente enlace.
https://drive.google.com/file/d/1Y9Vuwcq20rV5kWcmNZqtwsRk2gNlwtwl/view?usp=sharing
Gracias
Manoj
- Anonymous6 years agoNot applicable
Hola @kumarm,
De hecho, dado que la tabla de modo de datos power bi no existía índice de fila/columna. Por lo tanto, si utiliza la función lastnonblank e intenta recoger los registros 'últimos', es posible que no devuelva el resultado que deseaba. Puede echar un vistazo al siguiente blog para saber más sobre esta función.
Como usted dijo que ha acumulado sus registros y obtener el resultado equivocado, ¿qué Target_Value valor que quería? AFAIK, fórmula power bi dax contiene algunas funciones que incluyen la característica de iterador, si no desea acumular los registros, puede considerar el uso de otras funciones en sumx.
saludos
Xiaoxin Sheng