2017-01-12 2 views
0

이 테이블에 문제가 있습니다. 각 af_aval_id에 대해 (af_escalaItem[valor]*af_servprod_criterios[peso])을 계산해야하지만이 작업을 수행 할 수 없습니다.다른 테이블의 Power Bi 곱하기 열

더 나은 이해를 위해 아래 이미지를 참조하십시오.

미리 감사드립니다.

a

b

c

d

e

f

g

h

답변

2

테이블 사이의 관계가 올바르게 설정되어있는 경우, 당신은 열 계산 RELATED() 기능을 사용할 수 있습니다 :

Multiple = RELATED(af_escalaItem[valor]) * RELATED(af_servprod_criterios[peso]) 

편집 :

로를 테이블 간의 관계에는 복합 키가 포함되어 있습니다. 다음 함수는 우리가되어야합니다.

Multiple = 
RELATED(af_escalaItem[valor]) * 
CALCULATE(
    VALUES(af_servprod_criterios[peso]), 
    FILTER(
     af_servprod_criterios, 
     af_avaliacaoItens[af_criterio_id] = af_servprod_criterios[af_criterio_id] && 
     RELATED(af_fornecedorAvalia[af_servprod_id]) = af_servprod_criterios[af_servprod_id] 
    ) 
) 

결과 :

result

+0

는 이미지 (8)을 확인하시기 바랍니다 수 에드 대신 peso의 값을 조회하는? 그것에는 관계가 창조되었습니다. af_servprod_criterios 호출 테이블과 관련하여 사용할 수 없습니다. 관계에 문제가있을 수 있다고 생각하지만 이해할 수는 없습니다. – user2292821

+1

@ user2292821 스크린 샷을 확인했지만 제공되는 스크린 샷과의 관계에 대한 문제를 파악하는 것은 상당히 어렵습니다. 조사를 위해 .pbix 파일이나 데이터의 하위 집합을 제공 할 수 있습니까? –

+0

예 여기에 pbix 파일을 찾을 수 있습니다 : https : //drive.google.com/file/d/0B7z1oVSpYVn5Nl9yOVpoeHNqSjQ/view? usp = sharing – user2292821