在 Excel 中传播价值一年

Spread values over a year in Excel

我需要预测全年的项目价值。

我有例如:

3 'A' Projects per year
5 'B' Projects per year
20 'C' Projects per year

所有项目价值 10 美元。

设置范围:

我需要在 table 个月内使用公式在 google sheet(或 excel)中传播它们的值。

预期结果:

我认为这是一个与 "one every N-th column" 非常相似的问题,所以我尝试使用模数:

在 E2 中:

=$C2*ROUND(DIVIDE($B2,12))+IF(MOD(MONTH(E),12/$B2)=0,$C2,0)

但它仅在 'nb per year' 是 12 的除数 (1,2,3,4,6..)

时有效

我不需要任何特定的传播规则(随机,从第一个月开始计算..)只要我全年总共有 N 个项目。

我该怎么办?

非常感谢您的帮助!

这会做你想做的事:

=$C2*(INT(COLUMN(B:B)/(12/$B2))-INT(COLUMN(A:A)/(12/$B2)))

我的间距与你的略有不同,但很接近。