• ベストアンサー

Excelで集計

1つのセルに 『○×○×○』 『○○○××』 このようなデータが4000件ほどあります。 これ1文字目、2文字目、・・・、5文字目ごとに○の数をカウントしたいのですが。 上の例だと、 文字数|1 2 3 4 5 ------|------------------- ○の数|2 1 2 0 1 となるように集計します。 何かよい方法はないでしょうか?

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

  • ベストアンサー
  • tomo-yuki
  • ベストアンサー率39% (11/28)
回答No.1

例えばです。 A列(A1から)に『○×○×○』というデータが入っているときに =IF(MID($A1,COLUMN(A1),1)="○",1,0) という式をB1に入力して、C1~F1にコピーします。 後はA列の行数分B1~F1をコピーして、B~Fの列ごとの集計を取る、というのでは 駄目でしょうか?

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

その他の回答 (2)

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

ちょっと考えましたら下記でも出来そうです。 (1)例としてA1に○×○○、A2に○○××をいれる。A3以下省略。 B、C、D、E列は空いている列とする(必須)。 (2)編集-置換で○を○,(全角○と半角カンマ)に「すべて置き換え」する。 もう一度編集-置換で×を×,(全角×と半角カンマ)に「すべて置き換え」する。 (3)データ-区切り位置-(元のデータ形式)「カンマやタブなどの・・・」をチェック-次へ-(区切り文字)「カンマ」をチェック-次へ-完了 これでB1に○、C1に×、D1に○、E1に○に分離 される。(各行とも1回で分離される。) (4)あとはB,C、D、E列の○の行数をカウント(関数利用)し、×は全行数より○の行数を引くと出る。

全文を見る
すると、全ての回答が全文表示されます。
  • gra
  • ベストアンサー率69% (9/13)
回答No.2

A列にデータがあるとして、 B1に =COUNTIF($A:$A,"○????") C1に =COUNTIF($A:$A,"?○???") D1に =COUNTIF($A:$A,"??○??") E1に =COUNTIF($A:$A,"???○?") F1に =COUNTIF($A:$A,"????○") でどうでしょうか。

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

関連するQ&A

  • エクセルの集計方法がわかりません。教えてください。

    集計方法がわからなくて困っています。 エクセルを使ってアンケートを作成しました。 質問に対して「そう思う、思わない、どちらでもない」に丸を入力してもらう方式です。 質問の最後に集計欄を作り、カウント関数で、丸がついた数をカウントします。 200人から回答が返ってくる見込みで、その結果をまとめるのですが、 200あるエクセルのブックのカウント関数をどうやって合算するのがよいのかわかりません。 何か良い方法がありましたら、どんな事でも構いませんので、ぜひ宜しくお願い致します。

  • エクセルで6行おきのセルを集計する方法

    エクセルで6行おきにセルを集計する方法を調べています。 文字列と数値が混在する場合の集計方法が分からなかったので質問しました。 勤怠票の合計を出すのに使用するのですが、定時8時間勤務の場合は○、深夜八時間勤務の場合は◎、定時勤務で8時間に満たない場合は数値を入力しています。各セルには○か◎か数値のどれかが入ります。 ○と◎は8時間としてカウントします。 例えばA1セル=○、A7セル=◎、A13セル=6の入力の場合、合計に22が集計されるようにしたいです。 皆様のお知恵をお貸しください。 宜しくお願いします。

  • エクセル集計方法について

    はめましてまして、SS丑と申します。 エクセルの集計で、各セルに○や△を入力し、それらの合計数を表示させるにはどのような方法があるのでしょうか?   ちなみに、集計数をだしたいセルに、COUNTIF(D5:D650,"○") と SUMIF(D5:D650,"○") を入力してみたのですが、合計数(数字)がでてきません。どこか間違っているのでしょうか。エクセルは2003年度版を使用しています。 どうか、お知恵をおかしください。

  • EXCELデータの集計

    下記のように各セル内に4つの文字が入っていたと仮定します。 埼玉県 千葉県 埼玉県 神奈川県 通常、文字列の数を集計したい場合、『COUNT』にて集計を すると、データの数が『4』となると思います。 ここからがご質問ですが、 「県の数を集計したい」場合、どのような関数を入れたら 良いのでしょうか? 結果としては、埼玉県、千葉県、神奈川県と県の種類が 3種類なので、データの数が『3』となるようにしたいと 思ってます。 かなり、困っているので、どなたか教えて下さい

  • エクセルのcountaの集計方法

    エクセルのcountaで集計したとき、セルに関数が入力されていると、それもカウントして集計してしまいます。 関数は集計せず、数値や記号だけをカウントして集計する方法があれば、教えてください。 また、この集計を行う場合、countaで無理なら、他の方法があれば教えてください。

  • エクセルのデータ集計で悩んでます。

    エクセルのデータ集計で悩んでます。 下記のデータがあったとします。 a b c あ A x あ A y あ A z あ B x い A x い B y このとき、a列とb列で重複するデータを排除してデータ件数を カウントしたいと思います。 つまり、この例ですと あA・・・1件 あB・・・1件 いA・・・1件 いB・・・1件 とどこかの空エリアに表示させる方法はありませんでしょうか? どなたかご指導よろしくおねがいします。

  • Excelのデータ集計

    添付画像のように月別に商品売上ランキングトップ10を集計した表があります。 この表のそれぞれの商品が合計何回出現したかを商品ごとに集計したいと思っています。 その方法について教えていただきたく質問させていただきました。 ピボットテーブルを使えば集計ができるかなと思ったのですが上手く集計できません。 画像の範囲で言えば、 Aは3回出てきている、Bは2回出てきている、・・・・ という形で出現回数をカウントし、どの商品がどれだけランキングに出現しているかを調べたいと思っております。 問題は、添付画像では3ヶ月分しか出てきておりませんが、 これからもずっとデータは毎月末に更新されます。 そのデータが更新されれば、カウントした商品別の出現数も自動でカウントし直したいと考えています。 このような集計をしたい場合に最適な方法を教えていただければ幸いです。 どうぞよろしくお願いいたします。

  • エクセルで集計項目の数を出したい

    データの集計でいくつのグループに集計されたか出したい時はどうするのでしょうか? (例) 2002/05/30      04012306 2002/05/30      04012306  集計行          04012306 データの個数 2 2002/05/31      03101865 2002/05/31      03101865  集計行          03101865 データの個数 2 2002/05/31      04012146 2002/05/31      04012146 2002/05/31      04012146 2002/05/31      04012146 2002/05/31      04012146  集計行          04012146 データの個数 5                       総合計 9 総合計はデータの数の合計なんですが集計行の数、つまり いくつのグループになったかを出したいのですが?(例の場合は"3”を出したい)

  • エクセル。セル中の◎と○の数を集計したい。

    エクセルで,図のように,セル中の◎と○の数を,右側のセルに集計する方法はありますでしょうか。 関数なのではとも想像しますが,どの関数を使うかが分かりません。 関数出なくても構いませんが,方法をお教えください。 OSはXP。Office2007です。 よろしくお願いいたします。

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

    エクセルで、アンケートの項目を入力したデータを集計したいです。 選択が1つのものは何とかできそうなのですが、複数回答の場合、それぞれをカウントする方法が判りません。 入力する方法は、「.」ピリオドや「,」カンマで同一セルに入力されています。 ご教示ください。

専門家に質問してみよう