天博综合体育app下载
你的位置:天博综合体育app下载_天博体育app平台官网 > 天博综合体育app下载产品中心 > 天博体育app平台 全心整理Excel从文本中索要指定字符的4种案例!

天博体育app平台 全心整理Excel从文本中索要指定字符的4种案例!

时间:2022-06-11 11:35 点击:63 次

「如何从Excel单元格中的文本值索要指定的数据出来?」

就比如做电商的同学可能频繁遭遇成绩地址需要拆分红省市区的问题。

然则用户提交的地址信息不一定例范,就导致拆分的时辰需要人工一个一个识别。

本期内容,以溪带你望望责任中常见的文本拆分与索要的案例问题。

如果有你咫尺正在遭遇的问题,不错径直套用。

矜恤以溪同学,储藏加星,get更多Excel常识妙技!

「案例列表」

mid\left\right文本索要函数使用

地址拆分省市区

索要指定字符-分隔的指定个数字符

只索要数字或者字母

1. mid\left\right文本索要函数使用

Excel中有有利的文本索要函数,其中mid、left、right分别用于从中间、左侧、右侧索要文本中的指定长度内容。

轮番例如评释:

函数参数:

MID(text,start_num,num_chars)

第一个参数是待索要的文本字符串,第二个是运转索要的字符位置数,第三个参数是从文本中索要的字符数

=MID(A2,3,2)

函数参数:

LEFT(text, [num_chars])

第一个参数是待索要的文本字符串,第二个参数不填默许为1,代表索要的字符数。

=LEFT(A2,2)

函数参数:

RIGHT(text, [num_chars])

第一个参数是待索要的文本字符串,第二个参数不填默许为1,代表索要的字符数。

=RIGHT(A2,2)

不错看重到,这三个参数,都有几个共同点。

要提供待索要的文本字符串。

要告诉函数从哪索要。

索要几许个字符。

交融了上头这个问题,那解决内容案例的扫数「要道点」就在2、3两点上了。

2. 地址拆分

如果地址数据的省市区之间有分隔符的,不错径直使用「数据-分列-按指定字符分列」即可完成拆分。

如果是像下图这种莫得分隔符的地址,有两种形势不错散伙拆分。

通过上头的3个函数,咱们知晓,想要拆分索要字符,必须要知晓从哪索要,索要几许。

是以,第一步,咱们需要知晓在地址中,省这个字符的具体位置,以及省字符前边有几许字,就能径直索要出省这个字符串了。

在这里引入两个函数,一个是find,一个是len。

find函数

函数作用等于用于查找指定字符在字符串中的字符数位置,函数最终复返值是一个数字。 FIND(find_text,within_text,start_num)

find(要找哪个字符,在哪个字符串里找,从第几个字符位置运转找)

len函数参数

len函数用于复返指定字符串一个有几许个字符数

LEN(text)

len(文本字符串)

除了查找和统计字符数,Excel也提供findb与lenb函数,函数中枢功能与find和len都一样。

独一的区别等于,带b的函数,代表查找或计数的是字节数,反之是字符数。

其中日语、汉文(简体)、汉文(繁体)以及朝鲜语一个字符算2个字节数。参考下图交融,find和findb用于查找同学位于以溪123同学中的位置。

回到拆分地址上,那第一个,等于查找省这个字位于地址中的位置。

=FIND("省",A2)

如斯得到省的位置后,咱们便不错通过left函数,径直索要出省称号。

=LEFT(A2,FIND("省",A2))

前边的是不是都很见效,然则临了一个自治区,就识别不出来了。

主若是我国的行政区画分,不是扫数的省级行政区都是省散伙的,还包括有市、区。

是以这里,咱们需要通过数组公式,来一次性索要出省、市、区这三个字在地址中的位置。

数组公式如下:

=FIND({"省","市","区"},A2)

「看重数组公式,需要按照数组公式输入形势使用」

数组公式使用形势

需提前选中连续数组公式后果的单元格区域

再输入数组公式

临了需要按数组阐发键 CTRL+SHIFT+回车 阐发公式

咫尺仅仅把地址中省市区出现的位置找到了,还需要对数字进行对比,最小的阿谁,代表来源出现,也等于省级行政单元的位置。

是以咱们使用min函数对其嵌套,得到最小位置数,再使用left函数索要,就能正确获取一级行政区称号。

然则由于min函数不可统计包含#VALUE!的失实值数据,是以咱们在find公式中的地址参数那边,手动拼接一个省市区字符串,使其不管怎样样,都不会复返失实值。确保min函数正确运行。

数组公式如下:

=LEFT(A2,MIN(FIND({"省","市","区"},A2&"省市区")))

至此第一个省级称号,索要完结。

如果将原地址中的省级称号去除,那么剩下的地址中,就只包含地级和县级行政区地址信息。

使用substitute函数,就不错替换字符串中的指定字符为空,也等于替换为""。

函数公式如下:

=SUBSTITUTE(A2,B2,"")

咱们借用了刚刚索要的省级称号,生成了新的地址,基于这个地址咱们接纳一样的形势索要塞级行政区称号。

只需要把省级行政区的公式中的地址A2全部替换成上头的subtitute函数公式,再把对应的地级行政区的后缀,市、区、州、盟,全部修改,就不错了。

最终的数组公式如下:

=LEFT(SUBSTITUTE(A2,B2,"")&"市区州盟",MIN(FIND({"市","区","州","盟"},SUBSTITUTE(A2,B2,"")&"市区州盟")))

临了一个径直使用substitute函数替换即可。

数组公式如下:

=SUBSTITUTE(A2,B2&C2,"")

如果你不想用上头这样长的公式,又或者地址信息莫得这样美满,存在不明晰的问题!!

「那就使用方方格子插件来完成地址索要,速率马上。」

操作旅途:方方格子-高等文本处理更多-索要塞址-聘请地址规模-笃定-点击后果存放单元格-阐发

最终后果如下图,几秒钟就措置了。

即使地址不是相配法式,也能粗略匹配拆分出来。

虽然,最终还需要仔细检验一下是否存在拆分出错的情况。

3. 索要指定字符-分隔的指定个数字符

如下图数据所示:

文本顶用-分隔各个信息,其中第二个是家具称号,临了一个是核销气象。

如果是比拟法式的数据,就不错先手动索要一瞥,如下图:

然后按快捷键CTRL+E,智能拆分索要,就能索要出对应的数据。

然则,这个案例,CTRL+E没法很好的拆分出来,比如家具称号,此时不错聘请使用函数公式,将家具称号和核销气象索要出来。

索要家具称号:

=MID(A2,FIND("-",A2)+1,FIND("-",A2, FIND("-",A2)+1)-FIND("-",A2)-1 )

如何有效盘活存量资产,形成存量资产和新增投资的良性循环?近日,国务院办公厅印发《关于进一步盘活存量资产扩大有效投资的意见》(以下简称《意见》)。

索要临了一个核销气象:

=TRIM(RIGHT(SUBSTITUTE(A2,"-", REPT(" ",LEN(A2)) ),LEN(A2)))

「索要家具称号公式原交融析:」

使用find函数找到第一个指定字符-的位置数,此时find函数默许从字符串第一个字运转找。

然后接着赓续用find函数找指定字符-,然则此时,咱们find函数的第三个参数就写第一次find函数的后果值+1,也等于从第一个指定字符-的下一个字符位置运转查找,由此找到了第二个-的位置。

至此mid函数的2、3参数也曾系数找到了。

「索要临了一个核销气象公式原交融析」

使用substitute函数,将扫数的指定字符-替换为长度和字符串长度一致的空格。替换后图片如下图。

使用right函数,从替换后的字符串右侧,索要长度为原来字符串长度的文本。此时的文本等于空格和临了一个核销气象数据

使用trim函数,去除文本中的空格

ps. 需要看重第一步中,咱们使用rept函数,用来生成字符长度和原始字符串长度一致的空格

4. 只索要数字或者字母

如下图所示,字母和数字在文本中的不同位置,咫尺想要将字母和数字全部索要。

从文本中索要字母和数字的公式如下:

=SUBSTITUTE( MIDB( A2, SEARCHB("?",A2), 2*LEN(A2)-LENB(A2)), "-","")

「从字符串中索要字母数字公式原交融析:」

公式使用了字节和字符两种不同的策画形势。使用minb函数索要指定字节数的数据,lenb和len分别统计字节和字符数目。

由于字母数字和标志都是1个字节,汉文是2个字符,通过searchb查找任性1个字节在字符串中的出现位置,就能定位字符串中第一个字母数字或者标志出现位置,进而通过midb函数索要。

索要位数则通过len和lenb的计数来策画出来,lenb减去len得到的等于中翰墨符的数目也等于2,换算等于4个字节,临了用lenb减去中翰墨符的字节数,就得到字母数字和标志的字节数。

最终使用substitute函数去除指定的标志,就索要完成了。

如果只想索要字母或者数字,则使用底下的公式:

只索要大小写字母的数组公式,请使用数组三键CTRL+SHIFT+回车阐发公式:

=CONCAT( IF( ( (CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))>=65)*(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))=97)*(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))

如果只索要数字,则数组公式如下:

=CONCAT( IF( (CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))>=48)*(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))

「从字符串中单独索要字母或数字公式原交融析:」

上头的索要字母和数字,都使用了调换的旨趣,那等于code函数,对不同字符的对应编码,其中数字0到9,编码为48到57,大写字母A到Z,编码为65到90,小写字母a到z,编码为97到122。

公式是数组公式,使用了mid将字符串拆分红单独的字符,再通过code函数得到编码,与对应编码对比,隔离字母和数字,最终通过if函数判断保留字母或数字,使用concat函数将保留的字符拼接在一道。

其顶用到了sequence序列函数用法以及filter函数的多要求式判断,提出在以溪主页,检讨对应著述,深切了解。

如果用数组公式合计太冗忙,也不错使用Excel插件来索要字符,如果你会编写正则抒发式,那无论是多奇怪的字符,都不错通过插件运行正则抒发式索要指定的字符出来。

插件索要形势旅途如下:

方方格子-高等文本处理-更多

同期在索要更多内部,还撑持索要伙同以及之前说的拆分地址。

在高等索邀功能里,撑持格外4种索要需求,如图所示。

以上天博体育app平台,等于以溪回顾的文本字符串索要的臆测案例,如果你有内容需求莫得在以上案例,不错留言扣问。

上证报中国证券网讯(记者 魏倩)6月16日,360数科小微贷1期钞票相沿专项联想生效竖立,还是获批深交所储架刊行额度40亿元,这是宇宙首单以数字时刻赋能小微企业金融服务的“数字经济”
天博综合体育app下载 进展发布于:浙江省声明:该文视力仅代表作家自己,搜狐号系信息发布平台,搜狐仅提供信息存储空间工作。
为进一步激动金融知识普及责任,向赔本者传递金融知识,匡助要点人群驾御必要的金融知识和技艺,升迁金融教悔和自我保护强硬智商,促进金融赔本自制,构建息争健康的金融赔本环境。
利多星登陆五大上星卫视,助力投资者等闲浮现 跟着住户收入和经济水平逐渐普及,大家对资产处理的需求显然加多,然则靠近波动的商场,渺茫的投资者们头晕眼花,每每刚刚选中某个所在
经济稽察报 记者 姜鑫27个省份、200余款产物、参保人次1.4亿、保费收敛140亿元……这是摆布2021年底,城市定制型医疗险(以下简称:惠民保)的收获单。 参保人数、保费界限倍增,政策规范
陕西建工6月16日公告,限售股根除限售1.06亿股, 本次拟通顺限售股占公司总股本比例为2.89%天博综合体育app下载,上市通顺日历为2022年6月23日(星期四)。 陕西建工公告日历限售股总股本发
服务热线
官方网站:www.365jz.com
工作时间:周一至周六(09:00-18:00)
联系我们
QQ:2852320325
邮箱:w365jzcom@qq.com
地址:武汉东湖新技术开发区光谷大道国际企业中心
关注公众号

Powered by 天博综合体育app下载_天博体育app平台官网 RSS地图 HTML地图

天博体育app平台
天博综合体育app下载_天博体育app平台官网-天博体育app平台 全心整理Excel从文本中索要指定字符的4种案例!

回到顶部