A列から「0」と「空白」以外のセルをカウントしてくれる関数を探しております。

COUNTIFを使っていろいろと試してみたのですがうまく行きません。

なにとぞご教示のほど宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

一例です。


=SUMPRODUCT((A1:A10<>"")*(A1:A10>0))
    • good
    • 0
この回答へのお礼

ご回答拝読致しました。大変参考になりました。

貴重なお時間を割いてのご回答、誠に感謝致しております。

また機会がありましたら宜しくお願い致します。

お礼日時:2009/06/26 22:02

=COUNTIF(A1:A10,">0")


0より大きい「数値」が入力されている欄がカウントされます。

文字が入力されている場合等も
カウントしたい場合は不可ですが、参考までに。
    • good
    • 0
この回答へのお礼

ご回答拝読致しました。大変参考になりました。

貴重なお時間を割いてのご回答、誠に感謝致しております。

また機会がありましたら宜しくお願い致します。

お礼日時:2009/06/26 22:03

関数では ありませんがフィルタを掛けて


A列で「フィルタオプション」「0と等しくない」で抽出し、A列のデータ範囲を範囲選択すれば
お望みの結果が得られると思います。
(A列が数式によって表現されてる場合は不可)
(&ステータスバーを右クリックして「データの個数」を選択ですね。)

毎日の事で面倒であれば一連の操作を「マクロ記録」すれば良いし。
(その際、範囲選択はマウスではなく「Ctrl」+「Shift」+「↓」でやった方が良いですよ)

まぁ参考までに。
    • good
    • 0
この回答へのお礼

ご回答拝読致しました。大変参考になりました。

貴重なお時間を割いてのご回答、誠に感謝致しております。

また機会がありましたら宜しくお願い致します。

お礼日時:2009/06/26 22:03

>COUNTIFを使っていろいろと試してみたのですがうまく行きません。



スマートに処理する方法はいろいろありますが、
自分が扱える範囲でなんとかしようとする姿勢も大切だと思います。

式だけ示されて、意味はわからないがコピーしたら願通りに
なったと言う事ではその先に生かされません。
(回答の仕方にも問題はあるかもしれませんが)

考え方として、COUNTIFが使えるなら、0を対象としたCOUNTIFと
空白を対象としたCOUNTIFを足して全体の行数から引く事なら出来ますよね。

=行数-(0のCOUNTIF+空白のCOUNTIF)
    • good
    • 0
この回答へのお礼

ご回答拝読致しました。大変参考になりました。

貴重なお時間を割いてのご回答、誠に感謝致しております。

また機会がありましたら宜しくお願い致します。

お礼日時:2009/06/26 22:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報