二维码 购物车
登录 |  注册 | 
我的购物车
部落窝在线教育欢迎您!
  • 图文教程 >
  • 电脑与办公教程 >
  • EXCEL >
  • Excel教程:文本截取和文本查找函数的嵌套使用,你会吗?

Excel教程:文本截取和文本查找函数的嵌套使用,你会吗?

 

作者:老徐来源:部落窝教育发布时间:2022-07-22 14:40:08点击:1268

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

今天主要来给大家分享文本截取函数和文本查找函数的使用,尤其是当两种函数嵌套使用时,有着异常强大的效果。

 

Excel中的文本函数按照作用的不同可以分为文本合并、文本截取、文本替换、文本查找、文本复制等小类。

首先,我们来看文本截取函数,主要有三个,分别为leftrightmid

LEFT(字符串, 从左边截取的字符个数

RIGHT(字符串, 从右边截取的字符个数)

MID(字符串,指定提取位置,从指定位置提取的字符个数)

下面,我们先挨个来看一看这三个函数是怎么使用的!

 

一、Left函数示例

B2单元格输入=LEFT(A2,4),表示截取A2单元格最左侧的四个字符。

 

 

二、Right函数示例

D2单元格输入=RIGHT(A2,2),表示截取A2单元格最右侧的两个字符。

 

 

三、Mid函数使用示例

C2单元格输入=MID(A2,6,2),表示从A2单元格的第6位字符开始截取两个字符。

 

 

接下来我们看文本查找函数find search

FIND(要查找的文本,文本所在的单元格,从第几个字符开始查找[可选])

SEARCH(找什么,在哪找,从第几位开始找)

 

四、Find函数示例

B2单元格输入=FIND("长沙",A2,1),表示从A2单元格中的第一个字符开始查找“长沙”二字,返回“长沙”字符在A2单元格中开始出现的位置。

 

 

五、Search函数示例

B2单元格输入=SEARCH("长沙",A2,1),表示从A2单元格中的第一个字符开始查找“长沙”二字,返回“长沙”字符在A2单元格中开始出现的位置。

 

表格描述已自动生成

 

从以上案例可以看出,find函数和search函数的使用方法非常相似。

接下来,我们就来讲一讲文本截取函数和文本查找函数嵌套使用的案例了。

 

案例一 从文本字符串的左侧截取字符,但每行截取的字符个数不固定。

如下图所示,我们希望从宝贝标题中将品名提取出来,已知品名都是在A列这串文字的最左侧,但是品名文字的个数是不确定的。

表格

描述已自动生成

 

这种情况下如果直接使用Left函数,第二个参数即截取字符的个数我们没法使用一个常量。那具体截取多少个字符就没法确定了!有没有什么规律呢?有的。我们可以看到每个品名后都跟着“长沙”二字,我们只要确定长沙的位置,截取字符时,截取到“长沙”前一位即可。

 

比如,A2单元格中,“长沙”位于第八位,那我们从左侧截取七位字符,即可取出品名。

也即我们截取的字符个数=“长沙”在字符串中的位置减去1

B2单元格输入公式=LEFT(A2,SEARCH("长沙",A2,1)-1) 再下拉公式,所有宝贝的品名就都提取出来了。

 

表格

描述已自动生成

 

案例二 从文本字符串的中间截取字符,但开始截取的位置不固定。

如下图所示,我们希望通过公式将E列产品型号中的规格尺寸提取到F列单独体现。数字554560等都是两位,加上“寸”字是三位,所以我们能够确定截取3位字符。但是具体从字符串中间哪个位置来截取,是不固定的。

 

表格

描述已自动生成

 

那么从中间哪个位置截取有没有什么规律可循呢?有的。我们要截取的字符均含有“寸”字。可以先找到“寸”字在字符串中第几位,“寸”字往前两位就是我们要截取字符的开始位置。在F2单元格输入=MID(E2,FIND("",E2,1)-2,3),下拉公式即可。

 

表格

描述已自动生成

 

案例三 从文本字符串的中间截取字符,开始截取的位置、截取的字符个数均不固定。

如下图所示,我们想从摘要中提取吨数到G列,首先,具体从D列摘要文本字符串中第几位开始提取是不固定的,其次,具体的吨数数字位数也是不固定的。

 

表格

描述已自动生成

 

观察摘要文字的规律,提取的位置,都是在逗号“,” 之后的一位,所以,使用 FIND("",D3,1)+1 作为mid函数的第二个参数即可;而具体的吨位数据,都是介于“吨”字和“,”逗号之间,我们用“吨”字所在的位数减去“,”逗号所在的位置,再减去一,即吨数位数。所以,使用FIND("",D4,1)-FIND("",D4,1)-1 可以作为mid函数的第三个参数。

G3单元格输入公式 =MID(D3,FIND("",D3,1)+1,FIND("",D3,1)-FIND("",D3,1)-1),下拉公式后即把所有吨位都提取出来了。

 

表格

描述已自动生成

 

当然,上面公式中的search函数也可以替换为find函数,两个函数是互通的。

今天的案例就给大家分享到这里,你们学会了吗?

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育 《一周Excel直通车》视频和 Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

Excel视频教程:如何多表求和?

Excel视频教程:如何制作多行标题的工资条?

如何计算员工累计达标的月份,你需要一个SUBTOTAL函数!

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者老徐;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。

 

上一篇:Excel教程:九个销售数据分析时常用的公式
下一篇:Excel视频教程:日期函数Date,你会用吗?

最热教程

  • 像绿皮火车一样长像珠穆拉玛峰一样高的Excel表怎么操作才方便?
  • Power Query实战:按指定次数递增数据
  • 2019年全网最全—excel提取身份证信息合集!(建议收藏)-下篇
  • 明明没有重复,Excel却判定数据重复,这是怎么回事?
  • 文本格式的求和,及求和中最容易出现的问题解疑
  • 致命缺陷:不懂一维表!
  • 函数组合思维,你有吗?
  • 学会这2个公式,整理考勤数据只要一分钟
  • 就算被说是拍马屁也成,今天你应该这样发Excel报表……
  • 如何计算Excel单元格中的算式,四种求和方法请收好!

最新教程

  • 用函数合并多个工作表数据
  • 用LAMBDA自定义颜色求和函数
  • 用SUMIF错位求和多表求和与查找
  • BYROW和BYCOL函数用法详解
  • makearray函数用法6例
  • PDF转Excel表格的两种免费方法
  • Excel加PPT三步完成图片批量加水印
  • SCAN函数基本用法和典型应用
  • MAP函数如何使用?有何意义?
  • 简单6步完成Excel气泡地图

深圳SEO优化公司白城如何制作网站哪家好临沧百度竞价包年推广价格伊犁网站推广方案报价潮州百度网站优化排名推荐来宾设计公司网站推荐果洛网站优化按天收费哪家好那曲阿里店铺托管价格咸宁seo排名推荐保定网站优化按天收费哪家好益阳营销网站哪家好烟台关键词按天收费报价福州SEO按天收费推荐厦门SEO按天扣费铜仁seo排名哪家好株洲阿里店铺托管推荐十堰seo网站推广公司菏泽营销网站推荐揭阳seo哪家好福田SEO按天收费价格宿迁网络推广黄石网站建设价格哈尔滨外贸网站设计漳州网站优化按天计费公司湛江至尊标王价格白城网站推广工具报价通化品牌网站设计价格广安网站优化按天扣费哪家好白银网站推广方案推荐驻马店网站排名优化推荐同乐网站关键词优化报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化