|
下記のデータの経過時間の集計について質問です。
開始、更新、終了は、YYYY/MM/DD hh:mm:ssが入っています。
集計は何日何時間何分何秒で結果を出したいです。
A B C D E F G
1 番号 カテ1 カテ2 状況 開始 更新 終了
2 A12345 あ 1 新規 2015/1/1 2015/1/1
3 A12345 あ 1 継続 2015/1/2 2015/1/2 2015/1/3
4 B12345 あ 1 新規 2015/1/4 2015/1/4
5 C12345 あ 2 新規 2015/1/4 2015/1/5
6 D12345 あ 2 新規 2015/1/7 2015/1/8
7 D12345 あ 2 継続 2015/1/8 2015/1/9
8 D12345 い 1 継続 2015/1/9 2015/1/9
9 D12345 い 1 継続 2015/1/12 2015/1/12 2015/1/14
1.各行の経過時間を算出
1行目であれば、
開始時間から更新時間、更新時間から終了時間までを出して、
その合計と平均をだしたい。
2.開始時間から終了時間までの合計と平均。
A列の番号が複数だった場合は、最初の開始と最後の行の終了時間をとって集計したい。
例えば、A12345の場合は、1行目の開始と2行目の終了、
D12345の場合は、6行目の開始から9行目の終了時間を取る。
その集計方法がわかれば、VBAはかけると思うので、方法だけでも教えていただきたいです。
よろしくお願いします。
|
|