如何统计动态增长的列中的内容
EXCEL里统计某一列中,值为X的单元格的个数,比如
Column
X
X
X
X
...
现在是在单元格C67中定义一个COUNTIF 函数,=COUNTIF(C2:C66,"=X")
但是会不断地插入新的数据,也就是用C66来定义边界不合适了(数据会不停增长到包含80几行,90几行等等),怎么一次性定义这个统计函数,是否有通过当前行计数的方式来定义:
我希望能这样,通过ROW()函数得到当前单元格所在的行ROWCOUNT,然后C(ROWCOUNT-1)就能动态地调整边界了,但是EXCEL不允许有C(ROW()-1)这样的格式
不知道是否能实现这样的需求,也不知道我表达清楚了没有
[解决办法]
直接用 =COUNTIF(C:C,"=X") 不就行了?
[解决办法]
如果你想自动的将统计数据放在数据所在列的数据下方紧邻的行,公式无法实现;
如果你将统计结果放在其他列,1楼的公式就ok。
BTW:“自动调整边界”,你可以参考offset函数的帮助。