Excel 中某个字段的特定值在不同工作表上求和

Excel 中某个字段的特定值在不同工作表上求和

我有一个 Excel 工作簿,其中包含以下形式的时间报告数据:

Code    Start Time     End Time    Total Time
5.3     10:30          12:00       1:30
2.1     2:00           4:00        2:00
...

我为每个工作日准备了一张表格,上面填写了所显示的表格。在月底,我希望得到一份关于每个代码投入的小时数的报告。我知道这可以通过 VBA 脚本来实现,该脚本获取每个代码的工作小时数 ( Total Time) 并将其相加,显示在月底的表格中。我想知道这是否可以通过月底表格中的工作表函数来实现,如下所示:

Code    Total hours in this month
1.1     0
1.2     1:00
1.3     35:45
...

希望问题足够清楚。

谢谢你!

编辑:为了避免混淆,让我指定以任何给定方式输入的代码都是无序的:我不能简单地将每张表中给定单元格中的每个值相加,但我需要选择与每张表中的代码相关联的值来计算总数。每个代码可能在每个工作日表中出现多次,并且它们可能在每个工作表的不同位置。

答案1

您可以对工作表求和。=Sum(start:end!G20) 将单元格 G20 中从工作表开始到工作表结束的所有值相加。

问候 Kevin

相关内容