任务:
我有一列帧(1,2,3,...)和一列时间已过去(33.835,59.944,85.267,... )女士。
我想计算每秒的帧数,即平均FPS。
尝试(模糊伪代码):
从单元格B2开始,向下移动单元格到B3并计算时间过去的差异(B3-B2),如果不是1000ms则向下移动到下一个单元格B4,并且计算“经过的时间”(B4-B2)等的差异。
一旦时间的差异为1000ms,就会计算出起始单元格B2和结束单元格之间 frames 的差异,比如B39,(A39-A2)在相邻列中输出。
问题:
时间过去的差异很少是一秒钟(1000毫秒),因此公式需要确定哪个单元格给出的最接近值为1000毫秒,比如单元格B38或B39。
公式需要从最后一个单元格开始再次执行此操作,即现在我们从B39开始并再次执行相同操作。
我不知道如何编码