所以我有一个表,' Positions',包含两列,CptyExposure(text)和MarketvalueSEK。 表2,' Counterparties'仅包含一个具有不同CptyExposure的列。
表1包含190行,其中cptyexposure类别在许多行上重复出现。 我的目标是在表2中列出每个Cpty的总结市场价值。
要使sumif-formula在表1中起作用,我使用以下公式: = CALCULATE(总和(位置[MarketvalueSEK]); ALLEXCEPT(位置;位置[CptyExposure]))
但我如何在表格位置'之间进行此操作。和表'对手'?
Table1:
CptyExposure | MarketValueSEK
NORDEA | 110 000 000
NORDEA | 3 000 000
NYKREDIT | 10 000 000
NYKREDIT | 20 000 000
DANSKE BANK | 16 930 000
DANSKE BANK | 27 200 000
DANSKE BANK | 60 000 000
Table2:
CptyExposure | DesiredSumIF-Column
NORDEA | 113 000 000
NYKREDIT | 30 000 000
DANSKE BANK | 104 130 000
答案 0 :(得分:0)
解决。找到了答案。
=CALCULATE(sum(Positions[MarketvalueSEK]);filter(Positions;Positions[CptyExposure]=Counterparties[CptyExposure]))