链接excel中的月份和工作量

时间:2018-05-18 06:13:26

标签: excel excel-formula powerquery

我正在每月工作量表。在A1:10中我有项目名称。在B1:10我有开始日期(对于项目),在C1:10我有结束日期。全部格式为1.1.2018。在D1:10我有工作量(人月)。 我试图做的是使另一个工作簿与这个连接,其中A1:12是月(1月 - 12月),B1:12是每月的工作量。 因此,如果一个项目的开始日期是1.1.2018,结束日期是1.3.2018,则有8个人月(D1),其中4个人月将被添加到第二个工作簿的1月和2月。 如果我要更改人月或日期,其他变量应相应更改。

1 个答案:

答案 0 :(得分:0)

![enter image description here

我在标题顶部添加了1行,否则这应该类似于“每月工作量表”

在Cell F1到Q1中,我添加了月数。

在Cell F2中,我添加了以下公式:

+--------+-------+ |value |lower | +--------+-------+ |Michael |michael| |Andy |andy | |Justin |justin | +--------+-------+

=IF(AND(F1>=MONTH($B2);F1<MONTH($C2));$D2/(MONTH($C2)-MONTH($B2));"")部分检查要考虑的月份(本例中为Jan / 1)是大于还是等于开始月份且小于结束月份。 (这里只考虑在给定月份的第一天结束的项目。

如果确实如此IF(AND(F1>=MONTH($B2);F1<MONTH($C2))计算分配给该月的工作量。它将负载除去结束月份,减去开始月份(3 - 1 = 2)。

在任何其他工作表中,您现在可以通过将列F到Q进行求和来计算每月的总工作量,因此使用$D2/(MONTH($C2)-MONTH($B2))(如果您知道F包含有限数量的行,那么它可能会加快计算速度如果添加最大行号,则为=SUM(F:F)