中间点指向一系列值

时间:2015-02-09 02:47:51

标签: excel google-sheets excel-formula

我试图找到一系列价值观的中途。

以此数据为例:enter image description here

我需要对范围求和(B1到B10 = 17200),找到中间点(8600)然后找到范围中的中点(B1到B8的总和是5700,剩下2900直到中途,在这种情况下通过第9点(2900/5000)获得58%。

值将随着范围的大小而每天都在变化,例如,它可能只有B3到B7一天,B1到B5。范围的总大小也可能非常大,在示例中仅使用了10。

不确定这是否可能。

谢谢

1 个答案:

答案 0 :(得分:0)

=IF(SUM($B$1:$B1)/(SUM(B:B)/2)>1,IF(ROW($B1)>1,IF(100*(1-(((SUM(B:B)/2)*((SUM($B$1:$B1)/(SUM(B:B)/2))-1))/B1))>0,"Midpoint is " & INDIRECT("A" & VALUE(ROW(C1)-1)) & " + " &100*(1-(((SUM(B:B)/2)*((SUM($B$1:$B1)/(SUM(B:B)/2))-1))/B1)) & "% of " & $A1,"Too Much"),"Midpoint is " &100*(1-(((SUM(B:B)/2)*((SUM($B$1:$B1)/(SUM(B:B)/2))-1))/B1)) & "% of " & $A1),"Not Enough")

将上面的公式放在C列中,然后填写列表o值的长度。

您需要找到C列停止说“不够”

的点

条目如下:中点是Point 8 + Point 9的58%。

中点后的其他行将显示“Too Much”