excel中用公式在一张表中统计另一张表某一列的行数

就是一张统计表,然后统计其他表中的数据,当其他表中数据发生变化时,这个表格中的数据也相应的增加或者减少,在线等啊,谢谢!!!!

第1个回答  2012-12-04
例如B1=SUBTOTAL(3,Sheet1!A:A),就是统计表1 A列有几行
或者=COUNTA(Sheet1!A:A)都行
第2个回答  2012-12-04
如果统计Sheet1中A列有数据的行数
=countif(Sheet1!A:A, "<>"&"")追问

亲,但是如果表名是中文,比如说“如果”,那么直接用这个代替sheet1为什么不行?

追答

可以啊,中英文都可以的

追问

确实可以了!!您太牛了!!那再有一个,是这样的,我要统计的是某一张表中的普通会员和VIP,这应该用什么关键字来进行区分和统计呢??拜托拜托·····我这两个用的是不同的背景色···

追答

统计普通会员,就写 =countif(Sheet1!A:A, "普通会员")
统计VIP =countif(Sheet1!A:A, "VIP")

追问

有更好的办法吗??关键您知道吗?我那个是在普通会员这一个底下就有几个人,如果以普通会员为关键字进行统计的话,肯定只能输出1,因为写了普通会员的就一个单元格!

本回答被提问者和网友采纳
第3个回答  2012-12-04
COUNT或者COUNTIF函数,也可以用宏,不会的话Q我
第4个回答  2012-12-04
问的问题不清晰,大体是:
=COUNT(SHEET1!A:A)追问

那再有一个,是这样的,我要统计的是某一张表中的普通会员和VIP,这应该用什么关键字来进行区分和统计呢??拜托拜托·····我这两个用的是不同的背景色···VIP下面紧接着就是普通会员,现在要分别统计这两种会员的人数···