EXCEL统计 户号一样的算1户,想统计有几户,怎么做

如题所述

可以使用高级筛选从一列数据中提取不重复的值并将其粘贴到新位置。然后可以使用 ROWS 函数计算此新区域中的项目数。

    请确保列中的第一行为列标题。在“数据”菜单上,指向“筛选”,然后单击“高级筛选”。在“高级筛选”对话框中,单击“将筛选结果复制到其他位置”。如果尚未选择要计算的区域,则删除“列表区域”框中的所有信息,然后单击包含所需数据的列(或选择区域)。在“复制到”框中,删除该框中的所有信息,或单击该框,然后单击希望复制不重复的值的空白列。选中“选择不重复的记录”复选框,然后单击“确定”。

所选区域中不重复的值即复制到新列中。

    在该区域最后一个单元格下面的空白单元格中,输入 ROWS 函数。使用刚才复制的包含不重复值的区域作为参数。例如,如果不重复的值的区域为 B1:B45,那么可以输入:

=ROWS(B1:B45)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-27
假设户号已经排序。B2中输入
=IF(COUNTIF($A$2:A2,A:A)=1,COUNTIF(A:A,A2),"")
或者
=IF(COUNTIF($A$2:A3,A:A)=COUNTIF(A:A,A3),COUNTIF(A:A,A3),"")
前者统计结果显示在相同户号的第一行,
前者统计结果显示在相同户号的最后一行。
第2个回答  2012-09-27
b2填写1
b3填写=if(a3=a2,b2,b2+1),而后下拉生成b列,b列代表该行以上(包含该行)有多少户了
当然前提是a列是按照顺序排列的,否则还是不准确的本回答被网友采纳
第3个回答  2012-09-27
=SUM(1/COUNTIF(区域,区域))
第4个回答  2012-09-27
高级筛选,记住勾上“选择不重复记录”,可以选择“看情况选择在原位置筛选结果”,也可以“将筛选结果复制到指定位置”。如果有什么不明白的地方跟我说吧。
相似回答