• ベストアンサー

数を数える関数について

A社 A社 B社 B社 B社 という風に並んでいたとして、A社の数(2)、B社の数( 3)を関数で数えさせるにはどうしたらよいですか? よろしくお願いします。

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

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

ピボットテーブルを使ったほうが簡単です。 「データ」-「ピボットテーブル~」で 「社名」を行のフィールドにドラッグします。 データのアイテム欄にも「社名」をドラッグします。 今後、社名が増える予定があるなら、データの範囲を多めに設定しておきます。 ピボットテーブルツールバーの赤い「!」マークを押せば、更新されます。 (空白)が表示されるのが邪魔なら、右クリックで「表示しない」を選びます。

kokumaneko
質問者

お礼

おっしゃるとおり、会社の数が多い場合(今回そうなのですが)にはピボットテーブルが簡単ですね。どうもありがとうございました。大変助かりました。

その他の回答 (1)

回答No.1

COUNTIF関数を使います。 SUMのように範囲を選択し、 =COUNTIF([選択範囲],"A社") とすれば、A社の数を拾ってくれます。

kokumaneko
質問者

お礼

どうもありがとうございます。 質問内容が足りなかったみたいです。どうもすいません。 A社、B社、、と会社数がかなりの数にのぼった場合に、一つずつ=COUNTIF([選択範囲],"A社")としなければならないのでしょうか?"A社"~"××社"とセルに打ち込む以外に方法はないのでしょうか?

関連するQ&A