Excel中沒有SUBSTRING涵数。大家应用MID,LEFT,RIGHT,FIND,LEN,replace,REPT,TRIM和MAX在Excel中获取字符串函数。
MID涵数
要从字符串数组正中间获取子字符串数组,能够在Excel中应用MID涵数。
表明:MID涵数从部位7 (I)逐渐,获取3字符。
LEFT涵数
要从字符串数组中获取最左侧的标识符,能够应用Excel中的left涵数。
要获取破折号前的子字符串数组(随意长短),能够加上FIND涵数。
叙述:搜索作用寻找破折号的部位。从这一結果中减掉1,获取最左侧标识符的恰当总数。上边表明的公式计算优化为左(A1,4-1)。
RIGHT涵数
要从字符串数组中获取最右面的标识符,能够应用Excel中的RIGHT涵数。
要获取破折号(随意长短)后的子字符串数组,能够加上len和FIND涵数。
=RIGHT(A1,LEN(A1)-FIND("-",A1)):LEN函数回到字符串数组的长短。涵数的效果是:寻找破折号的部位。减掉这种值以获取恰当数目的最右侧标识符。上边表明的函数被细化为右(A1,6-4)。
获取括弧中间的子字符串数组
获取括弧(或大括号,方括号,斜杠等)中间的子字符串数组。),在Excel中应用MID和FIND。
1.最先看下面的公式计算。
叙述:查找函数寻找左括弧的部位。加1寻找字符串函数的起止部位。以上公式计算优化为MID(A1,6 1,2)。MID涵数一直获取2字符。
2.用回到子数组长度的公式计算更换上边公式计算中的2(第三个主要参数)。
= mid (a1,find("(",a1) 1,find(")",a1)-find("(",a1)-1)表明:从右括弧的部位减掉左括弧的部位合值1,寻找字符串函数的恰当长短。
包括特殊文字的子字符串数组
要获取包括特殊文字(如@标记)的子字符串数组,请在Excel中应用“更换”,“汇报”,“正中间”,“搜索”,“剪修”和“较大”。
1.最先,用100 空个模块(或一切别的很多模块)更换单独空个模块。
2.下列MID涵数从@标记部位以前的50(1/2*大数)部位逐渐,获取100(大数)字符。
3.应用TRIM作用删掉前后左右空帧。
4.把这种公式计算放到一起。
=配平(MID(更换为(a1,""," rept(",",100))),较大(1,find ("@ ",更换为(a1,""," rept(",100))-50),100))。假如电子邮箱详细地址是语句中的第一个英语单词(表格中A3),这将造成负的起止部位。在这样的情形下,MAX涵数(见上式)回到1。
快速填充
如果不善于应用公式计算,能够应用Excel中的快速填充来全自动获取子字符串数组。
留意:Excel不容易插进公式计算。假如变更列A中的文字字符串数组,Excel将不容易升级列b中的数据
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。