[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『1列に並んでいる各日時の平均値の求め方』(かりん58)
前にこちらで教えていただきましたが、
http://www.excel.studio-kazu.jp/kw/20190802160636.html(mmさん、マナさん、ありがとうございます)
どうしてもこちらのVBA処理方法も知りたく。現時点の自分では何ともできず、どなたか教えてください<(_ _)>
ExcelのA列の上から下に、月の1日から最終日までの日付と大体5分おきの時間が入っており、その横B列に値が入っています。毎月前月のデータを使って処理します。
その各日付の8時から20時までのB列の平均値を求めたいと思ってます。
ここで問題なのが、5分おきと書きましたが、たまにデータが欠落していて、各日付の数が一致しません。
以下の場合だと、8:01から19:56までです。20:00ぴったりがあった場合は含まなくていいです。
この平均値の結果を1日から順にE列上から並べられたいしますでしょうか。
2019/7/1 7:51 0.8158
2019/7/1 7:56 0.5916
2019/7/1 8:01 0.8729
2019/7/1 8:06 0.5911
2019/7/1 8:11 0.6049
・
・
・
2019/7/1 19:51 4.0677
2019/7/1 19:56 3.9475
2019/7/1 20:01 4.6667
2019/7/1 20:06 3.918
何卒よろしくお願いいたします。
< 使用 Excel:Excel2011(Mac)、使用 OS:Windows7 >
(隠居じーさん) 2019/08/06(火) 14:20
こんばんは ^^ 回答ではありません せっかくですので、mmさんがご案内のマクロ(何時もながらすばらしいですね。) をそのまま使わせていただくとして、ループの先頭に条件文、8時より大きくて 20時より小さい場合。を付け加えるだけで良いのでは。外していましたら済みません。 m(_ _)m (隠居じーさん) 2019/08/06(火) 18:39
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.