时间:2016-04-01 17:09 来源: 我爱IT技术网 作者:佚名
EXCEL数据量大时,查找重复记录并删除,是一项很繁琐的工作,利用简单的SQL语言来完成此项工作是很好的一种解决方案

前期准备工作(包括相关工具或所使用的原料等)
电脑上已安装EXCEL2010软件
详细的操作方法或具体步骤
打开存在重复记录的EXCEL表格,此处名称为"编码"表

点击"数据"菜单-自其他来源-来自QUERY

选择数据源为:EXCEL FILES*,不要勾选 使用查询向导

在电脑上找到存在重复记录的D盘上的"编码"表

选中"编码$"后点击"添加",再点击"关闭"按钮,这一步是关键,有时"编码$"不会显示出来,要点击"选项"按钮,并勾选全部表选项,刷新后确定,才会显示出来

双击"编码$"下的*号,会显示出所有编码表中的记录,点击工具栏中的"SQL",会显示出完整的系统自动生成的SQL语句

在原有的SQL语句基础上修改,SELECT 后加上distinct 确定

系统已将满足条件的记录提取出来,点击"文件"菜单下"将数据返回到EXCEL"

弹出导入数据对话框,选中D1单元格,将导入的数据放置在D1单元格,确定

大功告成,满足条件的记录导入到右侧

注意事项
操作员对SQL语句有一定的认识和了解
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本文系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
