• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accesでアンケート集計をしたい)

Accesでアンケート集計をする方法とは?

このQ&Aのポイント
  • Acces2003を使用している初心者が、社員に実施した生活習慣に関する質問の集計方法について悩んでいます。質問は男女共通と性別別の質問があり、小計や総計を出してレーダーチャートで傾向を見ています。ただ、データベース上で性別を選ぶとカウントされないようにする方法を知りたいです。
  • Acces2003を使用している初心者が、社員に実施した生活習慣に関する質問の集計方法について悩んでいます。質問は1~4点の点数をつける4択で、男女共通の質問と性別別の質問があります。小計・総計を出し、レーダーチャートで傾向を見ていますが、データベース上で性別を選ぶとカウントされないようにする方法を知りたいです。
  • Acces2003を使用している初心者が、社員に実施した生活習慣に関する質問の集計方法について悩んでいます。男女共通の質問と性別別の質問があり、小計や総計を出してレーダーチャートで傾向を見ていますが、データベース上で性別を選ぶとカウントされないようにする方法を知りたいです。

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

  • ベストアンサー
  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

ヒントになれば。 テーブルで制御するには、 結果を保持するテーブルを分ける。男向け、女向け、共通。 か テーブルは1つで区分を設ける。 フォームでは、 質問ごとに制約は面倒そうなので、入力時点で分けておくか集計で分けるようにするか。 アクセスの機能からしてこういうときにクエリ使って必要データを振り分けることがまず浮かびます。 起動時点で集計キー項目(年代や性別や入社年等)を入力する画面作って、入力対象選択や集計時の振り分け条件にしたらいいのではないでしょうか。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

>アクセスにデータ保管するのに問題に男女の別があるため、悩んでいます 理由不明。何のことだか。 >データベース上、性別選ぶと、計算上カウントされないように 例えば男性を択ぶと女性のデータは無いものとして結果を出せと言うことなら、当たり前でAND条件で 他の条件 AND 男性で女性の分は除かれる(そのようにクエリは作るものだ)。こういう質問はなぜするのかわからない。 >例えばフォーム上などで)入力できないようにする方法はあるでしょうか 男性を選択すると、瞬間的に性別・女性の(例えばチェックボックス)は選択できないように出来ますが。 女性特有の質問項目についてもも同じ。 そういう疑問も普通起こらない。設計で男性指定+女性指定=全員指定のような設計にする手もあるが。 >男女共通の質問と、男性のみ、女性のみ、の質問があります。 アクセスを起動して、画面表示のアンケートに答えて入力してもらう質問ですか。 でなくてアンケート解答用紙を回収して、入力者が入力したものですか。 後者なら、男性で女性特有の項目に答えていたら、抹消・無視するか調査するとかすべきですね。 前者なら、男性と回答があったら、処世女性関連のその質問項目を省くとか、入力不可に出来ますが、普通はVBAでやる事項でしょうね。 質問表現の意味が旨く取れず、的ハズレのことを言っているかもしれないが。

mercury110
質問者

お礼

ありがとうございます。 いろいろと勉強不足で・・・。 表現もうまくないので、なかなか真意をお伝えできながったかもしれません。 ありがとうございました

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

まあ、簡単に言うと、 FORM上の性別選択のデータ変更時に それぞれの限定質問の入力欄をdisableにしてしまえばいいのですが、 VBAが必要になってしまいますよね。 あとは、紙のアンケート処理と同じように、 集計時に条件を付けて処理する。 (一応、フォームには「男性のみに~」みたいな文字だけを書いておく) つまり、 男性質問は、男性だけの個票を集計する 女性質問は、女性だけの個票を集計する どのように、集計されるのかはわかりませんが、 クエリーで条件指定すればOKですよね・・・ 質問の意図とズレているようでしたらどうもすみません

mercury110
質問者

お礼

ありがとうございます。 やっぱりクエリを使うのがベストなんですね・・・ フォーム上はすべての設問が見えるといいのですが・・・ VBAか・・・なんとなく横文字に苦手意識があってなんとなく避けていました。 やっぱり学習は必要のようですね。 もともとある設問にはフェイク問題もあって、計算されていなかったりもするので・・ 兎に角やってみます!!

関連するQ&A