• ベストアンサー

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

エクセルを使って、アンケートのランキング集計をまとめています。 以下の内容を集計するのに、効率のいい関数をご存じでしたら、教えてください。 質問 以下の食べ物の中で、好きなものを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部分の計算式がとても長くなってしまいます。 うまいことスッキリと計算させる関数があれば、ぜひ教えてください。

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

  • ベストアンサー
回答No.1

私の好きなsumproduct関数の例を添付します。 特典が15,13,7,2とかでも自由に使えるのが特徴。

gca00460
質問者

お礼

ありがとうございます! 非常にスッキリしました(゜∀゜)

その他の回答 (2)

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

(1)ウエイト付けは決った対の定数との掛け算なので SUMPRODUCT が適しています。Googleで「エクセル SUMPRODUCT」で照会のこと。 (2)最後にRANK関数やLARGE関数で順位をだす。 こちらもWEB照会すれば沢山記事が出る。 ーー SUMPRODUCT の使い方は、ウエイトの数が少数なら =SUMPRODUCT((A1:C1)*{3,2,1}) 結果 14 のように配列定数が使えるようだ。 検算 A列 B列   C列 1 3 5 <ー第1行目 X    X    X 3 2 1 <-ウエイト ↓   ↓    ↓ 3 6 5=>加えて14 普通は何処かの連続セルに3.2.1の値を入れて =SUMPRODUCT((A1:C1)*(G1:I1)) のように使う。 ウエイトを縦方向で定義するとおかしくなる。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

簡単にできる方法といわれても式は一度作る必要がありませね。 E2セルへの入力の式は=B2*3+C2*2+D2の式でよいのですが、セルに入力後にE2セルの右下隅のところの■を左クリックして下方にドラッグすればそれですべての計算ができるわけですから、最初に入力する式は多少長くなっても我慢することですね。

関連するQ&A

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

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

  • エクセル アンケート集計 (除く)関数を教えてください。

    いつもお世話になっております。 以前に http://oshiete1.goo.ne.jp/qa2998923.html この質問をさせていただきアンケート集計をすることができたのですが、今回は複数回答が1~11まであります。 教えていただいた B1:=IF(ISERROR(FIND("1",A1)),0,1) この数式ですと、10、11もカウントされてしまいます。 A列に複数回答の数字が1~11まで一つのセルに入っていて それをセルを11個用意して、B列=1、C列=2というようにわけたい 場合はどのようにしたら良いでしょうか? (例)   A    B   C   D 1 1,2,11  1   2 2 2,10       2 3 3,4,5          3 4 1,5,11  1 5 10,11 宜しくお願い致します。

  • Excelでアンケート集計

    20名の方にアンケートをとりました。 そのアンケート用紙は、一人につき1シートのアンケート用紙です。 それをひとまとめにして、ブックにしました。 ですので、アンケートを集めたブックは20シートになります。 今度は、そのアンケートの各問を 新しいシート上で集計していきます。 例えば、問1が"○"のものはいくつか、"△"はいくつか、"×"はいくつか・・・という感じです。 どのアンケートシートもフォーマットは同じなので、 串刺し計算とCountif関数を使おうと思ったのですが、 Countif関数の範囲は、シートをまたがっては設定できないようです。 どなたかいいアイデアがありませんか?? わかりにくい!!という場合は、補足します。 よろしくお願いします!

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

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

  • Excelでアンケート集計の関数について教えてください。

    初めて質問します。よろしくお願いします。 アンケートの集計で、複数の条件でカウントする方法を探しています。 COUNT,COUNTIF,DCOUNT,FREQUENCY,SUMPRODUCTなどで試してみましたが、範囲などの指定が悪いのか、エラーばかりが出ます。 集計内容は回答と年齢のみです。   A | B   回答|年齢 1 ○ | 25 2   | 18 3 ○ | 28 4 ○ | 30 5   | 21     :     : とあり、カウントしたい条件は回答の○の個数なのですが、なおかつ10代、20代、30代で数字を出さなければならない場合は、一番有効な関数はどれになりますでしょうか。 よろしくお願いします。

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

    いつもお世話になっています。 アンケートの集計方法についての質問です。 問6の部分(F~T)が複数回答になっています。 このアンケートの集計で問2が「2以下」で問6に「1」のある数を集計したいのですが COUNTIFS関数で=COUNTIFS(C:C,"<=2",F:T,1)としてもエラーになってしまいます。 何か上手くいく方法は無いでしょうか?

  • Excelでの集計について教えてください

    はじめまして。 Excelでアンケートを集計しておりますが下記のようなことが可能かどうか教えていただきたいと思います。 (Excel XP、初心者です) ■アンケート結果が満足度によって A(満足) B(どちらでもない) C(不満) という回答をしていただいております。 それを基に A=5ポイント B=3ポイント C=1ポイント というふうに算出して、平均点を出したいのです。 こういった場合は、まずA~Cにポイントを割り当てるのか それともA~Cの数を計算してから計算式を入れるのか どちらが簡単でしょうか。 またその方法も初心者に分かるように教えてください。 よろしくお願いいたします。

  • エクセルアンケート集計&分析 マクロ

    エクセルで書かれたアンケート結果を自動集計して 分析を簡単に行えるマクロを組みたいと考えています。 ファイルサーバー内の特定のフォルダ(\\Server1\enquete\)内にアンケートBook(*****.xls)が30個入っています。 アンケートbookには10枚のSheet(シート名はアンケート対象施設名)があります。 各アンケートSheetには、セルB2~B100に質問大分類、セルC2~C100に質問小分類、セルD2~D100に質問、セルE2~E100に評価点、セルF2~F100に評価者IDが記入されています。 ・対象施設 評価点順位 ・質問別平均点 ・評価点分布図 ・偏差値 ・平均点 などを分析したいと思います。 どのようなマクロの組み方が効率的と考えられますでしょうか? お詳しい方宜しくご教授ください。

  • エクセル2007でアンケート調査結果を作成中なんですが、集計表に結果を

    エクセル2007でアンケート調査結果を作成中なんですが、集計表に結果をまとめたいのですが、今、凄く苦戦しております。(><) 内容は、 アンケート集計一覧  B        C     D   E    F     G 1 コード      男性   女性   年齢   職業   使用感 2  1100       1         26   社会人  1.とても良い 3  1101           1     30   主婦   2.良い     ↑    と言うアンケート調査  アンケート集計は下の内容です。           社会人  主婦  学生 その他  合計 1.とても良い 2.良い 3.どちらともいえない 4.悪い 5.とても悪い 社会人では(1.とても良い)と言う人は何人いるか? どんな関数式を使えば良いのかわかりません。 わかる方関数式を教えてください。 お願いいたします。

  • エクセル2007でアンケート調査結果を作成中なんですが、集計表に結果を

    エクセル2007でアンケート調査結果を作成中なんですが、集計表に結果をまとめたいのですが、今、凄く苦戦しております。(><) 内容は、 アンケート集計一覧  B        C     D   E    F     G 1 コード      男性   女性   年齢   職業   使用感 2  1100       1         26   社会人  1.とても良い 3  1101           1     30   主婦   2.良い     ↑    と言うアンケート調査  アンケート集計は下の内容です。           社会人  主婦  学生 その他  合計 1.とても良い 2.良い 3.どちらともいえない 4.悪い 5.とても悪い 社会人では(1.とても良い)と言う人は何人いるか? どんな関数式を使えば良いのかわかりません。 わかる方関数式を教えてください。 お願いいたします。

専門家に質問してみよう