设为首页 加入收藏 网站首页
休闲娱乐
军事·社会百态·娱乐八卦·校园
体育·美女写真·幽默笑话·游戏
综合·在线视频·搞笑图片·灵异
两性生活
两性知识·性爱技巧
情色实录·两性图片
女性健康·同性之恋
电脑网络
网络编程·网页制作·软件教学
操作系统·图形图象·冲浪宝典
网络安全·邮件系统·认证考试
热点专题
芙蓉·真人漫画
72式·欲望都市
帅哥·人体彩绘
您现在的位置: 世纪中国 >> 软件教学 >> Excel教学 >> 教程正文
Excel统计某电话号码有多少人打过
作者:中国图霸    教程来源:网络    点击数:    更新时间:2007-1-4

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

  根据上述总结,Excel表如下:

图一:原始数据表

图二:统计结果表

  上图说明:

  图一:用户一、用户二、用户三、用户四正面的数字为模拟的电话号码;方向是指主叫还是被叫,没有什么意义。

  图二:用户正面的数字是该电话所使用的次数,如果一个电话只被某一用户打过,这样就不统计,换句话说就是统计结果表中的电话号码至少被两个以上的用户打过。

  解决的思路:

  ⒈ 此统计无法使用函数、数据透视表等普通的方法来解决。我采用了VBA编程来实现的统计。

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

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

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

  解决的方法:

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

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

  具体的程序源代码如下:

Private Sub CommandButton1_Click()
    Sheets(2).Rows(2 & ":" & 65536) = ""
    Sheets(2).Columns("B:IV") = ""
    Dim Ls, i, j, Isa, k, yhs
    Isa = False
    i = 2
    If Sheets(1).Cells(1, 2) = "" Then
        MsgBox "没有用户,无法统计!", vbOKOnly + vbCritical, "错误提示"
        Exit Sub
    Else
        Do While True
            If Sheets(1).Cells(1, i) <> "" Then
            &

[1] [2] [3] [4] 下一页

分类推荐
社会 社会 娱乐 军事 校园
幽默 体育 女性 专题
电脑 编程 网页 软件 系统
安全 图象 冲浪 认证
搞笑 人物 动物 物品 表情
签名 色图 漫画 奇闻
美女 明星 清纯 自拍 欧美
丝袜 卡通 性感 走光
两性 知识 性图 孕育 技巧
同性 单身 情感 实录
视频 写真 搞笑 MTV 翻唱
写实 片段 游戏 综艺
Excel教学热门文章
普通教程 Excel函数应用教程:查找与引用
普通教程 Excel实用操作技巧九则
普通教程 学十条小经验 Excel文档打印得
普通教程 利用窗体控件快速构建Excel动态
普通教程 用Excel做数据分析—描述统计
普通教程 用Excel做数据排序的常用方法与
普通教程 动画图解:Excel单元格的合并
普通教程 Excel统计某电话号码有多少人打
普通教程 快速实现Excel、Word表格奇偶行
普通教程 用Excel解决经典“鸡兔问题”的
普通教程 Office Excel与图表幻灯片的完
普通教程 用Excel轻松制作春节联欢抽奖系
普通教程 八招设置Excel2007 让我们用得
普通教程 Office超级技巧连载─Excel工作
普通教程 使用Excel 2007完成多人协同录
普通教程 实现Excel动态链接外部数据库
普通教程 为Excel2007添加一个“双面打印
普通教程 Excel里去掉最高分最低分再求平
普通教程 利用Excel2007完成试卷分析
普通教程 Excel2007以人为本的15个新功能

  广东广州海珠区 世纪网络工作室 版权所有 上海电信提供网络带宽
信箱: 9297659@qq.com 粤ICP备06113754号