excel如何提取特定字符串前后的数据?让我们来看看。
1.将#后的字符,即红色的“SDK”提取到b列。
2.首先,在B2输入公式:=FIND('# 'A2),并返回#在字符串中的位置。#是A2单元格文本中的第6个字符。
3.知识点描述:FIND()函数在第二个参数中找到第一个参数的位置。找出“ABCD”中“b”的字符。第一个参数是要搜索的字符“b”,第二个参数是要搜索的字符串。最后,“B”是“ABCD”中的第二个字符。
4.然后,在B2输入公式:=MID(A2,FIND('# 'a2) 1,99),以便提取#后面的字符。
5.知识点描述:MID()函数返回从字符串中指定的字符开始的几个字符的字符串。MID()函数从“ABCDE”字符串的第二个字符开始返回三个连续的字符,即返回“BCD”。
6.综上所述,=MID(A2,FIND('# 'A2) 1,99)的意思是从A2单元格中#字符之后的字符取一个长度为99的字符串。其中99是一个很大的数字,可以覆盖#之后字符的最大长度。