我有一个 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