1

値が 1 の可視セルのみに countif を使用したいという一連のデータ列があります。問題なく数式、CountIF、または可視セルの SubTotal を実行できますが、それらを結合しようとすると、私は失せろ。これが私の数式セグメントの例です。=CountIf(I5:I6500,1) =SubTotal(3,I5:I6000)

2 つの数式を組み合わせて、列内の数字 1 のすべてのインスタンスをカウントする一方で、フィルタリングのために非表示のセルをカウントしない単一の数式を作成するにはどうすればよいですか?

4

2 に答える 2

1

砂漠のクモ、これは私のために働いた:

=SUMPRODUCT(--(I5:I6000=(C12)),SUBTOTAL(3,OFFSET(I5,ROW(I5:I6000)-ROW(I5),0)))

OR  (the above uses another cell value to determine your query, the below uses your user input (X))

=SUMPRODUCT(--(I5:I6000="X"),SUBTOTAL(3,OFFSET(I5,ROW(I5:I6000)-ROW(I5),0)))

クレジット:
pgc01
http://www.mrexcel.com/forum/excel-questions/600223-subtotal-countif.html#post2971937

于 2014-03-29T05:08:56.433 に答える