我有一张表格,其中包含字段Currency
,NetProfit
的交易。我需要显示所有交易或最终选择的一种或多种货币的最大获利交易MAX(NetProfit)
。我创建了一个度量:
Largest win = MAX('public Historic'[NetProfit])
然后我将度量值拖动到可视卡上。
示例。该行为应如下所示:
TradeID Currency net_profit
------------------------------
1 EURUSD 200
1 EURUSD 80
1 USDJPY -90
1 USDJPY 2
1 USDJPY 150
我有一个带有货币的切片器
Values
EURUSD
USDJPY
未选择货币
MAX(NetProfit) = 200
但是在选择了USDJPY的情况下,MAX(NetProfit)
应该为150,但这没有发生,并一直显示200
这是平均水平。
答案 0 :(得分:0)
@Marks,当然。这是我没有看到的数据问题。我试图显示名为NetProfit的字段的最大值和最小值,该字段具有两个不同类(货币对)的值。
就是这种情况
货币NetProfit
EURUSD -30.5
EURUSD 29.0
EURUSD 29.0
EURUSD 12.0
EURUSD -15.0
EURUSD -30.5
USDJPY -17.5
USDJPY 29.0
USDJPY 12.0
USDJPY -30.5
USDJPY -15.0
USDJPY -30.5
我从“货币”列中有一个可视切片器,所以值是:
全部
EURUSD
USDJPY
我有一张显示
的卡片 MAX(NetProfit)
MIN(NetProfit)
问题是,无论我在切片器中选择的货币(ALL,EURUSD,USDJPY),MAX始终为29.0,MIN始终为-30.5。
由于我没有关注数据范围,并且在视觉上MAX和MIN的值没有改变,所以我认为PowerBI存在问题,但事实并非如此。 PowerBI的行为还可以。