• 締切済み

Excelでアンケート集計をしたい!

Excelでアンケートの集計をしたいのですが、どの関数を使ったらいいのかわからなくて困っています。 例)好きなくだものは? ①いちご ②みかん ③すいか ①と答えたら2点、②と答えたら3点、③と答えたら4点・・・ と集計をしたいのです。 よろしくお願いいたします。

みんなの回答

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.3

回答№2です。 いかがですか 呈示頂いた情報で添付のサンプルをつくりました。 ・A列、B列及びE列、G列はご提示の通りです  G列=SUMIF($A$2:$B$4,F2,$B$2:$B$4)  C列=SUMIF($F$2:$G$7,A2,$G$2:$G$7) ・F列は入力規則でA列を参照しています

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.2

>アンケート集計をしたい!  件数の集計ならCountif()  数量の集計ならSumif() 今回は、点数の集計ですのでSumif()関数

  • kkkkkm
  • ベストアンサー率65% (1610/2448)
回答No.1

範囲がA1からA10として =SUMPRODUCT((A1:A10="いちご")*2+(A1:A10="みかん")*3+(A1:A10="すいか")*4) で試してみてください。 A1からB10としたら =SUMPRODUCT((A1:B10="いちご")*2+(A1:B10="みかん")*3+(A1:B10="すいか")*4)

関連するQ&A

  • エクセルでアンケートの集計

    エクセルの画面に氏名、年齢などとともに質問を入れてアンケートを行い、その答えを集計するための関数はどのように使ったらよいでしょうか?

  • エクセル 集計について

    エクセル2003で表1を表2に集計する方法が分からず困っております。 ~表1~ アイテム 単価 販売量  リンゴ  100  5 リンゴ  80   5 リンゴ  100  1 ミカン  50   3 スイカ  100   0 ~表2~ アイテム 単価 販売量 リンゴ  100  6 リンゴ   80  5  ミカン   50  3 表1からアイテム名と単価が同じものをまとめて表2に出したい。 例)表1ではミカン 単価100 が販売数5と1があるが表2ではまとめて6で表記されている。 また販売量が0のものは表2に反映されないようにしたいです。 例)スイカは表1には記載されているが販売数が0なので表2では記載されない。 IF関数でうまく処理できないでしょうか? どうぞ宜しくお願い致します。

  • EXCELでアンケート集計

    EXCELでアンケートの集計をしているのですが、 数値を入力したら、文字に変換できる関数はないでしょか? 例 1と入力したら男性となり、2と入力したら女性に変換されるように設定したいのですが。 CHOOSE、T等をIFと組合わせて挑戦してみたのですが、 どうしてもうまく出来ません。 出来ないなら入力規則を使いますので、出来ないと回答下さい。

  • Excel2003 アンケートの集計のやり方が分からず困っています。

    こんばんは。 現在アンケートの集計をやっています。 エクセルは表作りしかやったことがないので、 方法を検索しようにもエクセルの機能自体が全然分からないので検索すら分からず困っています。 どなたか教えて下さい。 【状況】 例ですが、1年~6年の各クラスまでアンケートをしたとして、 好きな食べ物とその理由、嫌いな食べ物とその理由を問うたとします。 で、こんな感じの表があります。 クラス(1列目) 好き(2列目)        嫌い(3列目) 11  りんご(甘い)、みかん(甘い)…       ・・・ 12  ぶどう(おいしい)、キウイ(形) 13  りんご(赤い)、すいか(すいか割り) 14  りんご(すっぱい)、ぶどう(ツブツブ) 21  ・・・・・ 【やりたい操作】 ・「りんご」がこのシート全体にいくつあるのかを数える(理由は違っても良い) ・「好き」の列から「りんご」の数を数える(理由は違っても良い) ・「りんご」を選んでいるクラスだけを抽出して、別のシートに持っていく ※好きな食べ物とその理由は全てクラスごとに1つのセルに入れています。上記の通り、それぞれは「、」で区切っています。 このようにエクセルに入力してしまっているのですが、 可能でしょうか? どなたか分かる方がいましたら、よろしくお願いいたします。

  • エクセルの集計

    エクセルの集計で質問します。 A列に「りんご」か「みかん」が入っている行を集計したいと思っています。    A 1 りんご、なし 2 みかん、もも 3 りんご、みかん 4 ぶどう 5 りんご 6 ぶどう、もも 7 みかん という表があると、期待している集計値は「5」なのですが、どのような関数を使えばよいかわかりません。 よろしくお願いします。

  • アンケート集計をエクセルで行いたいのですが…

    アンケート集計をエクセルで行いたいのですが… エクセルについてほとんど知識がないためお願いします。 アンケートパターン10種(質問項目34個、5件法、逆転項目有) この集計結果を1枚のシートに表示させたいのです。 色々調べていき分かったこととして 別シートにて集計し、結果シートにて集計シートを読み込み ifを使うんだろうなー程度しか分からず… いまいち、何を打ちこめがいいのか分かりません。 よろしくお願いします(m´・ω・`)m

  • エクセル 集計について教えてください!

    エクセルで、特定の列に該当する条件に当てはまる数を数えたい時、 どの関数を使えばいいでしょうか。 エクセル得意な方、教えてください。 たとえば、 A列=果物名(もも、りんご、みかん、ぶどう…etc) B列=仕入れた店名(全国各地の店名) C列=仕入れた個数 D列=入荷した日にち を、日ごとに年度でまとめたエクセル表あるとします。 別シートに、 果物ごとに、月別でいくつ仕入れたか、集計したい時にはどの関数を使えばいいでしょうか。 A2、A3、…~果物名 B2行、C2行、…~各月 として、仕入れた数を合計する、という表にしたいです。 (どの店で、という条件は不要です) SUMIFSを使えばいいのかなと思ったのですが、 月別の条件になると、別の関数もいるのかとか、 ただ数を数えるなら、COUNTIFでいいのかとか、色々考えていたら、 どう組み合わせればいいかわからなくなりました…。 オートフィルタやマクロではなく、関数で作りたいのです。 教えてください。 どうぞよろしくお願いします。 ちなみに、エクセルは2010を使っています。

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

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

  • エクセル 集計について 2

    エクセル2003で表1を表2に集計する方法が分からず困っております。 ~表1~ アイテム 単価 販売量  リンゴ  100  5 リンゴ  80   5 リンゴ  100  1 ミカン  50   3 スイカ  100   0 ~表2~ アイテム 単価 販売量 リンゴ  100  6 リンゴ   80  5  ミカン   50  3 表1からアイテム名と単価が同じものをまとめて表2に出したい。 例)表1ではミカン 単価100 が販売数5と1があるが表2ではまとめて6で表記されている。 また販売量が0のものは表2に反映されないようにしたいです。 例)スイカは表1には記載されているが販売数が0なので表2では記載されない。 IF関数でうまく処理できないでしょうか? と上記の質問をさせて頂いた所、以下のような回答を頂きました。 ********************************************************* 2行ほど作業列用いてもよいですか? アイテム 単価 販売量 作業列1 作業列2 リンゴ  100  5 リンゴ  80   5 リンゴ  100  1 ミカン  50   3 スイカ  100   0 作業列1 =A2&B2 下フィル 作業列2 =IF(AND(COUNTIF(D2:D$2,D2)=1,C2>0),ROW(),"") 下フィル 表2 =INDEX(表1!A:A,SMALL(表1!$E:$E,ROW(A1))) 右へ1つフィル 下フィル C列 =SUMIF(表1!D:D,A1&B1,表1!C:C) 下フィル エラー処理は含まれていません。 ********************************************************** との回答を頂きました。 回答を頂いた時は分からなかったのですが、運用してみると1点だけ困った事が起きました、上記関数の場合、表1で始めに個数が0のアイテムがあると同アイテムは表2に表示されなくなってしまいます。 ~表1~ アイテム 単価 販売量  リンゴ  100  5 リンゴ  80   5 リンゴ  100  1 ミカン  50   3 スイカ  100   0 スイカ  100  1 ~表2~現状~ アイテム 単価 販売量 リンゴ  100  6 リンゴ   80  5  ミカン   50  3 ~表2~(このようにしたい) アイテム 単価 販売量 リンゴ  100  6 リンゴ   80  5  ミカン   50  3 スイカ  100  1 例)表1で始めスイカの販売数が0で次は販売数1だが、始めの0が反映されスイカの販売量1が表2に反映されない。 何かよい解決策はないでしょうか?マクロを使わず関数で処理できればうれしいのですが・・・。 どうぞ宜しくお願い致します。

  • エクセルでアンケートのランキング集計に適した関数は?

    エクセルを使って、アンケートのランキング集計をまとめています。 以下の内容を集計するのに、効率のいい関数をご存じでしたら、教えてください。 質問 以下の食べ物の中で、好きなものを1番から順番に教えてください。 焼き肉 カレー ハンバーグ 寿司 ピザ 回答集計結果例 1番 2番 3番 焼き肉 10 5 13 カレー 12 24 1 ハンバーグ 8 2 6 寿司 2 18 2 ピザ 5 12 9 1番は3点 2番は2点 3番は1点 とします。 1番 2番 3番 Total 焼き肉 10 5 13 =B1*3+C1*2+D1 カレー 12 24 1 =B2*3+C2*2+D2 ハンバーグ 8 2 6 =B3*3+C3*2+D3 寿司 2 18 2 =B4*3+C4*2+D4 ピザ 5 12 9 =B5*3+C5*2+D5 アンケートの中には「1番から10番まで順位をつけてください」という項目もあり、Total部分の計算式がとても長くなってしまいます。 うまいことスッキリと計算させる関数があれば、ぜひ教えてください。

専門家に質問してみよう