如何计算每人每周每月的总记录小时数?

如何计算每人每周每月的总记录小时数?

我有一张表格,可以计算每人每周的总记录小时数。

Excel 文件的结构如下:

  • 计算所需值的表
  • 按周划分月份天数的表格
  • 包含计算所需数据的表格(位于另一张表中)

计算表结果将出现在这里。

我使用了以下公式:

=SUMIFS(时间,日期,">="&A1,日期,"<"&A1+7,项目,"A")

此公式根据数据源中的 3 列(即记录小时数、日期和资源(姓名_姓氏,用于识别))使用 1 月份的周数(来自附图中的日历)计算总记录小时数

此公式适用于一月份的各周,它给出了每周的总数,并以 5 列显示每月的每一周。

我真正想要的是,每当我用二月、三月等数据更改数据源时,我希望计算(总记录小时数,正如您在图中看到的那样)能够自动进行,而无需干预公式。

我怎能这样做?

答案1

确实有一种方法,具体取决于与 Excell 类似的版本或程序。

Excell 足够智能,可以自动更改值

您的问题仍然不清楚,但也许您想复制公式并粘贴到另一个单元格甚至另一张工作表中,而不必更改每个公式值,而是对其进行调整。

简单的,

  • 只需用或复制并Ctrl+C粘贴即可(但我相信如果它不是 Mac)。Ctrl+VCtrl+Alt+V

答案2

我已设法找到解决我的问题的方法。

一切都基于 2021 年的日历,每个月的天数按周划分。我想要计算每周小时数的表格使用 HLOOKUP 链接到该日历,用于给定月份的每个星期。

通过使用 HLOOKUP 和下拉列表(针对一年中的每个月)将计算表引用到日历,我现在可以更改月份,并且相应的周数也会相应地更改。

我已经将公式(基于 IF 和 SUMIFS)链接到给定月份的每个星期,这样,每当我更改月份时都会自动进行计算。

相关内容