来自不同工作表的 Sumif

来自不同工作表的 Sumif

我有一个包含以下表格的 Excel 文件:

工作表 - 1:工作表名称 > 一月

 Column A      Column B         Column C  

    1          Collegues       Vacations       <----- (Column header)
    2          Collegue-1          5
    3          Collegue-2          4
    4          Collegue-3          1
    5          Collegue-4          3
    6          Collegue-5          4 

其间还有其他月份。

工作表 - 12:工作表名称 > 十二月

Column A      Column B         Column C  

    1          Collegues       Vacations       <----- (Column header)
    2          Collegue-3          11
    3          Collegue-6          3
    4          Collegue-4          5
    5          Collegue-2          15
    6          Collegue-7          7

工作表 - 13:工作表名称 > 结果:

Column A       Column B           Column C  
    1          Collegues       Sum of Vacations       <----- (Column header)
    2          Collegue-1             ?
    3          Collegue-2             ?
    4          Collegue-3             ?
    ...................................
    15         Collegue-15            ?  
    16         Collegue-16            ?

需要注意的一些事实:

同事的顺序每个月都会变化。
有些人可能会离开,有些人可能会加入。
在结果表 Sheet 13 中,我列出了所有同事的长列表,包括离职的和新加入的。

最终愿望:

在 Sheet 13 中,我想计算每个同事的休假总数。有没有办法使用 Sumif、VLOOKUP 等来实现?

非常感谢,Dio

答案1

您可以在一张工作表中实现所需的结果。您的列标题将是:

A 列 = 同事姓名

B 列 = 1 月

C 列 = 2 月

...

M 列 = 十二月

第 N 列 = 假期总数

在这些标题下为每个同事留出一行。如果他们直到 3 月才开始工作,则在 1 月和 2 月单元格中输入 0。同样,如果他们在 8 月离开,则在随后的所有月份单元格中输入 0。在每位同事的最后一个单元格中添加求和函数。

相关内容