我有一系列数据柱状,我想要使用只有值为1的可见单元格的countif。我可以为可见单元格做任何公式没有问题,CountIF或SubTotal,但是当我尝试结合他们我迷路了。这是我的公式细分的一个例子。 = COUNTIF(I5:I6500,1) =小计(3,I5:I6000)
如何将这两个公式合并为一个公式,计算列中数字1的所有实例,而不计算由于过滤而导致的隐藏单元格?
答案 0 :(得分: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
答案 1 :(得分:0)
过滤ColumnI
(以及)以选择1
,计数应显示在屏幕的左下方(Ready
右侧,因此没有公式可能是需要的。