中企动力 > 商学院 > excel列去重
  • ?

    16个最为实用的Excel技巧,总有一个你不知道的。

    晦涩

    展开

    Excel作为办公室最经常用到的办公软件之一,Excel强大是无需质疑的,无论做哪个行业,Excel最基本都是要懂,下面编者像大家汇总一些最为实用的Excel技巧,懂的人更好,不懂的人就要拿起来收藏了。

    1 excel在每行上面加一个空行

    下面的演示分为两部分:

    1 隔行插入空行

    2 分类前插入空行

    注:演示过程中打开定位窗口的组合键是ctrl + g

    2 如何打开Excel隐藏的A列

    如果工作表的A列怎么都无法取消隐藏,肯定是窗格冻结了。视图 - 冻结窗格 - 取消冻结窗格。

    3 怎样让首行 分页打印后都有

    页面布局 - 打印标题 - 顶端标题行,选取行区域

    4 怎么批量清除EXCEL左上角的绿色.

    全选含绿色三角的区域 - 打开绿三角 - 点忽略错误或转换为数值(列表中的选项一个不行再试另一个,生成的原因不同,点的选项也不同)

    5 excel当天日期函数

    =today() 返回当天的日期

    =now() 返回现在的时间和日期

    6 EXCEL表格里可以选择颜色筛选吗?

    excel2010里是可以按颜色筛选的,如下图所示。

    7 excel公式拖动引用多个工作表

    =indirect(a1&"!A1") 根据A列的工作表名称引用各表的A1单元格值

    8 excel表中函数 包含怎么表示

    以下公式判断A1中是否包括“excel”

    =if(iserror(find("excel",A1)),"不包含","包含")

    =if(countif(a1,"*excel*")=0,"不包含","包含")

    9 如何选中相同内容

    如果只是单列,可以用筛选的方法

    如果是多列,可以查找后按ctrl+a组合键全选

    10 excel公式太多反应慢

    改为手工更新模式,公式 - 计算选项 - 手动

    11 如何恢复excel保存前的数据?

    这个无法恢复,同学们不要在这上面浪费时间了。一旦保存就无法再恢复了,所以建议大家注意重要文件的备份。

    12 Excel不能对多重选择黏贴

    excel不允许对不相邻的多个区域进行复制和粘贴,除了都在共同的行或列中,而且行数或列数相同

    可以复制

    不能复制

    13 禁止自动更新链接

    文件 - 选项 - 高级 - 请求更新链接的勾去掉

    14 excel筛选包含99的模糊搜索

    15 循环引用警告怎么处理?

    循环引用是自已直接或间接引用自已,通过 公式 - 公式审核 - 错误检查 - 循环引用 找到循环引用的单元格,然后修改公式即可。

    16 sumif 中要判定2个列的条件同时满足

    sumif函数一般情况下只能设置一个条件,而sumifs可以设置多个条件。

  • ?

    16个好用的Excel小技巧合辑

    念露

    展开

    16个工作中常用的小技巧,希望对大家有所帮助。

    01.在每行上面加一行空行

    下面的演示分为两部分:

    1 隔行插入空行

    2 分类前插入空行

    注:演示过程中打开定位窗口的组合键是ctrl+g

    02.如何打开Excel隐藏的A列

    如果工作表的A列怎么都无法取消隐藏,肯定是窗格冻结了。视图 - 冻结窗格 - 取消冻结窗格。

    03.怎么让首行分页打印后都有

    页面布局 - 打印标题 - 顶端标题行,选取行区域

    04.怎么批量清除Excel中数字的绿三角

    全选含绿色三角的区域 - 打开绿三角 - 点忽略错误或转换为数值(列表中的选项一个不行再试另一个,生成的原因不同,点的选项也不同)

    05.Excel返回当天日期的函数

    =today() 返回当天的日期

    =now() 返回现在的时间和日期

    06.Excel里可以按颜色筛选吗

    excel2010起是可以按颜色筛选的,如下图所示。

    07.Excel公式拖动引用多个工作表同一单元和数据

    =indirect(a1&"!A1")根据A列的工作表名称引用各表的A1单元格值

    08.Excel公式中怎么用函数表示"包含"

    以下公式判断A1中是否包括“excel”

    =if(iserror(find("excel",A1)),"不包含","包含")

    =if(countif(a1,"*excel*")=0,"不包含","包含")

    09.如何选中相同的内容

    如果只是单列,可以用筛选的方法

    如果是多列,可以查找后按Ctrl+A组合键全选

    10.Excel太多反应慢

    改为手工更新模式,公式 - 计算选项 - 手动

    11.如何恢复保存前的excel数据

    一般情况下无法恢复,同学们不要在这上面浪费时间了。一旦保存就无法再恢复了,所以建议大家注意重要文件的备份。特殊情况下有的电脑会生成备份文件(通过文件 - excel选项 - 保存 - 自动恢复保存位置找到),可以一试。

    12.Excel不能对多重区域粘贴

    excel不允许对不相邻的多个区域进行复制和粘贴,除了都在共同的行或列中,而且行数或列数相同

    可以复制

    不能复制

    13.禁止自动生成超级链接

    文件 - 选项 - 高级 - 请求更新链接的勾去掉

    14.快速筛选包括99的数据

    2010起提供了筛选框,输入值可以实现模糊筛选

    15.出现循环引用的警告怎么处理?

    循环引用是自已直接或间接引用自已,通过公式 - 公式审核 - 错误检查 - 循环引用找到循环引用的单元格,然后修改公式即可。

    16.Sumif可以判断两列条件求和吗?

    sumif函数一般情况下只能设置一个条件,而sumifs可以设置多个条件,如:计算联想电脑的销售之和

    =Sumifs(C:C,A:A,"联想",B:B,"电脑")

  • ?

    Excel表格技巧,数据分行处理,巧借Word快速实现批量转换

    房擎汉

    展开

    转载自百家号作者:张老师媒体课堂

    大家平时在使用Excel表格过程中,一些数据处理需要Word和Excel相结合才可以快速实现,如下图所示,将C列表格内容转换成E列显示样式,这也是职场办公过程中经常会遇到的,没法快速一步实现,有时候公式函数可以解决很多问题,但大家一般情况下用不到而且记不住,今天就以Excel表格2016版本为例,教大家如何运用Excel表格和Word相结合去完成分列处理。

    第一步:如下图所示,选择需要处理的Excel表格单元格数据,复制内容并粘贴到Word文档。

    第二步:如下图所示,内容粘贴到Word文档后,以表格形式显示,单击左上角表格十字框选中。

    第三步:如下图所示,选中后,在Word文档顶部菜单区域单击布局,右侧功能区点击转换为文本选项,在弹出的表格转换为文本设置框,选择段落标记,点击确定。

    第四步:如下图所示,将内容作部分必要排版修改,全部选中内容,点击Word文档开始菜单功能区的替换按钮,把手动换行符替换为段落符,点击全部替换,这里的两个符号在下方特殊符号里面选择即可,见第五步。

    第五步:如下图所示,特殊符号里面预设的手动换行符和段落符样式标志。

    第六步:再次复制Word文档中处理完成的内容,回到Excel表格,如下图所示,点击需要粘贴内容的单元格,粘贴即可。

    如下图所示,数据已经处理完成,已经分行显示,此方法适合处理数据较多且需要批量转换的Excel表格单元格内容,特别方便,也很实用,如果不这样去处理数据,一个一个重新去复制粘贴,那是非常麻烦的。希望这个小技巧能帮助到大家,如果有什么疑问,欢迎评论区留言。

  • ?

    小Y学Excel,老师,删除重复数据有多少方法啊?

    丁涛

    展开

    最近山竹很厉害啊,听说广东的朋友上个班都要展开丛林穿越了。恶劣天气,销售受阻,小Y的工作也少了,开始在工作之余充电。过了一会,这小丫头忍不住看了几眼朋友圈,给我发了几张图片过来:

    看完了,我说,生活是一种体验,虽然灾难没发生在我们这里,看看他们,我们更要庆幸我们生活的这个地方是个好地方啊,所以工作累点忙点就别抱怨了,你看看他们,上个班都这么难。

    小Y发了一个咧嘴笑的表情,说到,是啊,以前心里总觉得不平,现在好了,人们往往在平淡的生活里失去方向,确实是要多去体验别人的生活的。

    闲话说完,小Y说:张老师,我发现菜单栏有一个删除重复项的命令,是删除重复数据使用的吗?

    我说:是啊,现在的Excel版本很高了,系统直接提供了删除重复项的命令,在以前的低版本的Excel里是没有这个命令的,如果想去重复,是要依靠函数来实现的。

    小Y一听来了兴趣,老师老师,你快说说用函数怎么删除重复吧,或者给我总结下删除重复项的方法,软件到是智能了,方法我还没学会呢?

    我略想了想,函数和技巧总结了四种方法。

    一、高级筛选

    高级筛选是具有去重功能的,只要勾选上不重复数据就行了。看演示:

    二、countif函数

    countif函数是计算重复个数的,怎么来去除重复值呢,当然也是有技巧在里面的。首先建立辅助列,字段名输入重复值,输入函数如下:=COUNTIF($G$2:$G$11,G2),通过这个函数的计算,我们可以看到不仅有重复两次的数值,还有重复三次的数值。

    在第二次重复值这个字段,我们也是要输入这个countif函数,不过这里我们要利用函数的相对引用和绝对引用,形成一个伸缩的区域,具体看公式:=COUNTIF($G$2:G2,G2)。什么意思呢?当公式在数据区域的第一行的时候,形成的是一行一列的数据区域,当公式在第二行的时候,形成的是两行一列的数据区域,以此向下类推。也就是说这个公式可以统计数值的出现次数。

    所以,按照第二次重复值进行降序排列,把大于1的数值整行删掉就可以了啊。正常的countif函数统计数值的个数,变形后的countif函数统计数值出现的次数。

    在这里为什么先要复制公式,变成数值呢?因为排序是按照单元格的数值进行排序的。公式是不符合条件的。

    三、match和row函数

    row函数返回行号的,如果没有参数,返回的就是公式所在单元格的行号。

    match函数返回的是数值在区域内出现的位置,并且是第一次出现的位置,即使是第二次出现,也会返回第一次出现的位置。所以,我们就用这个不会重复的row函数和会重复的match函数比较一下,出现不同的结果,那就是重复数据出现的地方了。

    比较后的结果出现两个逻辑值,相等的是true,不相等的是false,把false删除即可。看演示吧:

    row函数为什么要减去1,因为公式是在第二行啊,所以要减去1。

    四、我个人认为第四种方法是最简单的,一拖一拉,复制就行了。那就是数据透视表。看演示:

    数据透视表是对一个区域进行透视的,所以单行单列是不符合要求的。用快捷键alt+d+p(顺序按下)调出数据透视表向导,创建数据透视表后,把编号字段拖入行字段,再把编号字段拖进值区域,行字段的数据就是进行了自动分组的,直接复制出来就行啦。

    好多人使用数据透视表都忘了这一点,数据透视表是可以自动去重的。哈哈。。。

    一一说完,小Y已经是迫不及待了,老师你快把源文件发过来,听一遍,说一边,不如动手试一遍。这话说的倒是不错,听得懂不代表一定会啊,只有自己动手操作了才知道问题出在哪里。

    我发完文件,就闪去一边了,说实话,有点累,手疼,我一边歇歇手去。

  • ?

    怎么把一个execl表中完全重复的行都删除,不保留!

    小老鼠

    展开

    今天遇到个问题,一个表里有ABCD 4列,有几千行,需要把数据完全相同的行挑出来,就是两行完全一样的给标注出来,方便删除。

    经过搜索,找到了这个方法:http://club.excelhome/thread-1282331-1-1.html,经测试,有效!可能有些朋友看原文看不懂,以原网站提到的案例,我来详细解释一下:

    源文档中之所以用这个代码:=COUNTIFS(A:A,A2,B:B,B2,C:C,C2,D:D,D2,E:E,E2),是因为第一行不用考虑去重的问题,所以第一行填写的是以2开头的,正常用的话,第一行改为1开头就可以了,然后A、B、C这里指的是列,如果只有四列,那么将代码改成类似这样就可以了:=COUNTIFS(A:A,A1,B:B,B1,C:C,C1,D:D,D1)

    将这些内容随便填写到第一行的某个空白单元格中,然后点击该单元格右下角的+号,然后往下拉动,直到最后一行,目的是让公式中的数字,自动变动成跟行号一样的数字。

    如下图所示:

    这里面显示数字2的,就是说明该数据在本文档中重复了2次了(显示3的话,说明重复了3次)

    此时点击数据—>筛选—>然后点击筛选列顶部的下箭头—>选择数据筛选中的2,再点击筛选就可以了。

    此时出现的,就是筛选好的重复2次的数据了,把这些数据删除掉之后,剩下来的,就是不重复的数据了。

  • ?

    Excel中的找不同!小心这些陷阱造成数据去重偏差

    柯幼旋

    展开

    Excel表格中的的两列,如何快速找重复的数据。

    正规操作步骤:选取两列- 开始 - 条件格式- 突显示单元格夫则 - 重复值

    如果目标列中含有大量的空格和其他字符。上面的操作结果可能就会出现问题

    那查找重复之前,首先应该对数据进行加工处理

    就是把 】后的字符全部删除:

    查找 空格 + * 替换为空

    删除()的内容

    查找 (*) 替换为空

    然后把少数多余文字删除,整理后的表格再用条件格式 - 重复值功能,瞬间两列的不同就找出来了:

    数据查找有很多方法,比如用Vlookup、Countif、高级筛选等,但最方便的还是条件格式的重复值查找方法。

  • ?

    EXCEL数据重复轻松去除

    子车笙

    展开

    工作中,因为表格经手的人多了,汇总整理后难免出现有数据重复的情况。新手都经历过痛苦的找错的过程,这可比“大家来找茬”游戏要难多啦,谁也给不了提示。今天我们来探讨一下吧。

    这样的一张表中,有2种重复的情况。一种是完全重复,如“李四”,能看得出来属于手误;还有一种是“张三”这种,只是重名,属于“假重复”。

    对于第一种重复,我们可以“暴力”去重——不是鼠标右键删除啊,有捷径的;但是我们怕出现第二种重复被误删除的情况,难道只能一一比对之后再删除吗?——别灰心,也有捷径的,让EXCEL自己去对好了,确认没有第二种重复的情况下进行暴力去重。

    捷径在此:EXCEL后期的版本中都有这一项“删除重复项”,就是为了解决我们这些问题的。

    将鼠标点到表格内,然后在依次点击“数据”选项卡——“删除重复项”,在对话框中选择重复数据所在的列(字段),不要去掉“数据包含标题”前面的勾,然后勾选除“序号”以往的所有标题。

    为什么要去掉“序号”呢?因为EXCEL会根据你勾选的标题进行精确比对,如果有2行数据对应的标题项下数据都一样的话才是重复的,只要有一项不一样,EXCEL都会判定为不重复。这里如果不勾选的话,因为序号都是唯一的,EXCEL会判定表格内的数据是没有重复的。

    当然,还有一种情况没有这么复杂,我们只要名单不重复就好了,比如这里我们把名字复制出来,8个人,真正名字不一样的是6个,那我们就简单操作即可:

    这是EXCEL数据去重的简单应用,非常暴力

  • ?

    excel里面名字有重复的怎么去重

    何谷冬

    展开

    在excel里面去除重复值,有三种方法,一、是使用菜单命令删除重复项,这是excel2007及以上版本才有的,二、是使用countif函数,虽然能做到删除重复的效果,但是操作麻烦,三、是使用match和row函数想 结合的方式来操作,方便快捷。下面一一介绍。

    1、选中数据,点击数据——删除重复项命令,系统会将重复值删除。

    2、使用countif函数。在重复值1列H2单元格输入公式=COUNTIF($G$2:$G$24,G2),该函数是条件技术函数,意思是查找在$G$2:$G$24区域内G2)的个数,返回值为2的即是重复的数值,需要先将2筛选出来,删掉一个值,保留一个值,这种方法麻烦一点。

    3、是使用match函数和row函数想结合的方法。在重复值2列I2单元格输入公式:=MATCH(G2,$G$2:$G$24,0)=ROW()-1,公式的意思是精确查找G2在$G$2:$G$24,中的位置,并与行号比较,相等就返回true,不想当就返回false。不相等的值就是重复的值,因为他是第二次出现所,以返回的位置不等于当前的行号。删除重复只需要false筛选出来删掉即可。

    (本文内容由百度知道网友张啸宁贡献)

  • ?

    Excel数据去重函数公式你会几个?

    艾伦

    展开

    大家好,今天和大分享下Excel数据去重方面的函数公式,看完之后,请在文章末尾处留言,你会几个,会那个?

    一、第1个去重复值公式

    1、公式截图

    2、公式

    =INDEX(A:A,SMALL(IF(MATCH($A$2:$A9&"",$A$2:$A9&"",)=ROW($A$2:$A9)-1,ROW($A$2:$A9),2^20),ROW(A2)))&""

    二、第2个去重复值公式

    =INDEX($A$2:$A9,MATCH(,COUNTIF($C$1:C1,$A$2:$A9),))&""

    三、第3个去重复值公式

    =IFERROR(LOOKUP(1,0/(COUNTIF($C$1:C1,$A$2:$A$8)=0),$A$2:$A$8),"")

    四、第4个去重复值公式

    =LOOKUP(1,0/FREQUENCY(0,COUNTIF($C$1:C1,$A$2:$A8)),$A$2:$A8)&""

  • ?

    EXCEL单列多列去重提取信息,搞笑直通车函数,一步搞定

    Ge2001

    展开

    HELLO,大家好,我是帮帮,今天跟大家分享一个咱们日常工作经常遇到的问题,提取不重复记录,虽然通过辅助列,功能键实现我们的目的,当然我们更希望一步到位,快捷简单。【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    大家请看范例图片,我们现在要提取A列的不重复记录。

    选择A列,点击数据选项卡中的删除重复项功能。

    选择我们要删除的数据列,点击确定。

    大家看,剩下的数据已经帮我们去重,相信大家都会使用这个功能。但是这种方法会破坏原表数据,日常工作中,往往我们都采用辅助表来再去重【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    这里我们采用公式来解决,再C2单元格键入公式,=INDEX(A:A,MIN(IF(COUNTIF($C$1:C1,$A$2:$A$8)=0,ROW($2:$8),4^8)))&"",输入完成以后按下CTRL+SHIFT+回车的组合键,转换为数组公式,并向下复制到“出现空值”的单元格,完成操作。

    这里我们利用COUNTIF=0作为判断不重复的条件,配合使用MIN函数作为排序的参数。我们可以理解为INDEX(引用列,MIN(IF(条件,ROW(引用区域的行号),极值行号)))&“”。大家下来后,自己可以试验一下,这种类型的函数都是属于“套路”,理解掌握以后便能举一反三。

    我们再来看两列/多列去重提取数值,如果是按照快捷菜单的方法,需要多次辅助操作来实现。

    我们可以再D2处键入公式,=INDIRECT(TEXT(MIN(IF(($A$2:$B$8<>"")*(COUNTIF($D$1:D1,$A$2:$B$8)=0),ROW($2:$8)*1000+COLUMN(A:B),65536001)),"!R0!C000"),0)&"",依然三键组合,形成数组公式,并向下复制,直至“空白”。

    大家值得注意的是,INDIRECT(TEXT(MIN(IF(条件,(引用区域的行号)×1000+COLUMN×(引用区域的列号),极值行号),"!R0!C000"),0)&""。

    这也是属于“套路”函数,提取多列去重数据,这里多使用了TEXT函数,将MIN函数提取的最小值,转换为单元格地址,使用INDIRECT函数引用对应单元格的值,使用&“”将多余的部分返回为空文本。【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

    今天的嵌套函数有点复杂,不过不要紧,收藏起来,要用的时候直接拿出来,改改引用区域就行,就是这么简单^^

    【如果大家喜欢帮帮,请点击文章末尾下方的推广广告,在里面找到并关注我,我给表亲们准备了更多更实用的办公软件技巧,期待您的到来】

excel列去重

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP