プロが教えるわが家の防犯対策術!

access2013 人物ごとにテーブルにあるデータを横並びにしたい
 
いつもお世話になっております。
 
テーブルのデータ
ID | 日付 |実施内容(択一選択式)
1 |2016/4/1 |入社
2 |2016/4/1 |入社
1 |2016/5/1 |面談
2 |2016/4/13|面談
1 |2016/3/2 |受診
・・・・
 
このようなデータを下記のようにフィールド名を変えて並び替えたいのです
ID |入社  |面談  |受診
1 |2016/4/1 |2016/5/1 |2016/3/2
2 |2016/4/1 |2016/4/13|
・・・・
 
 
このようなことをAccessですることは可能でしょうか?
 
不勉強で申し訳ありませんがご教示ください。

質問者からの補足コメント

  • スマホが上手く作動せず投稿ボタンを連打してしまい、複数投稿になってしまいました。申し訳ありません

      補足日時:2016/04/12 12:01
  • y504さん
    クロス集計クエリで理想的な形が出来ました!

    ありがとうございます。
    またの時も宜しくお願いします

      補足日時:2016/04/12 14:44

A 回答 (2件)

No.1です。


一応クロス集計クエリでできました。
失礼しました。
    • good
    • 0
この回答へのお礼

早速のご教授ありがとうございます
実は既に他のことに使っているテーブルなので、それを使って消し込み出来る一覧を作れないかと思いまして…
確かに現在はexcelで管理しているのですが、二重入力の手間を省きたいとの意見があり、出来るものなら…と考えました。

>フィールド名のテーブルを作成して『書き出す』とは
具体的にはどのようにするのでしょうか?
リレーションを組んでいけば良いのでしょうか?

他のことでは拙いながら、社員IDを起点にクエリを組むこと
で個人記録をつくったのですが…
具体的にイメージがつかず…

是非手法をお教えいただけると助かります。
勉強不足で申し訳ありませんが、宜しくお願いします

お礼日時:2016/04/12 14:03

ID(数値型?)、入社(日付型)、面談(日付型)、受診(日付型)のフィールド名のテーブルを作成して


そこに書き出していけばできると思いますが、
それよりもテーブルのデータをExcelに張り付けてピボットテーブルを利用した方が簡単だと思います。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。行き違いになり申し訳ありません。クロス集計クエリですね。
やってみます!

お礼日時:2016/04/12 14:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!