2019-08-01から1ヶ月間の記事一覧

時間範囲判定応用: A列に日付、B列に時間、C列に値が設定されている履歴データの指定時間範囲内のC列の値の平均値を取得する

<分類:値取得> <使用例:対象範囲(開始)の日付(2019/8/16)時間(02:00:00)~対象範囲(終了)の日付(2019/8/16)時間(13:00:00)の平均値(30.375)を取得する> <注意:サンプルデータを作成するプログラムになっていますので、Sheet1は何もデータがないシー…

時間の範囲判定をする→開始(FROM)~終了(TO)の日付と時間、比較対象の日付と時間をセットして範囲に入っているかどうかを判定する

<分類:判定> <使用例:対象範囲(開始)の日付と時間、対象日付と時間、対象範囲(終了)の日付と時間(13:00:00)をセットして、範囲内の場合は内、範囲外の場合は外と判定する> <具体例:対象範囲(開始)の日付(2019/8/16)時間(02:00:00)≦対象の日付(2019/8…

時間がジャストかどうかを調べる(30分もジャストで判定するバージョン)

<分類:判定> <使用例:時間が何時ジャストであるか判定する> <00:00:00 → 判定結果:ジャスト> <00:00:01 → 判定結果:ジャストではない> <23:00:00 → 判定結果:ジャスト> <23:30:00 → 判定結果:ジャスト> <23:00:30 → 判定結果:ジャストで…

時間がジャストかどうかを調べる

<分類:判定> <使用例:時間が何時ジャストであるか判定する> <00:00:00 → 判定結果:ジャスト> <00:00:01 → 判定結果:ジャストではない> <23:00:00 → 判定結果:ジャスト> <23:30:00 → 判定結果:ジャストではない> <23:00:30 → 判定結果:ジ…

時間を数字の羅列に変換する

<分類:値変換> <使用例:時間をT+数字羅列の時間に変換する 00:01:02 → T000102> <なぜTをつけるか?先頭0の時が数字として変換されてしまうのであえてTをつけて完全文字列となるようにする> <プログラム例> Sub 使用例() Dim t As String Dim s A…