将多个工作表中的无序数据相加

时间:2017-02-14 19:13:43

标签: vba excel-formula

我认为sumproduct sumifs是我需要的,但是我没有看到如何构建它;( 我有一个记录志愿者工作时间的工作簿。

我将每月小时数(12张/桌)总结为FY Totals表/表,由志愿者提供数小时。所以我想要使用公式的表/表是FY TOTALS

该工作簿由14张表组成: 表(志愿者)有一张表(tbl_volunteers)它包含有关志愿者的数据,并且所有13张纸上都复制了前3列(12个月和1个FY总计) A5 [状态] B5 [LastName] C5 [名字]

月份表包含上述字段,后跟5个类别,每个志愿者每个类别的小时数

表格/表格FY Totals与每月相同,但我希望每个志愿者的所有12个月的类别总和。

所以我需要匹配[LastName] [FirstName]的标准和[category]中的和值D:I

我可以发送文件的副本,但不能在此处加载图片;(

1 个答案:

答案 0 :(得分:0)

您可以使用多个合并范围。

enter image description here

请注意,我有四个不同的范围。这些可能在不同的工作表中,名称不一定是相同的顺序。已创建一个数据透视表,根据请求对每个人的工作时数求和。在这个例子中,它们恰好相同。

如何吗

  1. Alt + D + P (窗口)或 cmd + alt + P (mac)
  2. 选择多个合并范围,然后选择下一步
  3. 选择为我创建单个页面字段,然后下一步
  4. 逐个添加每个范围,然后完成
  5. <强>更新

    根据您的评论,您可以使用数据透视表进行更多操作 - 您可以通过创建您自己的页面字段来分离数据。这样做而不是上面的第3步

    1. 选择我将创建页面字段,然后下一步
    2. 对于您选择和添加的每个范围,请点击“1”页面字段并输入该数据的说明,例如2016 Data2017 Data
    3. (可选)您的字段将自动放入报告过滤器字段中。您可能希望将其拖到行标签字段(行下方)以获取下面的视图
    4. 然后,您可以看到您在数据透视表中使用的不同字段的分割 - 黄色我有2016年的数据,您可以看到它已在数据透视表中拆分。

      enter image description here