excel不重复个数统计

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:26:30
要统计一下人员成交公司的数量,以“张四”为例,GG成交了2次,只算一个公司的数量,要使得结果如表二所示。请大虾指点,谢谢!
(表一)
姓名 成交公司名称
张一 AA
张二 BB
张二 CC
张三 DD
张三 EE
张三 FF
张四 GG
张四 GG
张五 HH
张五 HH
张五 HH
张五 LL
张五 MM

(表二)
姓名 成交公司个数
张一 1
张二 2
张三 3
张四 2
张五 3
上面成交结果有无,正确的结果要求如下。
(表二)
姓名 成交公司个数
张一 1
张二 2
张三 3
张四 1
张五 3
强调:由于本人对EXCEL函数了解甚少,麻烦给出答案时将具体公式写出,以便我这菜鸟直接复制,谢谢。

根据你的数据,我做了一下。结果如下:

1、“表一”中A1:B14为数据区,表头为:A1=姓名,B1=成交公司名称,把表头复制到“表二”中的A1和B1。

2、在“表二”中的A2单元格输入公式:
=INDEX(表一!A:A,SMALL(IF(MATCH(表一!$A$1:$A$15&"",表一!$A$1:$A$15&"",0)=ROW(表一!$A$1:$A$15),ROW(表一!$A$1:$A$15),4^8),ROW(表一!A2)))&""

然后往下拉复制公式到A6。

3、在“表二”中的B2单元格输入公式:
=INT(SUM(1/IF(COUNTIF(表一!$B$2:$B$14,IF(表一!$A$2:$A$14=表二!A2,表一!$B$2:$B$14,""))=0,1000,(COUNTIF(表一!$B$2:$B$14,IF(表一!$A$2:$A$14=表二!A2,表一!$B$2:$B$14,""))))))

然后往下拉复制公式到B6。

这样就能得出结果,但这只是根据你的数据所做的例子。具体你应用的时候肯定还需要对公式加以调整修改,如果有什么问题可以给我留言。

这里还有很重要的一点就是:
一定要把原来的“sheet1”和“sheet2”名称改为“表一”和“表二”。

=ROUNDUP(SUMPRODUCT((表一!$A$2:$A$100=A2)*1/COUNTIF(表一!$B$2:$B$100=A2,表一!$B$2:$B$100=A2)),0)

以上假设数据1至100行。你试验一下,看行不行。
====================================================

请从基础学起。这里给的是思路、方法,而不是结果。 天赋一般的,有个三两年功夫也应该能入门了。

在excel中如何用公式统计不重复的值的个数 excel怎样统计出有重复的数据个数和无重复数据的个数? excel 统计个数问题 excel 统计个数 excel个数统计 EXCEL中如何统计一组数字中重复数字的个数? excel不重复的个数的函数公式 关于Excel中单元格的不重复统计 excel中怎样统计个数 excel数据个数统计问题