Excel-数组公式-计算星期范围内的天数

时间:2019-12-05 23:35:25

标签: excel array-formulas

enter image description here

我正在尝试使Excel数组公式起作用。

o中有一个列表-每个星期都有一个开始日期和一个结束日期。每周都有一些GRP。

我想按比例求和特定日期之间所有星期的所有GRP。

一个星期很容易

=IF(AND(B2>=$A4;B1<=$A5);IF(B1<$A4;B2-$A4+1;IF(B2>$A5;$A5-B1+1;B2-B1+1));0)/(B2-B1+1)*B3

基于此公式,我创建了一个数组公式,该数组公式无效:(

{=SUM(IF(AND(B2:H2>=$A4;B1:H1<=$A5);IF(B1:H1<$A4;B2:H2-$A4+1;IF(B2:H2>$A5;$A5-B1:H1+1;B2:H2-B1:H1+1));0)/(B2:H2-B1:H1+1)*B3:H3)}

1 个答案:

答案 0 :(得分:0)

基于Post found on Stackoverflow

需要乘以2个范围(数组),而不是使用AND:)

{=SUM(IF((B2:H2>=$A4)*(B1:H1<=$A5);JEŻELI(B1:H1<$A4;B2:H2-$A4+1;JEŻELI(B2:H2>$A5;$A5-B1:H1+1;B2:H2-B1:H1+1));0)/(B2:H2-B1:H1+1)*B3:H3)}
相关问题