Convertir conversión de moneda con Slicer

Un usuario Pregunto ✅

na12063

Hola, digamos que tengo dos mesas. OrderDetail_Table, tiene 5 días de transacciones de datos en USD, EUR y GBP y Currency_Table 5 días de datos de cambio de moneda para USD, EUR y GBP.
Quiero poder cambiar (moneda) del total_amount en función de la cortadora de moneda y hacer coincidir la fecha del pedido

¿Cómo crearía una conexión en la columna de fecha, así como la conversión de moneda y obtener la columna convertida como Total_Amount (moneda seleccionada)?

Similar a este video pero para coincidir con la fecha.

A continuación, creé datos de muestra en PBIX

https://1drv.ms/u/s!ArgoBkRUwmVklwPKYO6q4t_rEpKs

Gracias por adelantado,

na12063

Hola @ na12063

Puede intentar usar ‘Anular pivote de columnas’ en el editor de consultas para la tabla Moneda. Vincule las dos tablas con la columna de fecha. Luego cree las columnas MonedaByLocation y

SelectedCurrency,Medidas de Total_Amount (moneda seleccionada). Para obtener más información, consulte el archivo adjunto.
SelectedCurrency =
CALCULATE (
    SUM ( 'Currency'[Value] ),
    FILTER (
        'Currency',
        'Currency'[Attribute] = SELECTEDVALUE ( OrderDetail[CurrencyByLocation] )
    )
)
Total_Amount(Selected Currency) =
DIVIDE ( SUM ( OrderDetail[Total_Amount] ), [SelectedCurrency] )

Saludos,

Cherie

Hola @ na12063

Puede intentar usar ‘Anular pivote de columnas’ en el editor de consultas para la tabla Moneda. Vincule las dos tablas con la columna de fecha. Luego cree las columnas MonedaByLocation y

SelectedCurrency,Medidas de Total_Amount (moneda seleccionada). Para obtener más información, consulte el archivo adjunto.
SelectedCurrency =
CALCULATE (
    SUM ( 'Currency'[Value] ),
    FILTER (
        'Currency',
        'Currency'[Attribute] = SELECTEDVALUE ( OrderDetail[CurrencyByLocation] )
    )
)
Total_Amount(Selected Currency) =
DIVIDE ( SUM ( OrderDetail[Total_Amount] ), [SelectedCurrency] )

Saludos,

Cherie

na12063

En respuesta a v-cherch-msft

querido Cherie,

Agradezco su ayuda en esta solución, está funcionando como se esperaba. ¿Hay alguna forma de que podamos agregar el símbolo de moneda a los valores de la columna Total_Amount (Moneda seleccionada) o tengo que crear otra columna con solo símbolos basados ​​en la columna de CurrencyByLocation?

Porfavor, dejame saber tus comentarios.

Atentamente,

na12063

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *