当前位置:首页 > 办公设计 > Office教程 > 公式详解:字符提取的模式化用法

公式详解:字符提取的模式化用法

1年前 (2025-01-11)Office教程370

今天咱们来解读一个数据提取的模式化公式用法。

A2单元格是中文和数字的混合内容:兴发实业公司52001

现在需要提取A2单元格中右侧的数字。

这种数据有多种提取方式,今天咱们分享的是各版本都能使用的通用公式:
=-LOOKUP(1,-RIGHT(A2,ROW($1:$10)))

接下来就看看这个公式的运算过程:

(1)先来看ROW($1:$10)部分,得到是1~10的序号:

(2)再来看RIGHT(A2,ROW($1:$10))部分,从A2右侧分别提取出1~10字符:

(3)接下来看这部分的结果 -RIGHT(A2,ROW($1:$10)),数字变成了负数,带有文字的变成了错误值:

最后使用LOOKUP函数来获取需要的数字。

LOOKUP函数有三个特点:第一个特点是要求查询区域必须升序进行排序。如果没有经过排序,LOOKUP函数也会认为排在数据区域最后的内容,是该区域中最大的。

第二个特点是当查找不到具体的查询值时,会以比查询值小、并且最接近查询值的内容进行匹配。

第三个特点是自动忽略查询区域(或数组)中的错误值。

回到本例中,LOOKUP函数用1作为查找值,在带有错误值和数值的内存数组中进行查找。由于找不到1,LOOKUP会忽略错误值返回最后一个数字“-52001”进行匹配。

最后再加上一个负号,把负数变成正数,就得到了最终的计算结果“52001”。

在字符串最左侧提取连续数字的模式化公式,也是一样的计算过程。只不过是把从最右侧提取字符的RIGHT函数变成了从最左侧提取字符的LEFT函数了:
=-LOOKUP(1,-LEFT(A2,ROW($1:$10)))

文章来源:https://www.excelhome.net/7329.html

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/11054

分享给朋友:

“公式详解:字符提取的模式化用法” 的相关文章

Excel制作精美日程安排表,带动态进度条图表!

Excel制作精美日程安排表,带动态进度条图表!

日程安排表可以帮助我们有序的规划时间,安排流程等。那你们平常有用过日程安排表吗?都是自己做的呢,还是网上下载的呢?之前我们也有给大家分享过日程表模板下载。今天,小汪老师就来教大家用Excel制作一份精美的动态进度条日程安排表。     最终效果 &nb...

Excel表格冻结窗口怎么使用?同时冻结多行多列数据

Excel表格冻结窗口怎么使用?同时冻结多行多列数据

当一个表格数据太多,那么它就会离表头越远。我们在查看分析数据时,就没法看到表头标题部分。这样非常不便于查看,那么,有没有好的办法能够解决这一问题呢?其实,我们可以通过Excel冻结窗口来固定表头处,无论我们怎么向下滚动数据,表头依然固定在那不动。这里,小汪老师就来为大家详细的说一下冻结窗口...

打造MBE风格 PPT制作MBE风格标注

打造MBE风格 PPT制作MBE风格标注

我们先来稍微的了解一下何为MBE风格! MBE风格介绍 MBE风格是一位法国设计师原创,在dribbble网站发布作品后,一石激起千层浪,受到了国内外众多设计者的青睐,此后,国内外众多设计者们纷纷效仿,根据特色制作出各种优秀的MBE风格作品。 MBE风格图片...

这些Excel自定义格式技巧,效率快人一步

这些Excel自定义格式技巧,效率快人一步

使用自定义格式,能让单元格按指定的样式进行显示。 按Ctrl+1组合键,打开【设置单元格格式】对话框。在【数字】选项卡下切换到【自定义】,在右侧的编辑框中会看到一大堆格式代码。 接下来就介绍几个比较常用的格式代码,看看他们分别有什么作用: # 显示单元格中原有的数字,但是不显...

Excel中的快速分析,你用过吗?

Excel中的快速分析,你用过吗?

如果你使用的是Excel2013及以上版本,一定别忘了使用快速分析功能。选中一些数据之后,Excel会智能的对这些数据进行分析,并给出相应的分析选项,而咱们要做的,就是点击几下鼠标而已。 接下来,就一起看看快速分析到底有多快。 1、突出显示6500元以上的销售额   2...

Excel逆向查询的3种方法,你都会了吗?

Excel逆向查询的3种方法,你都会了吗?

所谓逆向查询,就是关键字在数据表的右侧,而要得到内容在数据表的左侧。 如下图,希望根据E2单元格指定的客户名,从左侧的数据表中查询对应的客户等级。   方法1: =INDEX(A2:A8,MATCH(E2,B2:B8,0)) 该公式的模式化用法为: =IN...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。