首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

怎么统计动态增长的列中的内容

2012-03-05 
如何统计动态增长的列中的内容EXCEL里统计某一列中,值为X的单元格的个数,比如ColumnXXXX...现在是在单元格

如何统计动态增长的列中的内容
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函数的帮助。

热点排行