筛选提取两张表格重复数据筛选.

excel重复数据的提取和删除重复行的方法|透视表|数据|函数_新浪网
excel重复数据的提取和删除重复行的方法
excel重复数据的提取和删除重复行的方法
内容提要:本文介绍了几种常见的Excel重复数据提取和删除的方法,例如合并计算、SQL、数据透视表、高级筛选、函数等等。Excel删除重复行、筛选重复数据一直是个热门且使用率很频繁的一个知识点。Excel重复数据提取筛选、删除的方法也很多,比如通过高级筛选、数据透视表、函数、SQL、合并计算等等来完成。第一,通过高级筛选删除重复行。单击数据 → 筛选 → 高级筛选,列表区域为需要进行筛选的数据,勾选“选择不重复的记录”,右边就是得到的不重复数据。提示:在Excel 2007以上版本的新增功能,直接有“删除重复项”功能,可以很方便的删除重复行。第二,使用数据透视表提取不重复数据。选择A4:A22区域,插入——数据透视表,将字段拖动到行标签处,就提取出不重复行的数据。第三,使用SQL语句提取不重复数据。单击数据——现有连接——单击“浏览更多”选择当前文件,“选择表格”选择当前表格,确定。导入数据对话框,选择“表”,单击“属性”按钮,打开“连接属性”对话框,单击“定义”选项卡,在“命令文本”框中输入语句:select distinct 省 from [sheet1$a1:a7],确定,就可以找出Excel工作表的重复数据,找到重复数据,下一步就可以轻松的删除重复行。第四,利用合并计算找出重复数据来删除重复行在B列做一个辅助列,然后定位到D3单元格,单击数据——合并计算,应用位置选择A1:B7,勾选首行和最左列,确定就可以找出重复数据。第五,多表提取不重复数据和函数公式完成请参考论坛卢版的原创帖《提取不重复》来源:IT部落窝
作者:IT部落窝
特别声明:以上文章内容仅代表作者本人观点,不代表新浪看点观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪看点联系。拒绝访问 | www.wangchao.net.cn | 百度云加速
请打开cookies.
此网站 (www.wangchao.net.cn) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(41abbdf3c3be4d02-ua98).
重新安装浏览器,或使用别的浏览器提取不重复名单,这才是最快的方法
昨天和大家一起分享了一个提取不重复名单的数组公式(
),有同学说了:
多行多列提取不重复值,用数组公式太慢了,能优化吗?
这的确是一个很现实的问题,数组公式虽然强大,但总不是万能的。今天咱们就用下面的这个工资汇总表,来说说提取不重复的员工姓名的快捷方法。
先来看数据:
有没有看眼晕了?哈哈
更让人眼晕的是这个提取不重复姓名的公式;
=INDIRECT(TEXT(MIN(IF((COUNTIF($P$1:P1,$A$3:$N$86)=0)*($A$3:$N$86&&"")*MOD(COLUMN($A$3:$N$86),2),ROW($A$3:$N$86)*100
COLUMN($A$3:$N$86)),2^16),"R00C00"),)
在数据量大的工作表中使用这样复杂的公式,简直就是反人道主义啊。
一 插入数据透视表
首先在A列之前插入一个空白列,这步很重要哦,作用后面会说到。
再依次按Alt、D 、P,调出数据透视表向导:
根据提示选择数据所在的范围,这个范围包括A列刚刚插入的空白列。
作用是保证所有数据都可以在数据透视表的值字段:
单击【完成】按钮,会自动插入一个新的工作表,并且有一个默认样式的数据透视表。
二 调整透视表结构
将【数据透视表字段】列表中的【行】、【列】、【页1】的勾选全部去掉:
然后将【数据透视表字段】列表中的【值】,从值区域拖动到行区域:
这时候,数据透视表的行字段就有数百个不重复的数字和姓名了:
咱们要提取的是员工的目的,还需要去掉这些数字内容。
要不要一个个勾选啊?咱们有简便方法哈,别急。
三 标签筛选
标签筛选,筛选条件是:大于9e307(一个非常大的数值)。
因为文本是大于任何数字的,所以这样筛选后,就是全部的文本内容了:
OK,收工了,不看广告看疗效吧:
图文过程好像很复杂的样子,其实这个过程也就是十几秒,看老祝操作一下:
作者:祝洪忠
报名请咨询官方QQ:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。怎样在excel表格中提取出重复的数据_百度知道
怎样在excel表格中提取出重复的数据
现有一列数据,约有5000个左右的号码,但这5000个号码中间约有300个左右是重复的,而且并不是排列在一起的,请问有没有什么简单的方法能把重复的号码提取出来注意:我最终需要的就是那些重复的号码,谢谢!!!
我有更好的答案
  在excel中有一个功能是“高亮度显示重复项”,你只需使用这个功能即可标记出重复数据了,具体操作步骤如下:选中需筛选重复项的那列单元格。点击工具栏中的&数据&一栏,选择&重复项&。在弹出来的选项中选择“高亮度显示重复项”,然后点击“设置”,最后按“确定”即可。  注:这时该列重复的数据背景就会自动被填充成其它颜色,再通过“筛选&功能中的&颜色筛选&功能,将背景为填充色的单元格过滤即可。
采纳率:66%
如果数据在A列,A1是第一个,那么你在第一行的空白单元格中输入下面的公式 =IF(COUNTIF(A:A,A1)&1,1,&&) 上面的公式是只要是重复的,这个公式的值就为1,空的就不是重复的。 =IF(COUNTIF($A$1:A1,A1)&1,1,&&) 上面的公式是第一次出现重复的公式的值没有变化,在第二次出现这个重复的时候公式的值才为1 ,其它情况为空。 上面的公式你选一种你需要的公式试试。你再用自动筛选选出来有“1”的就行了,再复制或其它操作
本回答被提问者采纳
一楼的做法是正解,但是筛选出来的数据仍然是重复的,也就是说会有600个或以上的号码(重复的都会显示,有的会有两次或以上)。提供一种简单一点的办法。 1、假设数据在A列,先对A列进行排序,这样重复的数据会排列在一起。 2、A1和A2自己判断是否重复,在B2输入“=IF(A2=A1,&&,A2)”,然后下拉公式。这样如果上下两行号码一致就会在B别显示空白。 3、只要在B列有数据的,都是不重复……选择性粘贴,爱怎么搞怎么搞了。
如果使用2007版本,操作如下:鼠标单击开始菜单,依次选择样式-条件格式-突出显示单元格规则-重复值-标注颜色。这样只要是重复项就全部标注出来了,如果还需要其他操作,可以使用筛选功能
只需要一步,数据——数据工具——删除重复项,唉,新时代的东西就是这么简单,所以人是越来越什么都不需要会了
1条折叠回答
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
excel表格的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。EXCEL中如何快速把重复的内容筛选出来_百度知道
EXCEL中如何快速把重复的内容筛选出来
我有更好的答案
假设:重复数据列为A列,且无标题,则:1、选中数据,点击开始栏下的排序和筛选;2、点击升序(或降序),内容相同的将会排列到一起;3、使用if函数,选中B列,在B1输入=if(A2=A1,1,0),即A2=A1,输入1,如果不等于,输入为0;4、点击CTRL+ENTER键,得到结果;5、选中B列,点击数据,筛选,自动筛选,选择1 ,将得到重复的内容,删除,即可。
采纳率:74%
来自团队:
假设数据在A列,可在B列输入公式=countif(A:A,A1)然后下拉公式筛选B列数据大于1的就是重复的内容了但如果要提取这些唯一值的话,又是另外的话题
本回答被网友采纳
这个其实很简单用EXCEL的数据透视表就OK了步骤:选中要统计的全部数据,点“数据”-“数据透视表~~~~”,再点下一步;完成。最后是把“数据透视表字段列表”当中的“配件名称”拖到“行”框里面,把“数量”拖到“数据”框里面就OK了!如有不懂的话就HI我!~ 结果:求和项:数量 配件名称 汇总发动机机舱线束 6节气门(BKT.BKU.BTL) 3离合器磨擦片 10锁紧盖 10雨刮电机(3000) 2总计 31
本回答被提问者采纳
在B1单元格输入下面公式=INDEX(A:A,SMALL(IF(COUNTIF($A$1:$A$1000,$A$1:$A$1000)&1,ROW($A$1:$A$),ROW(A1)))&&&①、这是数组公式,输入公式后编辑状态下按CTRL+SHIFT+ENTER(即光标双击B1,先按住CTRL+SHIFT键,再按Enter回车键。)②、光标放在B1的右下角,出现十字后按住向下拉,填充公式。
=SUMIF(A1:A100,A1,B1:B100)
如果都在一列,就选择(全选)这一列。然后 选择---数据 ---删除重复项 &是的 没看错 就这么简单。我自己试过了。
1条折叠回答
其他3条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 两张表格重复数据筛选 的文章

 

随机推荐