web-dev-qa-db-ja.com

Google Docs Spreadsheetの列の任意の値(文字列または数値)を持つセルの数を数える

Googleスプレッドシートにはいくつかの列があります。

値(数値または文字列)を持つセルの数をカウントし、その数値を列の上部に表示したいと思います。

例:






上記の列は「4」の答えを私に与えるでしょう

これを行う式を見つけることができませんでした。

52
steakpi

結果を表示するセルで、次の式を使用します。

= COUNTIF(A1:A200、 "<>")

これは、値を持つすべてのセルをカウントし、A1からA200の範囲のすべての空のセルを無視します。

87
Stryder

条件を必要としない=COUNTA(A1:A200)を使用することもできます。

Googleサポート から:

COUNTAは、データセット内のすべての値をカウントします。これには、複数回現れる値やテキスト値(長さゼロの文字列や空白を含む)が含まれます。一意の値をカウントするには、COUNTUNIQUEを使用します。

15
s1c0j1

= COUNTIF(...)および= COUNTA(...)を使用することの横にある追加のトリックは次のとおりです。

=COUNTBLANK(A2:C100)

それはすべての空のセルをカウントします。

これは次の場合に役立ちます。

  • データを含まない空のセル
  • 空白またはnullを返す数式
  • 差分基準に使用できる回答フィールドが欠落している調査
4
rawnuggets

短く、列を処理します(列のセクションだけでなく、全体):

=COUNTA(A:A)

COUNTA

スペースだけを含むセルはカウントに含まれることに注意してください。

1
pnuts