打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
掌握3大Excel提取公式,秒杀公司半数同事
userphoto

2022.05.23 上海

关注

编辑/排版:卒見

办公文档怎么能少了Excel?掌握表格的使用技巧,对工作效率的提升是非常明显的。今天是对表格情有独钟的一天,整理了5个Excel公式,掌握它,工作效率提高是肯定的。

一、提取数字

一般情况下的提取,我们可以使用快捷键【Ctrl+E】完成,但Ctrl+E只适合有一定规律的文字内容,比如字符相同等,如果遇到特殊情况的提取,比如需要在文字内容中提取数字,且数字的位置不统一,这时候怎么办?

我们可以将从文本中提取数字分为三类,提取数字方式如下:

1、数字在文本前面,通用公式:

=-LOOKUP(0,-LEFT(要提取数字的单元格,ROW($1:$10)))

2、数字在文本后面,通用公式:

=-LOOKUP(0,-RIGHT(要提取数字的单元格,ROW($1:$15)))

3、数字在文本中间,通用公式:

公式使用思路一致,但相对复杂一点。

=-LOOKUP(1,-RIGHT(LEFT(要提取数字的单元格,LOOKUP(10,--MID(要提取数字的单元格,ROW($1:$20),1),ROW($1:$18))),ROW($1:$20)))

注意事项:

①以上公式中,ROW($1:$20)的数字“20”,表示想要提取的数字的单元格长度,可以根据实际需求调整。实际的公式参考:

=-LOOKUP(1,-RIGHT(LEFT(B3,LOOKUP(10,--MID(A3,ROW($1:$20),1),ROW($1:$20))),ROW($1:$20)))

②第三种公式同时可适用于前两种情况。

二、提取不重复数据

这是我经常会遇到的情况,Excel表格中有时候会出现重复的数据,如人名、品类等等,当我们想要将这些数据挑选出来时,利用删除重复值功能,可以删除重复数据。

但是如果是在不删除原数据的情况下,将不重复的数据挑选出来,使用公式该如何操作呢?

通用公式:

=IFERROR(LOOKUP(0,1/(COUNTIF(第一个公式单元格上方单元格绝对引用:同左相对引用,数据区域)-1),数据区域),"")

其中“数据区域”为含重复值的区域,第一个公式单元格上方单元格则是提取不重复数据公式的第一个单元格上方的单元格。

实际公式:

=IFERROR(LOOKUP(0,1/(COUNTIF($E$2:E2,$D$3:$D$17)-1),$D$3:$D$17),"")

三、对比提取相同/不同数据

一遇到两列差不多的数据,就会看眼花缭乱,在数据里找不同是最最艰难的,不过我们有公式。

1、提取两列相同数据:

=INDEX(左侧列,SMALL(IF(COUNTIF(右侧列,左侧列数据区域)>0,ROW(左侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

实际输入公式:

=INDEX(B:B,SMALL(IF(COUNTIF(C:C,$B$3:$B$22)>0,ROW($B$3:$B$22),1000), ROW(A1)))&""

2、提取左侧有,右侧没有的数据:

=INDEX(左侧列,SMALL(IF(COUNTIF(右侧列,左侧列数据区域)=0,ROW(左侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

实际输入公式:

=INDEX(B:B,SMALL(IF(COUNTIF(C:C,$B$3:$B$22)=0,ROW($B$3:$B$22),1000), ROW(A1)))&""

3、提取右侧有,左侧没有的数据:

=INDEX(右侧列,SMALL(IF(COUNTIF(左侧列,右侧列数据区域)=0,ROW(右侧列数据区域),大于总数据的一个数字), ROW(A1)))&""

实际输入公式:

=INDEX(C:C,SMALL(IF(COUNTIF(B:B,$C$3:$C$22)=0,ROW($C$3:$C$22),1000), ROW(A1)))&""

以上公式有点复杂,使用时需要以快捷键【Ctrl+Shift+Enter】输入,可以直接复制实际输入公式,然后根据情况修改行列和数字。

以上就是今天对于公式的讲解了,额,稍微一点复杂,可以收藏文章,使用的时候,直接将公式复制过去。

8个多才多艺APP,让你闪闪发光

搞文档,9个文档处理工具大有用处

拿到新电脑后要做的第一件事,保证3年不卡


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel常用函数公式及技巧(5)
office excel最常用函数公式技巧搜集大全(13.12.09更新)20
精通Excel数组公式022:提取唯一值列表并排序(续)
可以大大提高工作效率的表格的使用技巧
60用Excel函数将多表数据合并到一张表中~
excel中常用的10个函数公式,直接套用即可
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服