首页 文章

Power Pivot / DAX - 来自多个事实表的一个暗淡列的明显计数

提问于
浏览
0

在Excel 2016中使用Power Pivot

我有一个名为“名册”的昏暗表,有218个独特的“员工姓名”和员工的其他属性

我有三个事实表,称为“预测”,“实际”和“发票”,每个表都包含相关的“员工姓名”列,以及许多其他属性和值 . 我希望在所有这三个表中都有一个非常重要的“员工姓名”,这取决于我想在我的数据透视表中调整它们,例如“项目”或“公司” . 我已经读过关于从一个表中计算多个列的计数,但我正在尝试计算多个表 .

当我创建度量: Headcount:=calculate(DISTINCTCOUNT('Roster_Table'[Employee Name]),'Actual','Forecast','Invoice') ,并将其放入我的数据透视表中时,我得到的计数非常小,这可能是三个表中只有一个表所独有的 .

当我创建度量: Headcount:=DISTINCTCOUNT('Roster_Table'[Employee Name]) 时,我得到全部218

真正的数字应该是170左右 . 任何关于如何使这项工作的想法?

谢谢

1 回答

  • 1

    请尝试以下DAX计算:

    COUNTROWS(
     DISTINCT(
      UNION(
       VALUES('Forecast'[Employee Name]),
       VALUES('Actual'[Employee Name]),
       VALUES('Invoice'[Employee Name])
      )
     )
    )
    

相关问题