• ベストアンサー

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

縦に1列100件のデータが入力されているとします。例えば市町村名が入力されているとして、○○市(いろいろな市名)と入力されているセルの数だけを数えたいとします。この場合Countifでカウントすることは可能でしょうか。他に良い方法があれば教えて下さい。

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

  • ベストアンサー
  • miwaharu
  • ベストアンサー率25% (29/112)
回答No.3

#2さんの応用で =COUNTIF(A1:A100,"=*市") ではどうでしょうか?

その他の回答 (2)

noname#9268
noname#9268
回答No.2

=COUNTIF(A1:A100,"=*市*") としてください。 この場合は 1文字以上の文字の間に市が含まれる件数を数えます。

doudesyou
質問者

補足

ありがとうございます。解決したんですが、できれば○○市と最後に「市」がつくものだけ数える方法はありますか?市宮村なんかもカウントされるので村なのにカウントされてしまうので。

  • hi6hi6
  • ベストアンサー率43% (13/30)
回答No.1

市の列がA列だとします。 特定の市を数えたい場合は以下のように。 「=COUNTIF(A:A,"○○市")」 とにかく入力されている数なら以下の感じ (空白以外の列数をカウント) 「=COUNTA(A:A)」 見出しがある場合は「=COUNTA(A:A)-1」なんてどうでしょう。

関連するQ&A

専門家に質問してみよう