我有一个预算表,其中显示了根据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中,以突出显示需要在几周内进行小时数更改。接下来的所有几周将显示最后更新的行的小时字段,直到该特定公司的新条目覆盖了以后的几周。
我正在尝试找出一个更动态的公式,该公式将填补涉及同一公司的第一次进入和第二次进入之间的差距(以周为单位)。
感谢您的光临!