excel中平均变化的块大小

时间:2016-05-09 13:01:37

标签: average mean moving-average

我需要一些帮助来计算多个多边形中心的平均值。我在excel的角落里有坐标。大多数多边形有4个角,但不是全部。

截图: Screenshot from excel

列E和F包含坐标,列D包含条件。如果D列中的值是410.1,我需要分别计算E和F列的平均值,直到D列读数为410.8,然后它从410.8标记下的那一行开始。

我有3827个这样的多边形,所以我想手动完成这个多边形:)

我在这里好好看看这个: Auto calculate average over varying number values row by row

但我不确定如何使其适应我的需要。我想将我的平均值放在单独的列中,因此我可以将其导出为CSV文件。

我没有尝试过使用VBA或excel编程,所以答案可能就在我的鼻子底下而且我不知道。

祝你好运

雅各

2 个答案:

答案 0 :(得分:0)

不需要VBA - 这是公式。其中一些可以合并,但为了简单起见,我将其分解出来:

enter image description here

答案 1 :(得分:0)

我可以看到我的问题并不完全准确。从提供的图像中的第1行说,我可以看到以“410.1”开头的列“D”这表示一个多边形顶点,所以我一直读到第4行,其中列“D”表示“410.8”,这是最后一个多边形指向此特定多边形。对于这4行,我需要分别计算列“E”和“F”的平均值,如:avg(E1:E4)和avg(F1:F4),并将这些结果放在两个新列中。

我考虑过使用块/窗口平均功能,但据我所知,它需要设置一个窗口大小。并非我的所有多边形都有4个角,其中一些有更多。

雅各布