测速网 > 电脑知识 >

Excel统计某电话号码有多少人打过

  派出所的一个朋友在调查一起案件的时候,遇到了一个如题的问题,请我帮忙,

Excel统计某电话号码有多少人打过

。由于要保密他不能提供原始数据,只是给我谈了一下要求。目前他们通过一个嫌疑犯的通话记录,从通话记录中又列入了n个新嫌疑犯,而且也得到每个嫌疑犯的通话记录。现在就要将这些通话记录进行统计,即同一个电话号码,每个嫌疑犯打了多少次,有多少个嫌疑犯同时打过同一个号码。

  解决的思路:

  ⒈此统计无法使用函数、数据透视表等普通的方法来解决,《Excel统计某电话号码有多少人打过》()。我采用了VBA编程来实现的统计。

  ⒉首先将所有用户的电话(不重复,重复的只取一次),提取出来存放到统计结果表中。这样结果表中的电话是唯一的。

  ⒊通过结果表的电话号码为基础,统计每个用户使用该号码的次数并将统计的结果存放到结果表该用户下。

  ⒋删除同一个电话号码被两个以下用户使用的行。

  解决的方法:

  ⒈因为用户的数量是未知的,但从第2列开始是已经的,这样我们就可以通过循环来进行统计。循环的条件通过第1行从第2列开始,单元格不空。

  ⒉每个用户的电话号码循环与⒈类似

上一篇:复制Excel分类汇总结果的方法

下一篇:避免Excel重复输入数据