• ベストアンサー

エクセル 入力済セル数のカウント

とある範囲のセル内になにかしらの入力がある(blankでない)場合。 “入力があるセル”数を数値として別セルに引用する方法はありますでしょうか。 例: A1 → [太郎] A2 → [次郎] A3 → [  ](空欄の意) B1 → 2  ※指定範囲内に、入力のあるセルが2つなので「2」 例: A1 → [太郎] A2 → [次郎] A3 → [三郎] B1 → 3  ※指定範囲内に、入力のあるセルが3つなので「3」

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

=COUNTA(A1:A3) と計算します。 ただし「空欄」が「全く何も記入されていない」のが条件です。 たとえば数式で「""」が計算されていて、「空白に見える」ではダメです。

Sir
質問者

お礼

おかげさまで解決しました。 数式については状況により使い分けたいと思います。 助かりました。

その他の回答 (2)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

A列の空白セル(「""」の空白文字列を含む)を除くセルの数をカウントするなら以下のような数式がわかりよいかもしれません。 =ROWS(A:A)-COUNTBLANK(A:A) 特定の範囲のカウントなら「A:A」の部分を適宜セル範囲にしてください。

Sir
質問者

お礼

おかげさまで解決しました。 数式については状況により使い分けたいと思います。 色々な方法があるものですね。 助かりました。

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 「数式で『""』が計算されていて、『空白に見える』セル」はカウントせず、「何らかの表示があるセル」のみをカウントする方法です。 =COUNTIF(A1:A3,"*?")+COUNT(A1:A3)

Sir
質問者

お礼

おかげさまで解決しました。 数式については状況により使い分けたいと思います。 助かりました。

関連するQ&A