Skip to main content
Announcements
NEW Customer Portal: Initial launch will improve how you submit Support Cases. FIND OUT MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

時間帯でまとめる方法

初めて書き込みます。

以下のようなデータがあるとします。

時間
カウント
2011-07-31 10:10:101
2011-07-31 10:28:1010
2011-07-31 10:31:102
2011-07-31 10:40:103

このデータを時間帯ごとにまとめたレポートを作成したいのです。

たとえば、リストボックスで以下のようなリストを作り、

時間帯
10:00~10:30
10:30~11:00

以下のようにまとめたグラフなどを表示したいのです。

時間帯カウント
10:00~10:3011
10:30~11:005

よい方法はないでしょうか。

数値ですと、『Class』という関数で何か出来そうですが、時間帯ですと出来ませんかね。

やはり、下のデータに時間帯の列を追加しておくしかないでしょうか?

よろしくお願いいたします。

1 Solution

Accepted Solutions
hka
Employee
Employee

IntervalMatchを使用すれば対応可能です。

ただし、時間帯の方はStart、Endのような形にする必要があります。

ヘルプでIntervalMatchを検索するとサンプルがあります。

ちなみに、記述されたデータを基にロードスクリプトを作成すると以下のようになります。

----------------------------

time:
LOAD * INLINE [
    時間, カウント
10:10:10, 1
10:28:10, 10
10:31:10, 2
10:40:10, 3
];

time2:
LOAD * INLINE [
    start,end
10:00,10:30
10:30,11:00
];

IntervalMatch (時間) LOAD start,end Resident time2;

----------------------------------

View solution in original post

2 Replies
hka
Employee
Employee

IntervalMatchを使用すれば対応可能です。

ただし、時間帯の方はStart、Endのような形にする必要があります。

ヘルプでIntervalMatchを検索するとサンプルがあります。

ちなみに、記述されたデータを基にロードスクリプトを作成すると以下のようになります。

----------------------------

time:
LOAD * INLINE [
    時間, カウント
10:10:10, 1
10:28:10, 10
10:31:10, 2
10:40:10, 3
];

time2:
LOAD * INLINE [
    start,end
10:00,10:30
10:30,11:00
];

IntervalMatch (時間) LOAD start,end Resident time2;

----------------------------------

Not applicable
Author

ありがとうございます。

大変参考になりました。