excel中如何统计一列名字对应另一列中不重复名字个数

公式改怎么用?

用分类汇总或者透视表。

建议直接插入透视表,然后拖动到如下图,即可得出结果。

追问

透视表这个可以,我想了解这个用公式怎么算,

追答

你要用公式的话,城市人数都要自行算吗?

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-04-29
直接写公式很麻烦,并且通常都效率很低
最好加个辅助列进行标记该城市第一次出现的名字
例如,第三列
公式=IF(COUNTIFS($A$1:A2,A2,$B$1:B2,B2)=1,1,0)
下拉填充

统计人数=SUMIF(A:A,"北京",C:C)

直接用公式的话可以试一下这一个
=SUM(IF($A$1:$A$16=F2,1/COUNTIFS($A$1:$A$16,$A$1:$A$16,$B$1:$B$16,$B$1:$B$16),0))
按ctrl+shift+回车,使用组公式
公式中F2对应北京这个单元格
第2个回答  2016-04-29

相似回答