Excel:数据透视表中最大值的总和

问题描述 投票:0回答:1

我想创建一个数据透视表,根据可以工作的时间显示列的总和。

我的 Excel 工作表中有以下数据:

工作量是一个人预计在一周内完成一项任务的时间。 AV 列代表一个人一周内工作的天数。

钥匙 内容类型 任务 姓名 工作量 AV
第 1 周:10 月 9 日 - 10 月 13 日 * 第 1 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务1 第 1 个人 2 5
第 1 周:10 月 9 日 - 10 月 13 日 * 2 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务1 2 人 2 4
第 01 周:10 月 9 日 - 10 月 13 日 * 第 3 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务1 第 3 个人 2 5
第 1 周:10 月 9 日 - 10 月 13 日 * 第 1 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务2 第 1 个人 2 5
第 1 周:10 月 9 日 - 10 月 13 日 * 2 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务2 2 人 1 4
第 01 周:10 月 9 日 - 10 月 13 日 * 第 3 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务2 第 3 个人 0 5
第 1 周:10 月 9 日 - 10 月 13 日 * 第 1 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务3 第 1 个人 1 5
第 1 周:10 月 9 日 - 10 月 13 日 * 2 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务3 2 人 0 4
第 01 周:10 月 9 日 - 10 月 13 日 * 第 3 人 A部 第 01 周:10 月 9 日至 10 月 13 日 任务3 第 3 个人 0 5

目前,这是我通过数据透视表和可用性总和获得的结果(选项:数据透视表中的“可用性总和”。

工作量 可用性
A部 8 28
第 01 周:10 月 9 日至 10 月 13 日 8 28
第 1 个人 5 15
任务1 2 5
任务2 2 5
任务3 1 5
2 人 3 8
任务1 2 4
任务2 1 4
第 3 个人 2 5
任务1 2 5

我期望的结果是:

工作量 可用性
A部 8 14
第 01 周:10 月 9 日至 10 月 13 日 8 14
第 1 个人 5 5
任务1 2 5
任务2 2 5
任务3 1 5
2 人 3 4
任务1 2 4
任务2 1 4
第 3 个人 2 5
任务1 2 5

这两个表之间的区别在于我有每个人可用性的总和,在本例中为(5 + 4 + 5)

有办法吗?如果您需要更多信息,请随时询问😀

预先感谢,

法平斯基。

excel excel-formula pivot pivot-table powerquery
1个回答
0
投票

假设每周每个名称的可用性相同(或恒定),那么您可以尝试以下操作:

  1. 选择您的表格,然后通过功能区中的
    Add to Data Model
    选项卡
    Power Pivot
    。这应该会打开 Power Pivot for Excel 窗口,并加载表格。
  2. 在下半部分,选择任意单元格并使用以下命令创建一个度量:
Availability := 
  SUMX(
    SUMMARIZE('Table1', 'Table1'[Name], 'Table1'[Week], 'Table1'[AV]), 
    'Table1'[AV]
  )

  1. 返回 Excel 主窗口,现在您可以使用新的
    Availability
    度量基于数据模型创建数据透视表。

结果:

© www.soinside.com 2019 - 2024. All rights reserved.