2016-12-14 13 views
1

連続していない範囲で「0」を含むセルの数を数えるには式が必要です。私は(上の結果を入れて2行目の "0" を含む "Q" の列(A、C、E、G、I、K、M)上の細胞の数をカウントする必要連続していない列を使用して特定の値を持つセルを集計する

example

「O2」)。ご覧のとおり、「コメント」列には「0」がいくつかあることがあるので、大きな範囲を作成することはできません(「H2」を参照)。 "C2"と "K2"は "0"を持つ唯一のものなので、出力は "2"になるはずです

実際のシートは実際よりずっと長くなります。

ありがとうございました!

あなたが複数の基準でカウントしても、カウントを加算する前の値のそれぞれの列をチェックするために SUMPRODUCTを使用することができます

答えて

0

=SUMPRODUCT((NOT(ISBLANK(A2:N2)))*(A2:N2=0)*(MOD(COLUMN(A2:N2),2))) 

MOD機能を使用することにより、列の数が割り切れるかどうかを確認することができます2でない場合は、1の残りの部分を返します。2で割り切れる列(コメント)は0を返すため、カウントされません。これを逆にするには(偶数カラムでカウントする値がAREである場合)、カラムに1を加算してからMOD関数を使用します。このよう

=SUMPRODUCT((NOT(ISBLANK(A2:N2)))*(A2:N2=0)*(MOD(COLUMN(A2:N2)+1,2))) 

は、私はまた、あなたが空白をカウントしたいなかった場合は、(NOT(ISBLANK(A2:N2)))*を削除することができますが、空白セルはカウントされないことを保証するためのチェックを追加しました。質問の間のギャップを超える1列である場合

この式は

+0

おかげで動作しません!魅力のように動作します!私はモード機能とそれがどのように機能するのか分からなかった。 –

関連する問題