###前提・実現したいこと
Excelのマクロ(ExcelVBA)を使って5の倍数毎に数値を合計しその平均値を出力したい
分かりにくいかもしれませんが上記のような感じで
B2~B6の全ての数値(5行)を足してD2に平均値を出力
B7~B11の全ての数値(5行)を足してD3に平均値を出力
B12~B16の全ての数値(5行)を足してD4に平均値を出力
....以下空欄になるまで
C2~C6の全ての数値(5行)を足してE2に平均値を出力
C7~C11の全ての数値(5行)を足してE3に平均値を出力
C12~C16の全ての数値(5行)を足してE4に平均値を出力
....以下空欄になるまで
AとBの数値は時間を追う毎に出力されていきます
今回は分かりやすく数値は変えてあります
色同士で見て頂くとわかりやすいかもです
とにかくAの列、Bの列の数値を5つづつ足してD、Eの列にその平均値を出力したいです
5行の平均...次の5行の平均...その次の5行の平均...その次の...その次の...とA、Bが空欄になるまでもしくは任意の回数
続きます
今回は説明用に15行の所までしか書いてありませんがずっと続いているとお考え願えたら
###試したこと
ほぼ初心者に近い者です
最近少しづつですが変数事を理解し始めました
DO LOOP や IF文 も少しづつですが見ればどのような動きをするか分かるようになってきました
今回の件はfor または DO LOOP と if 等を使いセルを指定するところまでは思いついたのですがどう記述したり指定の仕方で躓いています
下記のサイト等を参考にいろいろ調べたりしたのですが
何処をどうしたらいいのか自分なりにあと一ひねりの考えだとはおもうのですが…そこまで至らないのが現状で藁をもすがる思いで質問させていただきました。
何卒ご教授願えたらと思います
http://www.excel.studio-kazu.jp/kw/20100531142829.html
http://www.relief.jp/docs/excel-vba-mod-function.html
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1090697005
###補足情報(言語/FW/ツール等のバージョンなど)
セル自体に記述するのではなく
マクロ(VBA)で製作したいのです
回答1件
あなたの回答
tips
プレビュー