求教:excel如何统计单列的总个数,重复的只记一次,求命令!如图,统计列C的品种个数。

如题所述

1 先选中这列,高级筛选,去重(如上图)


2 在左边或右边,新建一列,整列填充1


3 然后对这列1,求和,就行了


是比较麻烦,但是好记,好理解

追问

非常感谢,方法容易理解,可以教给我妈妈,不过命令还是快捷一些。同时也感谢其他的回答。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-28
光标选中B列(商品编号列,从第一个到最后一个),点“数据”----筛选---高级筛选。就出现高级筛选对话框,勾选“选择不重复的记录”---确定。表格就只显示每一个商品编号了(没有重复的),再选中这一列,点求和按钮(西格玛字母)右侧的小箭头,点“计数”,表格下方,就显示品种的数量了。选中B列,再点“数据”---筛选---全部显示。表格就恢复原状了。
第2个回答  2013-05-27
假定列C的数据不超出C1:C999区域

公式:
=SUMPRODUCT(1/COUNTIF(C1:C999,""&C1:C999))-(COUNTBLANK(C1:C999)>0)本回答被提问者采纳
第3个回答  2013-05-27
=sum(1/countif(c1:c100,c1:c100))数组公式
相似回答