• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセスでアンケートフォームを作成、集計したい。)

アクセスでアンケートフォームを作成、集計したい

このQ&Aのポイント
  • アクセスはほぼ初心者のため、アンケートフォーム作成と集計についてのヒントを教えてください。
  • 2003を使用中のアクセスですが、アンケート結果をデータベース化したいと考えています。データベースのつくり方がわからなくなってしまいました。
  • 社員に実施したアンケート結果から行動傾向を把握するため、アクセスでアンケートフォームの作成とデータの集計方法についてアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • szk9998
  • ベストアンサー率45% (1026/2241)
回答No.1

Accessというよりも、まずアンケートの設問設定や集計イメージの技術から 入らないと難しいですね。 AccessやSQLの知識がどのくらいあるかわかりませんが、 たとえば、すごく簡単な例ですが、 Q1~Q55が、経年で設定が変わらないと仮定した場合、 (だいたい、後でいろいろ変わりますので、こんなやり方では破綻します) ●通しNOと、回答者No、Q1~Q55の計55個の答えの入るフィールドを設けた  テーブル(DataTable) ●回答者No(一意)、各種属性(性別、職種・・・・)のフィールドを設けた  テーブル(PersonalTable) をつくり、それらを回答者Noでリンクする これでデータは完成です >A項目に7問、B項目は10問・・・ というのは集計の問題ですので、データとして収録する必要はないでしょう。 これらをクエリーで集計すれば、単純な計算はできます。 (これがわからないのでしょうか?) クエリーを勉強する気がないようでしたら、いっその事、できたデータテーブルを コピーしてエクセルへ貼り付けた方がよろしいかもしれません。 ま、専門家の意見ですけども、 集計イメージをちゃんと持った設問デザインでないと、後からグズグズに なって、「なんだかなあ??」のアンケートになってしまいます。 例えば、 >違う(1点) 時々そうだ(2点) そういう傾向かある(3点) 全くその通り(4点)・・・ と点数を合計して集計されるように見受けますが、 意味がありません。 わかりやすくいいますと、 ・4点が10人、無回答が30人の合計40点 ・1点が40人の合計40点 では、意味合いがまったく違います (統計的にいうと平均とばらつきですね) そもそも、回答者の3点と4点の間にどれだけ差があるのだと つっこみが入りますね ですので、普通は、 回答率で、 ・違う--10% ・ときどきそうだ--20% のように集計します ですので、そうできるようなテーブル設定もします。 長期間のアンケートをお考えならば、 一度、専門家を交えて、検討されるか、 アンケート集計の専門書をお読みになられた上で、 クエリー集計の方法を学ばれたらと思います。 長文で失礼しました。

mercury110
質問者

お礼

ありがとうございます。 不勉強ですみません・・・。 質問紙は実際に完成されている食行動質問表というものを使うため、 自分で何かしなくてはいけないことはなかったんですが、統計上必要になったもので・・・ ありがとうございます。 クエリ・テーブルのデザインがイメージつかなかったのですが、なんとなくつかめたように感じます。 一度進めてみて、また、ご質問することがあるかもしれませんが、よろしくお願いします。