【问题标题】:Summarize Date From Multiple Sheets In Google Sheets从 Google 表格中的多个表格中汇总日期
【发布时间】:2019-09-16 23:59:01
【问题描述】:

我使用的应用程序可以计算我们的许多日常活动,但遗憾的是没有一个好的报告工具。我可以轻松地将我们的日常活动复制并粘贴到 Google 表格中,但我需要能够按周、月、季度、半年和年进行汇总,以便确定我们的活动趋势。

我无法使用 Zapier 或任何其他自动化(我知道),因此每天复制/粘贴到工作表是此操作的起点。我已经创建了

https://docs.google.com/spreadsheets/d/1JrOGql3jTEI6kRxVrlUcFSDVHiK2rsAOkdXJ3ZL94Kc/edit?usp=sharing

作为我需要的简化示例,它是可编辑的。此外,随着时间的推移(招聘/终止),每日报告中会添加和删除人员。

当每天的数据都存在于自己的工作表上时,我如何制作一份每周、每月、每季度、每半年和每年显示个人和集体趋势的报告?

20 年前,我在 excel 中做了类似的事情,使用如下公式:=SUM(FirstSheet:LastSheet!I2) 从每张表中获取特定单元格。但我目前的需求需要员工记录在添加或终止员工时调整到不同行的灵活性。所以我需要一个读取员工姓名的变量来确认,以及列标题,以防我的软件从我正在复制和粘贴的报告中添加或删除某些内容。

=SUM(FirstSheet:LastSheet!I2)

我想要显示员工对每个被跟踪数据的每个引用时间范围的摘要的报告。

【问题讨论】:

    标签: google-sheets google-sheets-formula google-sheets-query


    【解决方案1】:
    ={"Name", "Calls", "Emails", "Texts"; 
     QUERY({'1-1-19'!A2:E;'1-2-19'!A2:E;'1-3-19'!A2:E;'1-4-19'!A2:E;
            '1-5-19'!A2:E;'1-6-19'!A2:E;'1-7-19'!A2:E;'1-8-19'!A2:E}, 
    "select Col1,sum(Col2),sum(Col3),sum(Col4) 
     where Col1 is not null 
     group by Col1
     label sum(Col2)'',sum(Col3)'',sum(Col4)''", 0)}
    

    也许为了更容易,您可以根据工作表名称创建命名范围,例如过滤年、月、周、季度等。

    【讨论】:

    • 谢谢 player0,这很有帮助。关于如何将其应用于工作表名称,我不太了解您对“命名范围”的评论。
    猜你喜欢
    • 1970-01-01
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-31
    • 2020-10-25
    • 2021-08-13
    • 1970-01-01
    相关资源
    最近更新 更多