基于周和公司的Excel匹配预算时数

时间:2018-08-22 01:50:23

标签: excel excel-formula array-formulas

我有一个预算表,其中显示了根据2018年的周(即1月1日-1月6日==第1周,以52周为单位)的预计计费时间。

主显示表的布局如下:

表1

            Week 1      Week 2 '''    Week 52
Company A        8           8 ...
Company B        4           4 ...
.
.
.

为了获得每个公司每周的工作时间,我只引用另一个看起来像这样的表:

表2

company        effective_date        effective_week        hours
Company A      01/21/208             4                     8
.
.

我正在使用一个非常简单的索引/匹配(具有两个条件),它使用一个数组公式将表2中的小时数拉到表1中的每个Week列。

{=IFERROR(INDEX(Table5[hours], MATCH(1, ($B92=Table5[cost_center])*(Hrs!C$2>=Table5[effective_week]), 0))}

假设我们与约150个客户的合同在每周现场工作时间上保持不变,则该公式非常有效。当每周总小时数发生变化时,我需要一个更具动态性的公式来在T1的对应一周内从T2转移正确的小时数。目的是让工作簿的另一位用户将随后的数据行添加到表2中,以突出显示需要在几周内进行小时数更改。接下来的所有几周将显示最后更新的行的小时字段,直到该特定公司的新条目覆盖了以后的几周。

我正在尝试找出一个更动态的公式,该公式将填补涉及同一公司的第一次进入和第二次进入之间的差距(以周为单位)。

感谢您的光临!

0 个答案:

没有答案