2016-05-09 10 views
1

多角形の中心の平均を計算するのに助けが必要です。私は彼らのコーナーの座標をExcelに持っています。ほとんどのポリゴンには4つのコーナーがありますが、すべてではありません。平均ブロックサイズがexcelで

スクリーンショット: Screenshot from excel

列EおよびFは、座標を含み、列Dは、条件を含んでいます。列Dの値が410.1の場合、列Dが410.8を読み取るまで列EとFの平均を計算する必要があり、次に列410.8の行のすぐ下の行で開始します。私はそれを通過し、3827のなどの多角形を持って

を手動で私は避けるように:)私はここにこの1をよく見て撮影している

たいものです: Auto calculate average over varying number values row by row

しかし、私はよそれを私のニーズにどのように適応させるかは不明です。私は別々の列に平均を持っていますので、CSVファイルにエクスポートすることができます。

私はVBAでプログラムしようとしなかったので、答えは私の鼻の下にあるかもしれません。私はそれを知らないのです。

敬具

ヤコブ

答えて

0

VBAは必要ない - ここで式があります。これらのいくつかは、組み合わせることができるが、私は単純化のためにそれを破る:

enter image description here

0

私は私は私の質問に完全に正確ではなかった見ることができます。与えられたイメージの行1から、 "410.1"で始まる列 "D"を見ることができます。これはポリゴンの頂点を示していますので、列 "D"に "410.8"この特定のポリゴンのポイント。これらの4つの行については、それぞれ平均 "E"と "F"を計算する必要があります。これはavg(E1:E4)とavg(F1:F4)の2つの新しい列になります。

私はブロック/ウィンドウの平均関数を使用することを考えましたが、私が知る限り、それは設定されたウィンドウサイズを必要とします。私のポリゴンのすべてに4つのコーナーがあるわけではありません。

ヤコブ