tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 2次元配列のクロス集計
投稿日: 2015/04/15(Wed) 04:38
投稿者ティッシュ
2次元配列(srcData)に格納されたデータをクロス集計表のような
2次元配列(pivotData)に変換したいのですが、
どのようなコードを記載すればよいでしょうか?

データ例(srcData):
              (0)               (1)            (2)
(0)     "北海道"     "09:00"     "晴れ”
(1)     "北海道"     "10:00"     "曇り”
(2)     "青森"         "09:00"     "曇り”
(3)     "青森"         "10:00"     "曇り”
(4)     "秋田"         "10:00"     "雨”
(5)     "岩手"         "09:00"     "雨”
(6)     "岩手"         "10:00"     "曇り”
(7)     "岩手”         "11:00"     "晴れ"

変換後(pivotData):

(0)     "時刻"    "北海道"  "青森"  "秋田"  "岩手"
(1)     "09:00"  "晴れ"      "曇り"  ""          "雨"
(2)     "10:00"  "曇り"      "曇り"  "雨"      "曇り"
(3)     "11:00"  ""              ""          ""          "晴れ"


現在は、一旦accessのテーブルに書き込み、クロス集計クエリで変換したものを取得していますが、vb上の処理だけで完結できればと考えています。
色々と調べたのですが解決できておりません。どうかご教示ください。
よろしくお願いいたします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。