我有下表:

我的目标是根据每个月的权重,在5个月内分配10,000个单位。10,000旁边的行是我最好的尝试(我花了几个小时在这上面)。黄色是我想要的。
我试图得到计算的逻辑如下:计算月间的偶数差(在本例中为10,000 /5= 2,000 = X)。每个月的加权相乘,得到加权值(在本例中,得到M2 = 1,600和M4 = 3,000: X+ (X * M2加权)等等)。然后,你可以取10,000减去这些之和,这将给你5400,然后你可以分布在不同的月份,没有一个权重。使用SUMPRODUCT必须有一种简单的方法来实现这一点,但我似乎无法理解。
到目前为止,我最好的尝试是:
=IF(B3=0,SUMPRODUCT(ABS((10000/5)*$B3:$F3)),(10000/5)+((10000/5)*B3))
发布于 2020-04-30 13:05:54
尝试以下几点:

B3中的公式
=IF(B$2=0,($A3-SUMPRODUCT(($B2:$F2<>0)*(($A3/5)*(1+$B2:$F2))))/COUNTIF($B2:$F2,0),($A3/5)*(1+B$2))向右拖。
逻辑:
=IF(B$2=0,<true>,<false>) -检查上面的单元格是否等于零($A3/5)*(1+B$2) -先除以(10000/5)并乘以(1-<percentage>)IF得到的结果为真--检查范围内的单元格是否为零,并按照与步骤2相同的逻辑乘以。然后,从SUMPRODUCT得到的和可以从10000中扣除,并由实际保持零的单元格数除以(因此,COUNTIF).)。
https://stackoverflow.com/questions/61523844
复制相似问题