MID| 链接:#left [左]| 链接:#right [右]| 链接:#子之间,括号[括号中的子字符串]| 链接:#子含特定文本[子串包含特定文本]| 链接:#闪填充[闪光灯补]

有没有在Excel中没有字符串函数。使用MID,左,右,查找,LEN,替代品,REPT,TRIM和MAX函数在Excel中提取子。

中期

要提取的子字符串,在字符串的中间开始,在Excel中使用MID函数。

Extract a Substring in Excel

说明:MID功能在位置7(O)开始,并且提取6个字符。

从字符串中提取最左边的人物,在Excel中使用LEFT功能。

Left Function

到前围前提取物(的任意长度)的子串,添加FIND函数。

Leftmost Characters

说明:FIND函数查找仪表板的位置。从这个结果中减去1,以提取的最左边的字符正确的号码。

上面示出的公式简化为LEFT(A1,4-1)。

从字符串中提取最右边的字符,在Excel中使用正确的函数。

Right Function

于仪表后提取物(的任意长度)的子串,添加LEN和FIND函数。

Rightmost Characters

说明:LEN函数返回字符串的长度。查找功能找到了几许的位置。减去这些值来提取最右边的字符数正确。上面示出的公式简化为RIGHT(A1,6-4)。

子串括号之间

以提取括号(或大括号,括号,斜线等)之间的子串,使用MID和Excel FIND函数。

1.下式几乎是完美的。

Mid and Find

说明:FIND函数查找左括号的位置。加1,找到字符串的开始位置。上面示出的公式简化为MID(A1,6 + 1,2)。该MID函数总是提取2个字符。

2.用公式更换2(第三个参数),该返回串的长度。

Substring Between Parentheses

说明:减去左括号的位置,并从所述右括号的位置,以找到的子串的正确长度的值1。

子串包含特定文字的

以提取一个子串包含特定文本(例如,@符号),使用替代品,REPT,MID,FIND,TRIM并在Excel MAX函数。

1.首先,使用替代和REPT函数来代替一个单一的空间100米的空间(或任何其它大的数字)。

Substitute Function

  1. MID功能下面开始@符号和提取物100(大的数字)字符的位置之前50(1/2 *大的数字)的位置。

Substring with Spaces

3.使用TRIM功能删除前导和尾随空格。

Trim Function

4.把它放在一起。

Substring Containing Specific Text

注意:在步骤2中,MID函数的@符号的位置之前开始50个位置。如果电子邮件地址是在句子(小区A3)的第一个字,这导致开局不利的地位。在这种情况下,MAX功能(见上述公式)返回1

闪光灯补

闪光灯补在Excel中自动提取子。

Flash Fill

注:Excel不插入公式,如果你改变了文本字符串在A列,Excel将不会更新在B列中的数字