(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

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

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

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

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

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

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

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)\

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

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

这里我们采用公式来解决,再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(引用区域的行号),极值行号)))&“”。大家下来后,自己可以试验一下,这种类型的函数都是属于“套路”,理解掌握以后便能举一反三。

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

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

(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

我们可以再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复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)

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

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

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者officer帮帮忙所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(excel复制数字尾数变000怎么办)(excel表格复制粘贴数字尾数变000)
本文链接:https://www.51qsb.cn/article/dvjszi.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-08-23
下一篇2023-08-23

你可能还想知道

发表回复

登录后才能评论