• ベストアンサー

エクセル 調査の収集をどうしたらいいかわかりません

課題で、外人に「日本の印象」についての調査を行いました。 20人調査して、一人5つずつ回答をもらっています。 内容は「すし、刀、富士山、忙しい町、東京、箸・・・」などで、 結果を「伝統文化イメージ」「近代文化イメージ」「事実(場所、観光名所)」「その他」に分類使用と思い、回答を入れたセルを色分けしました。 その他、年齢、性別、日本語を勉強したかしてないかを聞いてそれぞれ1、2であらわし、パーセンテージを求めました。 調査結果のほう(印象)は、やはり自分でカウントしてからパーセンテージをださなければならないでしょうか? (色がついているセルだけをカウント、というのはできないですよね?) 数字に置き換えてからCOUNTIFなどを使うしかないんでしょうか? エクセル初心者なので、わからないことだらけです。 どのように調査結果をだしたらいいのでしょうか・・・?

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

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

アドインを使うとできるのですが、初心者さんですよね? http://www.excel.studio-kazu.jp/DL/UFClr/UFClr.html 色のセルでカウントします。 これは使えますし、熟読すれば、結構分りやすいです。 勉強しましょう。 因みに数字におきかえなくてもCOUTIFは使えます。

maimistie
質問者

お礼

そうなんです、初心者で・・・。 なんとなくわかりました。 でもセルの色別にカウントしたりはできませんよね? ちなみに100のセルを4色に別けています。 COUNTIFでやろうとも思ったのですが、たとえば「伝統文化」にしても答えがそれぞれいっぱいありすぎて(芸者、桜、箸、温泉、寺などばらばらです)、IFのなかに入れるのが大変すぎるんじゃないのか、と思ってやめたんです。 迅速な回答ありがとうございます。

その他の回答 (3)

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

エクセルはシートが別にもあるかとか、列と行行の構成を説明して、表の構成を回答者に判ってもらわないと、具体的に回答できません。 そういうことも判らないで質問しても、一般論になります。一般論でエクセルの処理方法が判るレベルでは無いでしょう。 (1)模擬的な実例も交えて、どうすれば質問者にシート内容をわかってもらえるかがまず大切です。 しつもんいはセルや列行のことが1ことも説明されて無い。 (2)どういう風にデータを整理したらよいか、これはエクセルの熟達者より、調査の経験豊富と思われる方が見る、他のカテゴリにすべきです。 エクセルの回答の法は、知らなくては困るが、内容見出しや内容(>すし、刀、富士山、忙しい・・)を並べても、回答者には余り役立たない。 列と行の構成状況こそ知りたい。 ーー 基本的には色によって計数化(例 赤は何箇所)は関数では扱えない ーー こういうのはエクセルを使う前に調査票の設計段階から、入力後 エクセルで処理が易しいか(できるか)エクセルの判る人を加えて、良く考えて設計するものですよ。 泥縄ではうまく行かない場合が多い。 今になって質問コーナーに駆け込んでもできないものは、エクセル熟達者にもできないし、複雑な式で回答がでて、それしか方法がなければどうしようもない。

maimistie
質問者

お礼

ご意見ありがとうございます。 列、行の構成を説明しようとも思いましたが、今回はこの説明で十分だと私が判断した結果の質問内容です。 ほかの方の答えがきちんとわたしの聞いていることに答えてくださっていますので、私は満足しています。 至らないところがあり、申し訳ありませんでした。

回答No.3

>そうなんです、初心者で・・・。 >なんとなくわかりました。 >でもセルの色別にカウントしたりはできませんよね? >ちなみに100のセルを4色に別けています。 >COUNTIFでやろうとも思ったのですが、たとえば「伝統文化」にしても答えがそれぞれいっぱいありすぎて(芸者、桜、箸、温泉、寺などばらばらです)、IFのなかに入れるのが大変すぎるんじゃないのか、と思ってやめたんです。 >迅速な回答ありがとうございます。 色別を関数で実現するのは、恐らくできないですねー^^; 先ほどご紹介したアドイン(マクロ)は、使い勝手はかなり良いはずですよ! 沢山の単語があるので、やっぱりセルの色別カウントがもっとも良い方法ですねー! 先ほどのURLを網羅しましょう! 一つ勉強になってスキルアップできますよ^^

maimistie
質問者

お礼

やっぱりそうですよね~・・・ URLのほう、いろいろ工夫すればできそうですよね! 本当に参考になりました! ありがとうございます☆

  • nekoron07
  • ベストアンサー率37% (69/184)
回答No.2

SUMPRODUCT関数を使ってみてはいかがでしょうか。 例えば、年齢がB列(B2~B101のセル)、性別(男性1女性2)がC列、日本語勉強歴(有1無2)がD列で「伝統文化イメージ」の回答がE列に入っているとすると、 =SUMPRODUCT((B2:B101>=20)*(B2:B101<30)*(C2:C101=1)*(D2:D101=2)*(E2:E101="着物")) とすると、「日本語勉強歴がない20歳代男性が“着物”と答えた人数」が出ます。それを総数(20人)で割れば率も出ますよ。

maimistie
質問者

お礼

SUMPRODUCTという手があるんですね~!! COUNTIFのほうばかり考えていました! たとえば、着物のほかにもっと選択肢を増やすには(E2:E101="○○")のところを変えて、増やせばいいんでしょうか? たびたびすみません。

関連するQ&A

  • エクセルのカウントについての質問です。

    エクセルのカウントについての質問です。 例えば B1に入っている数式の結果の数値と一緒になる 数値をC10~C60のセルからカウントしたい場合 どの様な式を立てれば良いか教えて頂けますでしょうか? B1のセルには=10*3の"30"が入力してあり COUNTIF(C10:C60,"30")と入力すればカウントできるのですが COUNTIF(C10:C60,"B1")ではカウントできません ""の中にB1などセルを指定してカウントはできませんでしょうか? また セルをドラッグして””の中のセルを次のように B2、B3、B4...といったように変化をの数式の結果をカウント する方法はありますでしょうか? 宜しくお願いします。

  • エクセルのCOUNTIFについて

    A,B,Cのセル内の数値の個数ををCOUNTIFで求めました。 普通にできたのですが、A,B,Cのセルに関数を入れて、 計算結果をCOUNTIFで求めようとしましたがNGでした。 関数の結果をカウントする方法がありましたらお願いします。

  • エクセル 特定の列でCOUNTA?のしかた

    先ほども質問したものです。 外人に日本の印象を聞いた調査をしています。 聞いた内容は、年齢、性別、日本の印象5つ、日本語を勉強したことがあるかないかです。20人に聞きました。 年齢を     B3...U3 男(1)、女(2)を B4...U4 回答を     B5...U9 勉強有(1)・無(2)B10...U10 回答は、箸、寺などいろいろあったものを、伝統文化(1)、現代文化(2)、場所・特徴(3)、その他(4)、日本じゃないもの(5)に分類し、12345をB5...U9に表示しています。 質問です・・・、 全体合計回答数は全部で100(B5...U9)になりますが、男性のみの合計回答数はどうしたら出るのでしょうか。(COUNTIFでB4:U4,1をし、どうにかして確答列をCOUNTA、などという動かない式しか思いつきません) 説明が足りなかったらすみません。

  • Excel COUNTIF の仕様について

    Excel の COUNTIF にて、検索対象を 0001 とし、検索範囲のセルには、 0001 および 01E0 があったとすると、このカウント結果は、2 となるのですが、何故でしょうか? 期待している結果は、1 かと思っているのですが、そうならない理由がよく解りません。 初歩的な質問で恐縮ですが、どなたかご教示の程、宜しくお願い致します。

  • エクセルの区切り数字を個別に集計する方法を教えてください。

    エクセルでアンケート集計しているのですが、 カンマ区切りの数字から特定の数字の個数を カウントする方法をご存じでしたら教えてください。 現在、複数回答の項目を下記の様に入力。 A4のセル 1,2,3,5,10,15,21 A5のセル 1,2,12,22 例えばA6のセルで、「1」と答えた数をカウントしたい。 複数回答の項目が一桁だと、 A6=COUNTIF("A4:A5","*1*") で集計できたのですが、 今回のように二桁になると A6=COUNTIF("A4:A5","*1*")=5 となってしまいました。 よろしくお願いします。

  • エクセル2003、countif関数の検索条件について

    エクセル2003、countif関数の検索条件について 「A1セルより小さい数値の数」を調べたいのですが、 どうしてもうまく出来ません。 イメージ的には COUNTIF(B1:B20,"<A1") のようにしたいです。 回答よろしくお願いします。

  • 国勢調査と天皇家

    今年は5年に1度の国勢調査の年に当たります。国勢調査では、世界各国一斉にその年の人口などの統計を取ります。 この国勢調査では天皇を始めとする皇族の方々は日本の人口としてカウントさせるのでしょうか?また日本の人口の内訳として「国民」「在留外国人」などいろいろありますが、もし日本の人口としてカウントさせるのならばどの内訳に入るのでしょうか? 天皇の国籍などについてはいろいろな学説があることは承知しております。回答はあくまでも「国勢調査の場合は」との条件に対してお願いいたします。

  • エクセル:アンケート複数回答の集計方法

    エクセル2000を使用しています。 4択のアンケートなのですが「該当するものを全てお答え下さい」という設問なので、該当箇所が1つの回答もあれば4つの回答もあります。 今は1つのセルに一人からの回答を入力してCOUNTIFで拾っているのですが、これだと複数回答の場合カウントしてくれません。 できれば問一問に対し、セルは一つにしておきたいと思っているのですが、何かいい集計方法はあるでしょうか。

  • エクセルの関数について教えてください。

    どの関数を使ったらよいのか教えてください。 1.例えば、1000以上2000以下の数値が入っているセルの個数をカウントしたい。この場合、COUNTIFで式を入れようとしても条件がひとつしか入らないので(">1000"のように)、他のどの関数を使えばいいのでしょうか。 2.ある文字列の中で同じ文字があった場合、その文字とセルの個数をカウントしたい。例えば、ある範囲にA,D,W,D,R,D,A,A,Wとあった場合、A 3,D 3,W 2,R 1というような結果がほしいのですが。 基本的なことで質問して申し訳ないのですが、急いでやらなければならないことがありますのでよろしくお願いします。

  • エクセルの数式で、COUNTIF(A1:A100,">""") 

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=2224824 の関連質問です。 表A1:A100にある、各セル内の数式で求められた計算結果が文字列の場合、その数を調べるには、 =COUNTIF(A1:A100,">""") で、各セルの計算式の答えが "" 以外の文字列の数を返してくれるようです。(数値や空白セルはカウントされません。) 非常に便利なのですが、ちょっと腑に落ちないのは、  >""  って、""より大きいということですよね? しかし文字列は数字とちがい大小はないのではないでしょうか? もう一点疑問です。 ためしに、=COUNTIF(A1:A100,">=""")  としてみました。 今度は、  >=""  ですから、""も含むということになるはずですよね? ところが答えが  ""  となるものをカウントしません。 不思議でたまりません。 よろしくお願いします。

専門家に質問してみよう