1. excel提取特定符号之前的文本
A1公式: 特别注意下逗号是中文的“,”还是英文的"," =LEFT(A1,FIND(",",A1)-1)
2. 提取特定字符前的内容
深居俯夹城,春去夏犹清。
乱花渐欲迷人眼,浅草才能没马蹄。
清江一曲抱村流,长夏江村事亭幽。
夜来风雨声,花落知多少。
无端更渡桑干水,却望并州是故乡。
秋风萧瑟,洪波涌起。
红豆生南国,春来发几枝?深居俯夹城,春去夏犹清。
3. excel提取特定符号之前的文本内容
本例介绍如何提取文本字符串中特定字符前或后的内容。
1.如下图,要提取#后面的字符,也即红色的“SDK”到B列。
2.首先,在B2中输入公式:=FIND("#",A2)返回#在字符串中的位置,#在A2单元格文本中是第6个字符。
3.知识点说明:FIND()函数查找第一参数在第二参数中的位置。如下图,查找“B”在“ABCD”中是第几个字符。第一参数是要查找的字符“B”,第二参数是被查找的字符串。最终返回“B”在“ABCD”中是第2个字符。
4.然后,在B2中输入公式:=MID(A2,FIND("#",A2)+1,99)这样,就提取出了#后的字符。
5.知识点说明:MID()函数返回从字符串中制定字符开始若干个字符的字符串。如下图,MID()函数返回“ABCDE”字符串中从第2个字符开始的连续3个字符,也就是返回“BCD”。
6.综上,=MID(A2,FIND("#",A2)+1,99)的意思就是从A2单元格#字符后面的一个字符起,取长度为99的字符串。其中的99是一个较大的数字,能涵盖#后字符的最大长度即可。
4. excel中怎么提取指定字符前面所有的字符
1、打开excel软件以后,先在空白表格内输入任意的数字;
2、编辑好文字以后,若要提取A列左边前两位的数字,在编辑栏输入公式:“=left(A1,2)”,left意思是从左边开始,数字2意思是提取的位数,之后按回车键;
3、若提取中间的数字,在编辑栏里输入公式:“=mid(A1,3,3)”,mid代表提取中间的数字,第一个3代表从左边第三位数字开始提取,3代表提取的位数;
4、若要从右边提取数字,在编辑栏输入公式:=right(A1,4),right表示需要从右边提取数字。
5. 提取某个符号前的字符
1、选中你需要分离的字符或者文字表格。;
2、选择wps顶部菜单的“数据”选项卡。;
3、选择“数据”选项卡下面的“分列”菜单。;
4、好了,重点来了,选择第一个选项“分隔符号”;
5、在分隔符号中,选择“其他”并在旁边个输入框中输入隔离符号。如果符号是多个同样的话,需要勾选上“连续符号视为单个处理”的选项。
6. excel提取特定符号之前的文本数据
公式法
1、Excel中B列单元格都带有字符“-”,如下图所示,提取这个字符前面的字段。
2、利用Find函数可以找到指定字符所在位置,具体公式如下图所示。
3、然后利用Mid函数提取该特定字符前面的所有字符即可,公式如下图所示。
4、按下Enter键结束公式,并查看结果是否正确,如下图所示。
5、双击往下填充公式,得到最终结果如下图所示。
快速填充法
1、首先,在第一个单元格输入要提取的字符串,如下图所示。
2、然后点击“数据”中的“快速填充”,如下图所示。
3、可以看到提取的字符串有些是不对的,不要紧,把第一个不对的改正确,如下图所示。
4、可以看到后面的就自动更正为正确的提取结果了,如下图所示。
- 相关评论
- 我要评论
-