• ベストアンサー

エクセルで、特定の数字が出た回数をカウントする方法はありますでしょうか??

いつも、いつもお世話になっております^ ^ エクセルで、特定の数字が出た回数を カウントする方法はありますでしょうか?? データ数が10000以上あるのですが、 その中から特定の数字が出た回数をカウントし、 別のセルにその数値を表示したいと思っております。 例)データ(Aセルに入力)   4   5   2   7   5   5   3   5  としましたら、  5と2を特定の数字とし、  Bセルに5と2が出た回数をカウントする方法は、  ありますでしょうか??  2が1回出現、  5が4回出現していますので、  この場合はB1セルに5と表示できればと思っております。 どなたか知識を分けていただければ幸いです。 よろしくお願いいたしますm(_ _)m

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

  • ベストアンサー
  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.4

=SUM(COUNTIF(A1:A8,{2,5})) 範囲は調整してください。

tsuna_sand
質問者

お礼

すごく早いご回答にビックリしています^ ^ 本当にありがとうございます! 勉強になります!

その他の回答 (3)

回答No.3

>データ数が10000以上あるのですが・・・ セル【B1】に =COUNTIF(A:A,5)+COUNTIF(A:A,2) の計算式を入れることによってA列より5の数字と2の一致する数字の合計が出ます 「COUNTIF」関数  条件に一致するセルの個数を求めます

tsuna_sand
質問者

お礼

すごく早いご回答にビックリしています^ ^ 本当にありがとうございます! 勉強になります!

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

COUNTIF関数でHelp参照してみてください。 B1セルに =COUNTIF(A:A,5) とか =COUNTIF(A:A,2)で数えてくれます。 C1セルに 2 とか 5とかいれて B1セルに =COUNTIF(A:A,C1) と入れると便利かと思います。

tsuna_sand
質問者

お礼

すごく早いご回答にビックリしています^ ^ 本当にありがとうございます! 勉強になります!

回答No.1

  =COUNTIF(A1:A8,5) 5の回数 =COUNTIF(A1:A8,2) 2の回数  

tsuna_sand
質問者

お礼

すごく早いご回答にビックリしています^ ^ 本当にありがとうございます! 勉強になります!

関連するQ&A

  • エクセルで重複するセルの出現回数を数えたい

    エクセル2003である列で重複するセルの出現回数を別の列にカウントするマクロの書き方を教えて下さい. 具体的には以下の通りです. A列が実データで,B列に出現回数をカウントする例. A列   B列 12345   33456 12345 99999 12345 ・ ・ ・ に対してマクロ実行すると, A列   B列 12345  1   33456 1 12345 2 99999 1 12345 3 ・ ・ ・ 大体1000行ほどのデータがあります. よい方法があれば教えていただけると大変ありがたいです.

  • 【VBA】データが途切れた回数をカウントする方法

    添付画像のような1行ごとにデータが入力されている表があります。 このデータには、データが入力されているセルと空白セル(黄色のセル)があります。 1行ごとに、最初にデータが入力されたセルから最後にデータが入力されたセルまでの間に、空白が発生した回数が何回あるのかをカウントしたいと思っております。 空白セルの数をカウントするのではなく、データが途切れた回数をカウントしたいのです。 VBAを使って、上記のような処理は可能でしょうか? 私は現在VBAを勉強中で知識が浅いため分かりませんでした。 もし可能であれば、その方法を教えていただけると大変助かります。 お手数お掛けいたしますが、よろしくお願い致します。

  • 2003EXCEL「○」の個数のカウント

    2003EXCELの「○」の個数のカウントについて質問したいのでよろしくお願いいたします。  例えば10個のセルの中で、○印が入っているセルがいくつあるかを  カウントしたいのですが可能ですか?  数値が入っていて、例えば3以上の数値が入っているセルのカウント  であれば設定方法が載っていたのですが、数値ではなく特定の文字の  場合はどうすれば良いのかが解りません。   よろしくお願いいたします。

  • 数値0をカウントしない。エクセル2007でデータベースを作っています、

    数値0をカウントしない。エクセル2007でデータベースを作っています、B,C,D列に別のシートから数値をコピーしています、元データに数値が有ればコピーされ、なければ0.00と表示しています。 各列の最下段にデータ数、平均値などを表示させたいのですが0.00のセルををカウントさせない方法を教えて下さい。B3からB100まで準備し、現在はB10までしか数値入力されていません、最下段B101にはB3からB10までの平均値などを表示したいのです、B100まで毎日入力が有ります。

  • エクセルで連続した数値と0が何回出たかをカウントする

    エクセルで連続した数値と0が何回出たかをカウントする エクセルで連続した数値と0が何回出たかをカウントする エクセルでONとOFFを時系列で数値(ON)と0(OFF)で表しており、 ONになった回数を数えたいと思っています。 例)下記の数字がA1~A20に入っている   0 0 0 5 0 0 7 1 8 0 0 2 7 0 0 0 3 5 7 0  数値がON、0がOFFなので、ONになった回数は4回 このような処理をエクセルで行うには どのような方法がありますでしょうか? ご教示いただきたく、よろしくお願いいたします。

  • エクセルで、データを小さい順に並べる方法はありますでしょうか??

    いつもお世話になります^ ^ エクセルで、 データを小さい順に並べる方法はありますでしょうか?? ただ単に小さい順に並べるのではなく、 少し複雑です^ ^; 5ケタの数字データがA1セルからA12389セルまであります。 その数値を小さい順に並べ、 別のセルに表示したいと考えています。 例)Aセル   例えばBセル   87697____67789   44361____13446   78623____23678   30814____01438   08307____00378 どなたか知識を分けていただけませんでしょうか?? よろしくお願い致しますm(_ _)m

  • OpenOfficeCalcでセルの変化した回数をカウントするには

    OpenOfficeCalcでセルの変化した回数をカウントするには どうすればいですか? 例えば、 A1セルの数字が1,3,5,0と変化した場合 B1に4と表示させたいのです。 多分マクロじゃないとダメですよね? あと、大きくなった回数と小さくなった回数が表示されると なおよいです。 上記の場合だとB1に3、C1に1ですね。

  • エクセルで数値の出現回数を求めたい!

    エクセルである数値の範囲の出現回数を求めたいです。 例えば   x 1 20 2 40 3 30 4 40 5 50 などのエクセルの表があったとして、xの範囲が25<x<45の数値の出現回数を求めるような方法を探しています。 このエクセルの表の場合、25<x<45の数値は40、30、40で出現回数3回となります。 解決できる方法を知ってる人がいましたらぜひ教えてください。

  • 数字をカウントしながらエクセル印刷したい

    エクセルの印刷するたびに、そのシートのセル内の数字を1つづつ増やしながら、希望の数値まで印刷させる方法はあるのでしょうか? 要するにエクセルで差込印刷がしたいのです。印刷ごとに数値が増えれば、VLOOKUP関数などでセルの文字や数値が変えられると思うのです。印刷ごとにセルの数値を増やす方法を教えてください

  • 連続するローソク足をカウントしたい エクセル

    だいぶ探しましたがわかりませんでした。みなさま宜しくお願いします。 データーは下記のとおりです。 セルA2=始値 セルB2=終値 セルC2=(A2-B2) 目的:-(あるいは+)数字の連続数のカウント C列には計算後の数値をいれました。 ただ、休日により一切値動きのない連続データもはいってまして、まずそれを削除したいのです。 くわえて、所々にも値動きのないデーターがありますのでそれも削除したいです。 少なくとも10分×6×24×一年分ありますので、手作業ではとても…。 そのうえで C列の+数字(正)-数字(負)それぞれの数 正または負の連続回数と連続回数別の数(例えば2連続が何回、3連続が何回みたいな) お手数おかけしますが、どなたさまかよろしくお願いいたします。

専門家に質問してみよう