计算powepivot中表之间的总和

时间:2017-01-20 07:23:11

标签: excel powerpivot sumifs

所以我有一个表,' 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

1 个答案:

答案 0 :(得分:0)

解决。找到了答案。

=CALCULATE(sum(Positions[MarketvalueSEK]);filter(Positions;Positions[CptyExposure]=Counterparties[CptyExposure]))