dポイントプレゼントキャンペーン実施中!

ご覧頂きありがとうございます。
下記質問いい方法がありましたらご教授ください。

アンケート用紙に記入された回答の集計を依頼されました。
内容は、6問ある設問に1~5の評価をつけ、
評価番号に○をつけるというものです。

1問 1 2 3 4 5 ←1~5のいずれかに○をつける
2問 1 2 3 4 5

以上の様なアンケートを設問ごとに
評価1は何個
評価2は何個…と集計したいのですが、何か簡単に集計する方法はないものでしょうか?

前任者は「正」の字でカウントしていたらしいのですが、
excel 、マクロ 、スキャナー 等、
何かいい手立てをご存知でしたらご教授ください。
どうぞ宜しくお願いいたします。

A 回答 (3件)

・アンケートの結果が何件あるか?


・入力にどのくらい手間がかけられるのか?
・どの程度の正確性が要求されるのか?
・記載方法はどのようなものであるか?(変更は可能か?)

によって、どのくらいコストをかけてシステムを作れるのか?というのが決まってきます。
(コストをかけてシステムを作るというのはOCR読み込みとか、マークシート方式とか、場合によっては、ユーザーにシステムに入力してもらうとか、そのようなことを意味します。)

コストをほとんどかけないで、手間は最小限にということでしたら、
excelかaccessに6桁の数字を入れていって、それを集計していくのが早いと思います。

例えばエクセルだったら、A1に554532と入れた場合、
b1に =INT(A1/100000)
c1に =INT((A1-B1*100000)/10000)
d1に =INT((A1-B1*100000-C1*10000)/1000)
e1に =INT((A1-B1*100000-C1*10000-D1*1000)/100)
・・・・・
としてゆけば、それぞれの桁を取り出すことができます。
(Quotient,mod,関数などで短く書くこともできますが、わかりやすくするためintのみで書きました。)

または、
b1に =mid(a1,1,1)
c1に =mid(a1,2,1)
d1に =mid(a1,3,1)
・・・・
のように書いていくこともできますが、この場合は結果が文字列になるので、集計の際に注意するか,int関数などで数値化しておく必要があります。
(件数が多い場合は、この方が多少パフォーマンスがよいかもしれません。)


あとは、ANo.1さんのおっしゃっておられるように、Countで件数を数えることができます。
    • good
    • 0
この回答へのお礼

あ、ありがとうございます!!!!

社内教育の評価アンケートで、社内でつかうデータでしかないので、
お金は一切かけられず、またそこまでの精度も問われず、
ただ2000枚のアンケート結果に、
私の手間をいかにして減らすか  の問題でした。

が、INT関数で抽出するとはー!
素晴らしいアイディアに脱帽です!
本当ーにありがとうございました!

お礼日時:2009/01/05 17:15

訂正


A1はカウントしないセルなので

H1のセルへ =COUNTIFS(A2:A21,1)ですね。

設問ごとのカウントなので

設問ごとではなく、すべての評価を合計したい場合
さらに。
  N1へ =SUM(H1:M1)で 問1~6までのすべてカウントした数を合計します
    • good
    • 0

excelを使う場合。


A1~F1に設問
A2~A21に 問1の評価数値が、20軒分評価数値が入ってるとして

下記のように関数で入力。

 H1のセルへ =COUNTIFS(A1:A21,1)  A列の1がいくつあるか数える関数。
 H2のセルへ =COUNTIFS(A1:A21,2)  A列の2がいくつあるか
 H3・・・H6まで

問2の分をB列へ入力し
 I1へ =COUNTIFS(B1:B21,1)
 I2へ =COUNTIFS(B1:B21,2)・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す