根据数值添加可变数量的值

问题解决了

俗气的错误…大声笑

对于我的时间栏,当我使用我的毫秒时,我正在使用我没有提及的表中的列。 我正在使用我的毫秒间隔列。 我以为这会奏效,但忘记了我的新公式是基于特定的时间,而不是从看到最后一件事以来的时间间隔。 所以总和总是less于60000.谢谢你的帮助,希望我能接受两个答案。 =)

重温整个问题

以下是我的一些实际值。 我之前使用了几秒钟,但在我真正的文档中,我正在使用毫秒。 我需要sumoflist列是从当前时间60秒的minorsums的总和。 这将是60000毫秒。

这是我之前使用的EXACT公式。 是的,我正确地input了,它仍然没有工作。 我不得不稍微修改一下,这样它才能处理我的工作表和毫秒。

{=SUM(IF($B2-$B$2:$B2<60000,$U$2:$U2))} {=COUNT(IF($B2-$B$2:$B2<60000,$U$2:$U2))} 

求和function将所有的他们,不pipe他们多大。 计数也一样。

因为我给你一小块的数据,使用20000的例子。 感谢那些迄今为止帮助过我的人! 请继续帮助我! <3


 // csv for easy import seconds,sumoflist,minorsums 800,0,0 1000,40000,40000 1200,80000,40000 1000,120000,40000 800,160000,40000 1000,200000,40000 800,240000,40000 1000,280000,40000 1200,320000,40000 1000,360000,40000 800,400000,40000 1000,440000,40000 800,480000,40000 1000,520000,40000 1200,560000,40000 1000,600000,40000 800,640000,40000 1000,680000,40000 800,720000,40000 1000,760000,40000 1200,800000,40000 1000,840000,40000 800,880000,40000 1000,920000,40000 800,960000,40000 1000,1000000,40000 1200,1040000,40000 1000,1080000,40000 800,1120000,40000 1000,1160000,40000 800,1200000,40000 1000,1240000,40000 800,1280000,40000 850,1282500,2500 900,1285000,2500 850,1287500,2500 

对于第一个单元格( 0旁边),input

 =SUM(IF((A:A<=A2)*(A:A>A2-60),C:C,0)) 

然后按CTRL + SHIFT + ENTER确认(在你完成之后,公式周围会出现{} )。

然后拖下来。


在这里输入图像说明

在这里你看,Excell和我提供的答案都是正确的。

61.6 ,总计1.861.6 ,而63.25 ,总计463.25

要确定, {}是在CTRL + ALT + ENTER后出现的公式。

也就是说,按住CTRL并按住,按住ALT并按住,同时按下ENTER并释放3。

但丁江的build议是对的,但是整列参考文献大大减慢了计算的速度。 试试这个:

 =SUM(IF($A2-$A$2:$A2<60,$C$2:$C2)) 

按Ctrl + Shift + Enter将公式input为数组公式。 然后填写。