エクセルでセルをカウントする方法

このQ&Aのポイント
  • エクセルを使って特定の文字が含まれるセルの数を数える方法について説明します。
  • COUNTIF関数を使用することで、特定の文字を含むセルの数を簡単に数えることができます。
  • 他のセルの値を参照してセルの数をカウントする方法についても解説します。
回答を見る
  • ベストアンサー

エクセルでセルをカウントしたい!

エクセルを使ってある言葉が出てくるセルの数をカウントしたいと 思っています。 たとえば一つのセル、 Aの1に「言葉の数を数えます。」 と文字がはいっていたとして、 これを=COUNTIF(A1:A1,"*数*")とすれば、 出てきた個数ではなく、セルの数として 「1」と返ってくると思います。 これを応用して、 Aの1に「数」と入力されていて、 Bの1に「言葉の数を数えます。」が入っていて、 =COUNTIF(B1:B1,"*数*")で数えるのではなく、 =COUNTIF(B1:B1,"*A1*")としてAの1の文字を 認識させてセルの数をカウントしたいんです。 しかしこれではエラーがでるし、 だからといって =COUNTIF(B1:B1,A1)では0になってしまいます。 どのようにすればA1の文字を参照させセルの数を カウントすることができるでしょうか?

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

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

B列を対象にということであれば =COUNTIF(B:B,"*"&A1&"*") とB列を範囲に指定します。 =COUNTIF(B1:C100,"*"&A1&"*") とすれば、B1~C100のセルで、A1の文字を含むセルの数です。

その他の回答 (1)

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

>=COUNTIF(B1:B1,"*A1*")としてAの1の文字を >認識させてセルの数をカウントしたいんです。 =COUNTIF(B1:B1,"*"&A1&"*") の式のことでしょうか? 単にB1にA1の文字が含まれるかどうかであれば =ISERROR(FIND(A1,B1)) とこんな式もありだと思いますが。

pop-bomb
質問者

お礼

すいません。 実際には、たくさんのセルを対象にいくつのセルに言葉が でてくるかというのをカウントしたいので、 それをできる計算式とかあれば教えてもらいたいです。

関連するQ&A

  • EXCELでのカウント

    こんんちは!いつも使っている簡単な関数ならわかるのですが... 範囲→1列(A列やB列) 範囲内で指定の文字が入力されているセルの数をカウントしたい(返したい)んです。 例)B列に「2」「23」「50」「13」「12」と入力されているとしたら   「2」を入力しているセルをカウントしたかったら   「3」と出てくるように... COUNTIF関数だと「2」を指定したら「2」と入力したセルだけカウントされますよね。(例えば上記例だと「1」と帰ってくる。これを「2」を含んでいるセルの数をカウントしたいんです。 教えてください。 宜しくお願いいたします。

  • エクセルでセル内の文字をカウントしたい

    エクセルでセル内の文字をカウントしたいです。 例えば A| B| 1|1,2| 2|1,3| 3|2,3| 4|2 | 5|3 | というエクセルでB列の1の数、2の数、3の数をカウントしたいです。 B列の中には数字と数字の間は,が入っています。 困っています!よろしくお願いします!

  • エクセルで特定の文字や数字の入ったセルをカウント

    いつもお世話になっております。 A1セルに文字や数字を入力すると指定した範囲にあるA1セルの文字が入ったセルの数をカウントしようと、COUNTIF()でやってみたのですがうまくいきません。 例えば「ABC123」という品名が(1)「ABC123」の場合と省略して(2)「ABC」や(3)「123」で入力されているセルが有るので(1)、(2)、(3)を一度にカウントする方法を教えていただきたいので、よろしくお願いします。

  • Excelでの入力規則について

    Excelの入力規則のリストで?,A,Bの3つから選択できるように設定しておきます。ここで例えば10個のセルに"?"を1つで、残りのセルは"A"or"B"を選択します。ここでこの10個のセルの"?"の個数を数えるためCOUNTIF関数を使ってカウントするとなぜか10個とカウントされます。"A"と"B"は表示されている通りの個数なのですが。 どうしてでしょうか?EXCELが破損しているのでしょうか???

  • excelで質問です

    EXCELで質問です。通常、1つの条件を満たす場合の個数の算出はCOUNTIF関数ですが、条件が複数(たとえば、A1からA10までのセルにA,B,C,Dのいずれかの文字列が1つでも入力された場合に、その個数をカウントする計算式がわかりませんので、教えてください。

  • EXCEL:あるセルの内容により文字列をカウントする

    EXCELでセルB1からB4 に 1EFG 2AAAG 3EFGHC 4TFGFG と入っているとします。またA1にはFGと今入っているとします。 B5に FGを含んでいるセルがいくつあるかをカウントした数を表示するため はB5に式=COUNTIF(B1:B4、”*FG*”)と書けば3とカウントできますがA1セルに入っている文字列を含むセルがB1からB5にいくつあるかというのは、どう書けばいいのでしょうか。 A1はいろいろ変えたいが、B5の式は変えずに処理できるかという質問です。 回答をよろしくお願いし

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

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

  • エクセルのセルのカウント方法で質問です。

    エクセルのセルのカウント方法で質問です。 A列B列C列があります。 A列とB列のセル内の文字が指定した文字の時 C列のセル内に文字が入力されてる場合にカウントするにはどうすればよいでしょうか またカウントではなくC列に数字が入力されているとして合計値を出したい場合も教えてください。 例として画像を貼り付けます。

  • 空白セルを計算しないようにしたい

    エクセルで例えばB20のセルに「=COUNTIF(A1:A20,(A20))」と式を入力しました。 A20に入力した言葉が、A列に何回出てきたか、その数をB20に表示する式ですが、 A20が空白の場合もカウントしてしまいます。 A20が空白の場合はカウントしない(または表示しない・見えない)ようにするには どういう式を組み込めばよろしいのでしょうか。

  • カウントについて

    エクセルをつかってカウント処理を考えています. どなたかアドバイス頂けないでしょうか。 下記のような表があります. 例えば、セルA1~3まで100とあり、セルA4~5まで400とセルA1~3とセルA4~5の数値はおなじです。3行分だったり2行分だったりと不規則コードが下に続いていきますが,まとまった数値になります. そのA列の同じコード番号全てに対して、B列にカウント数を入力したいのです。 B列のカウント数入力箇所は、セルA1~3までだとするとセルB3に最大値のカウント数がくるようにしたいのです。 コード  カウント数      100              100               100      3        200               200      2        500               500               500               500      4       

専門家に質問してみよう