DAX - 检索汇率的查找值
DAX - Lookup value to retrieve exchange rate
在table"Paypal"中,我有:
并且在 table "Câmbios":
现在,我使用以下公式向 "Paypal" table 添加一个计算列:
Câmbio = LOOKUPVALUE('Câmbios'[Câmbio];'Câmbios'[Mês];MONTH('Paypal'[Date]))
返回错误:
A table of multiple values was supplied where a single value was expected.
这对我来说没有意义。
谁能帮忙?
谢谢
问题是 Câmbios
table 包含至少一个月的重复值,并且 LOOKUPVALUE
函数不知道使用哪个值来检索指定的列。
您可以改用:
Cambio =
CALCULATE (
MAX ( Cambio[Cambio] ),
FILTER ( Cambio, [Mes] = MONTH ( EARLIER ( Paypal[Date] ) ) )
)
或删除Cambios[Mes]
中的重复值。
在table"Paypal"中,我有:
并且在 table "Câmbios":
现在,我使用以下公式向 "Paypal" table 添加一个计算列:
Câmbio = LOOKUPVALUE('Câmbios'[Câmbio];'Câmbios'[Mês];MONTH('Paypal'[Date]))
返回错误:
A table of multiple values was supplied where a single value was expected.
这对我来说没有意义。 谁能帮忙? 谢谢
问题是 Câmbios
table 包含至少一个月的重复值,并且 LOOKUPVALUE
函数不知道使用哪个值来检索指定的列。
您可以改用:
Cambio =
CALCULATE (
MAX ( Cambio[Cambio] ),
FILTER ( Cambio, [Mes] = MONTH ( EARLIER ( Paypal[Date] ) ) )
)
或删除Cambios[Mes]
中的重复值。