• 締切済み

accessについて

会社でEXCELデータの加工をしていますが、 ACCESSで簡単にできないかと思い質問します。 (1)9月のデータ 顧客番号   氏名    ランク   金額 1111111  東京ばなな   A     2,980 2222222  大阪たこ焼   B     3,300 (2)10月のデータ 顧客番号   氏名     ランク   金額 1111111  東京ばなな    B     4,500 2222222  大阪たこ焼    A     2,500 3333333  名古屋コーチン  C     3,500 (1)+(2) 顧客番号  氏名    9月ランク  9月金額  10月ランク  金額 1111111  東京ばなな    A    2,980      B     4,500 2222222  大阪たこ焼    B    3,300      A     2,500 3333333  名古屋コーチン               C     3,500 1.上記のように、9月のデータに追加していく形をとりたいのですが、どのようにしたら   良いでしょうか? 2.今まではEXCELで(1)のデータに無い(2)の先を(1)に追加してからVLOOKUPで貼り   付けしていました。 3.データ数は毎月1万件位EXCELにて保有しています。 ACCESSについては全くの初心者ですので、できるだけ簡単な方法を教えてください。 よろしくお願いします。

みんなの回答

  • hisappy
  • ベストアンサー率46% (184/392)
回答No.1

2つのデータテーブルと、データ登録などのVBAやクエリを作成すればできます。 [作成するテーブル] 1.顧客テーブル。  格納するデータ:顧客番号、氏名、住所、電話番号・・・などなど。 2.ランクデータ(仮名)  格納するデータ:顧客番号、データの年、月種別、その月のランク、その月の金額。  (月種別は、そのデータが何月のものかを示す。) [作成するクエリ、もしくはVBA] 1つ目の項目:顧客番号(顧客テーブルの顧客番号の昇順) 2つ目の項目:顧客の氏名 3つ目の項目:9月ランク        ランクデータテーブルから「1つ目の項目:顧客番号」に対応する        月種別が9月のランクを抽出する。 4つ目の項目:9月金額        ランクデータテーブルから「1つ目の項目:顧客番号」に対応する        月種別が9月の金額を抽出する。 5つ目の項目:・・・10月(同上) 6つ目の項目:   : 11月・・・   : 12月・・・ 元データがExcelなのなら、CSVで吐き出してAccess側で取り込むようにもできます。

関連するQ&A