我有2015年公司的月度销售目标(非线性),并希望将其转换为每周目标。我不确定如何提出一个处理重叠日子的公式(一周中的某些日子在一个月内,而其他日子则在下一个日子里)。
我发现了一些描述问题的here,但我对excel公式知之甚少,无法理解为解决它所做的工作。
非常感谢任何帮助
答案 0 :(得分:1)
说,您在Sheet1
中有月度目标:
Column A:A 2015-01-01, 2015-02-01, 2015-03-01 ...
Column B:B =DAY(DATE(YEAR($A2),MONTH($A2)+1,0))
Column C:C monthly target values
Column D:D =$C2/$B2
然后在Sheet2
您可以计算每周目标(我假设列A:A
,B:B
和C:C
不需要解释):
Column D:D =DATE(YEAR($B2),MONTH($B2),1)
Column E:E =DATE(YEAR($C2),MONTH($C2),1)
Column F:F =7-$G2
Column G:G =IF($D2<>$E2,DAY($C2),0)
Column H:H =$F2*SUMIF(Sheet1!$A:$A,$D2,Sheet1!$D:$D)+$G2*SUMIF(Sheet1!$A:$A,$E2,Sheet1!$D:$D)
仅考虑工作日(没有星期六和星期日)更改以下公式:
Sheet1 Column B:B =NETWORKDAYS($A2,DATE(YEAR($A2),MONTH($A2)+1,0))
Sheet2 Column F:F =5-$G2
Sheet2 Column G:G =IF($D2<>$E2,MAX(DAY($C2)-2,0),0)
答案 1 :(得分:0)
有一件事情已经变得更容易了,就是不要把W / Endings作为一个稳定的数据而是周数。就像在斯堪的纳维亚国家一样,他们实际上算上了一周。例如,现在我们在第12周。 如果你真的想要了解更多细节,那么每天365天服用它。 有了这个,你应该能够做你想做的事。如果您可以通过一些示例代码或屏幕截图向我们展示您尝试解决的问题,我可能会更详细地帮助您。