• ベストアンサー

エクセルでアンケート回答者の属性集計

エクセルでアンケート回答者の属性集計をしています。 以下3項目があり、項目ごとの集計だけでなく、階層的にまとめた表を作りたいのです。 男性○○名のうち → 20代▲名、30代□名、40代▽名 さらに男性○○名、20代▲名のうち → 会社員▲名、アルバイト□名、学生●名、、、といった具合です。 (1)性別(男性 1/女性 2) (2)年代(20代 1/ 30代 2/40代 3) (3)職業(会社員 1/アルバイト 2/学生 3) ローデータの入力値を修正したりしたときにも変更が表に反映されるようにしたいのですが、何かいい方法はあるでしょうか? 関数の知識も浅いのでうまいやり方をどうしても思いつけませんでした…。 分かりにくい説明で申し訳ありませんが、よろしくお願いします。

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

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

関数なんかでやると、関数を熟知した、アイデアが要り、式も3つ以上組み合わせたりして、回答の常連でも苦労するでしょう。 ピボットテーブルをぜひ勉強してみてください。 >ローデータの入力値を修正したりしたときにも変更が表に反映されるようにしたいのですが これもできます。 それ以外にも、エクセルの関数以外の世界に目を開いてください。 ーーー 関数に拘るなら 3条件などの集計をしたいなら、1週間エクセルのこのOKWAVEの質問を読んで見てください。 (1)配列数式による方法 または配列数式でよければ、私の過去の回答例を見てください。 今日も上げました。 (2)SUMPRODUCTによる方法 そのほかに「SUMPRODUCT」でOKWAVEで照会してみてください。 2,3条件の集計の質問が多数出ます。 (3)DSUMによる方法 回答例ではあまり人気がない。 (4)フィルタオプションによる抜き出し。

tomy_z
質問者

お礼

いろいろ試してみます! どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一度、エクセル表計算を経験してみて下さい。 以下のサイトに類似のサンプル式が掲載されているので参照して下さい。

参考URL:
http://www.excel7.com/chotto_mokuji.htm
tomy_z
質問者

お礼

ありがとうございます。勉強します。

全文を見る
すると、全ての回答が全文表示されます。
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

関数など使わなくてもピポットテーブルで集計されれば一発かと思いますが。

tomy_z
質問者

お礼

そうなのですか。 ピポットテーブルを使ったことがなくて、うまくいかず諦めてました。 もう一度調べてみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelでデータ集計したい

    Excelでアンケート調査の集計をする予定です。 表の組み方は、縦には(A1セルの下)、アンケートに答えてくれた人の連番を振り。 横には、アンケートの項目をB1、C1・・・セルから順に 性別 年齢 職種 ・・・etc. とのせてあります。 そこで、このように組んである表から、例えば、性別が男性で年齢が20代の人は、何人いるのか数えたいときは、どのようにすればいいのか教えて下さい。 また、同じように、性別が男性で年齢が20代、かつ、アルバイトというように要素が3つ以上の場合は、どのようにすればいいのか教えて下さい。 以上、よろしくお願いします。

  • アンケートの集計について

    クセルでA列に部署名、B列に年代、C列に性別、Ⅾ列~H列に質問を5問入れ回答として1~4までの数値を入れてあります。 集計として年代別、性別毎に質問に対する人数を計算したい。 例として 1、質問1で30代男性が1と回答した人数は何人か   年代、性別毎に1から4と回答した人の人数を計算したい。   質問1~5までを同時に集計したい。 ピボットテーブルでの集計方法と関数を使用した方法があれば教えてください。

  • アンケート集計 COUNTIFS関数

    お世話になります。 アンケートの集計をしております。 年齢層および性別が記入されている場合は、下記の関数で集計しています。 =COUNTIFS(年齢層,40代,性別,男性,A項目,”<>”) 年齢層または性別が無記入で、ある項目には答えてくれている場合の集計が出来ません。 年齢層または性別が無記入でも、答えてくれている人の意見も「その他」の人として集計したいと思います。 「年齢層または性別が無記入」をどう処理すればよいのでしょうか。 恥かしながら、以下ではだめでした。 =COUNTIFS(OR(年齢層<>”?*”,性別<>”?*”),A項目,”<>”) よろしくお願いいたします。

  • エクセルのピポットテーブルを使い、複数回答のアンケート集計する方法

    エクセルでアンケートを集計しています。アンケートの内容としては、 年齢:○歳 性別:1、男 2、女 どなたと来られましたか?:1、ひとり 2、友人・知人 3、家族 のような項目が並び、その中に複数回答の項目があります。 結果としては、それぞれの項目の内訳(1、男 ○名 2、女 ○名)とその円グラフを作りたいと思っています。 複数回答以外は問題なくできそうです。 複数回答の項目について、項目の内訳を出すにはどうすればいいでしょうか。 この場合、一人が1、2、3 一人が1 と答えた場合は、 1、2名 2、1名 3、1名 という風に全ての個数を集計したいと思います。 元データは、エクセルで列に各項目を入れ、一行に一人分のデータを入力して作成するつもりです。 複数回答の項目を例えば理由としますと、理由に3つの回答項目があるとします。 この場合「理由1」「理由2」「理由3」のような項目をたててはどうかとやってみましたが、うまく集計ができません。 ピボットテーブルで集計するとそれぞれ独立して集計してしまいます。 そもそもピポットテーブルでするのが無理なのでしょうか? ご教授よろしくお願いいたします。

  • アンケート集計 COUNTIFS関数 2

    先ほどの質問は説明が抽象的でしたので、図を添付します。 お世話になります。 アンケートの集計をしております。 年齢層および性別が記入されている場合は、下記の関数で集計しています。 =COUNTIFS(年齢層,40代,性別,男性,A項目,”<>”) 年齢層または性別が無記入で、ある項目には答えてくれている場合の集計が出来ません。 年齢層または性別が無記入でも、答えてくれている人の意見も「その他」の人として集計したいと思います。 「年齢層または性別が無記入」をどう処理すればよいのでしょうか。 恥かしながら、以下ではだめでした。 =COUNTIFS(OR(年齢層<>”?*”,性別<>”?*”),A項目,”<>”) よろしくお願いいたします。

  • エクセル超初心しゃで、アンケート集計をしています。

    エクセル超初心者です。アンケート集計をしていて、グラフを作りたいのですが、全く分かりません。 こんにちは。 今、180人分のアンケートの集計をエクセル2003でしています。 入力は終わったのですが、グラフの作り方が分かりません。 打ち込んだ情報は、 (1)A4から、下に1、2、3、4、と、アンケート用紙の番号 (2)B4から下に、性別(未回答 0、女性1、男性2) (3)C4より下に、年代(10代は1、20代は2、20代は3・・) (4)D4より下に、職業 (5)E5より下に、質問「あなたは○○という言葉を知っていますか?」の答え、良く知っているは1、知っている2というように4まで。 (6)F6より下に、質問「あなたは○○について関心がありますか?」の答え、とても関心があるが1、で、4まで。 (7)G6より下に、質問「○○の商品を買ったことがありますか?」の答え、はいが1、いいえ2 (8)H4からV4までは、その○○で買ったことのある商品の種類 複数回答OK Hコーヒー、I 紅茶、J チョコレート K お菓子類 と、Vまであります。 (9)WからADまでは、その上の商品を購入した理由はなんですか?の回答で複数回答OK Wが生産者の生活を考慮してあるから、Xが価格に見合った価値がある など、ADまで8つあります。 (10)AEからBLは、○○についてのビデオの上映会に参加する前と後のイメージを選んでもらうもので、 AEからAUまでが、上映会前のイメージで、AE 流行である、AF おしゃれ というように各項目1セルあります。 AVからBLが、後のイメージで、前と同じ項目です。 (8)(9)(10)は各項目ごとに1つずつセルを設けてあって、1か0を入れるようにしています。 ここまで入力をして、簡単な円グラフ(上映会に参加した人の性別や職業のグラフなど)はできたのですが、 これから先のグラフの作り方が全くお手上げ状態です。 例えば、年代別にみる(8)の違い などを見れるグラフを作るためにはどうしたらよいのでしょうか? 「クロス集計をするのが良い」と聞きましたが、それはどのようにすればできるのでしょうか? お手数をおかけしますが、どなたかご存知の方がいらっしゃいましたら、教えてくださるとうれしいです。 エクセルを使うのが初めても同然ですので、分かりやすく説明していただけるととても助かります。 よろしくお願いいたします。

  • エクセルの超初心者です。アンケート集計をしています。

    エクセル超初心者です。アンケート集計をしていて、グラフを作りたいのですが、全く分かりません。 こんにちは。 今、180人分のアンケートの集計をエクセル2003でしています。 入力は終わったのですが、グラフの作り方が分かりません。 打ち込んだ情報は、 (1)A4から、下に1、2、3、4、と、アンケート用紙の番号 (2)B4から下に、性別(未回答 0、女性1、男性2) (3)C4より下に、年代(10代は1、20代は2、20代は3・・) (4)D4より下に、職業 (5)E5より下に、質問「あなたは○○という言葉を知っていますか?」の答え、良く知っているは1、知っている2というように4まで。 (6)F6より下に、質問「あなたは○○について関心がありますか?」の答え、とても関心があるが1、で、4まで。 (7)G6より下に、質問「○○の商品を買ったことがありますか?」の答え、はいが1、いいえ2 (8)H4からV4までは、その○○で買ったことのある商品の種類 複数回答OK Hコーヒー、I 紅茶、J チョコレート K お菓子類 と、Vまであります。 (9)WからADまでは、その上の商品を購入した理由はなんですか?の回答で複数回答OK Wが生産者の生活を考慮してあるから、Xが価格に見合った価値がある など、ADまで8つあります。 (10)AEからBLは、○○についてのビデオの上映会に参加する前と後のイメージを選んでもらうもので、 AEからAUまでが、上映会前のイメージで、AE 流行である、AF おしゃれ というように各項目1セルあります。 AVからBLが、後のイメージで、前と同じ項目です。 (8)(9)(10)は各項目ごとに1つずつセルを設けてあって、1か0を入れるようにしています。 ここまで入力をして、簡単な円グラフ(上映会に参加した人の性別や職業のグラフなど)はできたのですが、 これから先のグラフの作り方が全くお手上げ状態です。 例えば、年代別にみる(8)の違い などを見れるグラフを作るためにはどうしたらよいのでしょうか? 「クロス集計をするのが良い」と聞きましたが、それはどのようにすればできるのでしょうか? お手数をおかけしますが、どなたかご存知の方がいらっしゃいましたら、教えてくださるとうれしいです。 エクセルを使うのが初めても同然ですので、分かりやすく説明していただけるととても助かります。 よろしくお願いいたします。

  • アンケートの集計についてです。

     ご回答いただければ幸いです。 ただいま、アンケートの集計表を作成しています。 そこで、以下のような 例)アンケート表に対し、「点数」を 付けていけたらと考えています。 平成28年度 全体60件回答     総点数   点           件数    点数 質問1 良い     30         普通     20     悪い     10 質問2 良い     30     普通     20     悪い     10 質問3 良い     30     普通     20     悪い     10  :  : 質問30 良い    30      普通    20      悪い    10  もともと、各年であるアンケート集計を評価しやすくするために、 毎年のアンケート表に対し、良い・普通・悪い の各件数に応じた「総点数(100点満点)」を 付けていけたらと考えた次第です。  しかしながら、=COUNTIFを使った計算や、件数比率に合わせた計算を考えてみましたが あまり上手くいきません。 各項目(全30項目)に対した各件数(項目、年度によって変動)に応じ、総点数(100点満点中)を割り出すのに、 良い関数、方法、計算式等はありますでしょうか?ご教示ください。

  • webで集計するアンケート

    100名のメンバーからアンケートを取りたい。 一つの項目に5つの選択肢があるようなアンケートで クリックするだけで集計されていくような無料のアンケートを探してます。

  • アンケートの集計をしているのですが、

    アンケートの集計をしているのですが、 膨大な量なので、何か作業軽減できないものかと苦慮しているところです。 下の表は、クロス集計のデータ(仮)です。 それぞれの属性ごとに、円グラフを一枚のシートに作成したいのですが、妙案はないでしょうか。 OS:XP Excel:2002 一枚のシートに貼り付けた後は微調整なので、 繰り返しのマクロ作成でいいのかと思っているのですが、 そこにたどり着くまでの工数を削減できればと考えています。 何かいい方法がありましたら、ご教授いただけないでしょうか。 よろしくお願いいたします!!!

専門家に質問してみよう