2017-01-20 3 views
0

J'ai donc une table, 'Positions', contenant deux colonnes, CptyExposure (texte) et MarketvalueSEK. Le deuxième tableau, "Contreparties", contient uniquement une colonne avec CptyExposure distincte.Calcul de sumif entre tables dans powepivot

Le premier tableau contient 190 lignes où la catégorie cptyexposure est récurrente sur plusieurs lignes. Mon objectif est d'avoir dans le tableau deux la valeur marchande résumée pour chaque Cpty.

Pour obtenir le sumif-formule pour travailler dans la table que j'utilise la formule suivante: = CALCULER (somme (positions [MarketvalueSEK]); ALLEXCEPT (positions, positions [CptyExposure]))

Mais comment Je fais cela entre le tableau «Positions» et le tableau «Contreparties»?

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 

Répondre

0

Résolu. Trouvé la réponse.

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