1

我有一个返回以下数据的数据透视表:

Accounting_Code-(Values are 12345, 23456, 45678)

Users-(Values are User 1, User 2, USer 3)

Total_Time-(Values are Hours logged per accounting code per user)

我想根据会计代码创建两个自定义字段。首先是创建一个名为“Core”的字段,该字段根据 Accountg 字段中的 12345 的值进行计算。第二个称为“其他”,并根据“核心”以外的项目计算值。

我的目的是捕捉人们在 Core 和 Other 之间花费的时间百分比。

我正在努力想出基于字段值获取此数据的公式。有人可以帮忙吗?谢谢!

4

1 回答 1

0

您可以使用数据透视表中的计算项目函数来执行此操作。

首先假设这是您的数据。

AccCode UserID  TotalTime
12345   1   02:00
12345   2   04:00
12345   3   03:00
23456   1   03:00
23456   2   01:00
23456   3   01:00
34567   1   04:00
34567   2   02:00
34567   3   01:00

创建一个简单的数据透视表,如下所示:

AccCode Sum of TotalTime
12345   09:00:00
23456   05:00:00
34567   07:00:00
Grand Total 21:00:00

现在,单击您的数据透视表,选择包含 12345 的单元格。单击数据透视表工具功能区,然后单击字段、项目和集按钮(在计算区域内)。选择计算项

首先是你的核心项目。将计算项目的名称设置为“核心”,然后在项目部分双击 12345。单击添加以将新行插入数据透视表。

对“其他”重复此操作,但这次公式将是 =“23456”+“34567”。

过滤数据透视表的行以仅显示“Core”和“Other”,然后右键单击 Sum of TotalTime 列,将鼠标悬停在Show Values As上,然后选择% of Grand Total

于 2013-01-04T16:48:01.647 回答