2017-09-12 8 views
2

すべてがif文を含むセルの範囲を持っています。これらのif文は、基本的に、参照セルが空の場合は、参照式を含むセルを空白のままにします。参照セルが入力されている場合は、参照式セルに値を設定します。下の例は、例としてB1に配置されています。式を含むセルのCOUNTA

IF(A1="", "", A1) 

空白セルの数をカウントする方法が必要です。通常はCOUNTAを使用しますが、空のセルの数ではなく空のセルの数がカウントされます。すべてのセルにIF文が設定されているため、空白でも空ではないとみなされます。空のセルの数を数えるCOUNTAではなく、空のセルの数を数える関数はありますか?私は以下のようにCOUNTIFを使ってみましたが、それは真である条件を探し、真でないことを指定するために空白のセルを表すために引用符を使うという概念を駄目にする引用符で囲む必要があります。

=COUNTIF(range, "<>""") 
+0

'= COUNTIF(範囲、" <> ")' –

+0

それでも数式を含むセルの数がカウントされます。 – User247365

答えて

3

次のように私たちは、空になるから定型NULLを区別することができます。B9B10の両方を残して

enter image description here

は、我々は次のようにB8を通じてB1を埋めると言いますは故意に空です。

今両方:

=COUNTBLANK(B1:B10) 
=SUMPRODUCT(--(LEN(B1:B10)=0)) 

3つの定型ヌルと2つの本物の空に)を報告しますが、:

=SUMPRODUCT(--(ISBLANK(B1:B10))) 

がためを報告します2つの本物の空に

式のヌルの数を得るために、最初の2つの式のいずれかから3番目の式を減算できることに注意してください。

+0

countblankがあることを認識できませんでした。私はいつもisblankの問題を知っていました。将来のシート開発にそれを使うことを覚えているかどうかを調べる –

+0

COUNTBLANKは私が必要としていたものでした。範囲内のセルの合計数からCOUNTBLANK関数を引いたものを空白でない数にするだけです。ありがとうございました! – User247365

関連する問題