Sumif来自不同的床单


0

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

工作表 - 1:工作表名称> 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

Sheet - 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            ?

一些事实要注意:

同事订单每月更改。
有些人可能会离开,有些新人可能会来。
在表13中,结果表中,我有一长串所有同事,包括左和右。

最终愿望:

在表13中,我希望为每位同事提供假期。有没有办法用Sumif,VLOOKUP等做到这一点?

非常感谢,Dio


您需要所谓的3D公式来解决它,但是那些只支持基本功能,而不是SUMIF。您可以使用数据透视表来合并数据。
MátéJuhász2016年

Answers:


0

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

A列=同事姓名

B栏= 1月

C列= 2月

...

列M = Dec

N列=假期总数

为每位同事在这些标题下设置一行。如果他们没有开始直到3月,那么在1月和2月的单元格中输入0。同样,如果他们在8月离开,则输入0所有后续月份单元格。为每个同事的最后一个单元格添加sum函数。


你的意思是手动或通过公式创建该表?如果手动,那么它不是我想要的,因为假期表已经完成并且它包含信息。但是,如果你的意思是通过公式,那么如果你建议我如何做它将是有用的。这离我的愿望并不遥远,只有我能通过公式来做到这一点。谢谢。
Dio

抱歉。你没有假期表。你有十二张桌子!可能有一种方法可以在每个表上使用Vlookup,然后对这些结果求和。这可能有点麻烦。也许别人有另一个想法?
UImatters 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.