我有一本Tableau Desktop 10.5数据工作簿,其中显示了我部门管理的项目以及各个部门在每个项目上花费的时间。我需要提供每个部门在每个项目上花费的项目总数的百分比。
在数据中,我具有一个维,用于显示在项目上花费的总时间(实际工时),每个部门都有在项目上花费的总工时数(总计工时)。
我有一个计算字段(占工作要求总时数的百分比),该公式将每个部门的每个工作要求的总时数相加,然后除以该工作的实际时数。
SUM(如果[Dept Desc] = [Dept Desc]然后[Total Hours] ELSE NULL END)/(SUM(如果[Work Req] = [Work Req] THEN [Actual Hours] ELSE NULL END))>
对于大多数部门来说,这可以在下面看到。
-合同M ...花了2772.5个小时中的101个小时,占项目总数的3.6%。
Example workbook 但是,在此示例中(努力C3211,CS PMO在两个经理代码上的项目上总共花费了2469个小时。总和是正确的,但是我现在使用的公式计算了每个经理代码的总工作时间并将其除以总小时数,然后取这两个百分比的平均值(12.65%和76.39%),以CS PMO的44.52%取值,应为89%。
我无法使用表格总数的百分比计算,因为它计算每个部门在每个工作中所占的百分比,作为所有工作所收取的总小时数的百分比,而我需要每个工作中所占的百分比。
我不确定自己缺少什么,而且我对Tableau和表计算还比较陌生,因此非常感谢我应该研究的任何帮助或指导。