乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel怎样从一串字符中的某个指定“字符”前后截取字符

Excel怎样从一串字符中的某个指定“字符”前后截取字符

作者:乔山办公网日期:

返回目录:excel表格制作


可以用常量数组{"A","B","C"}批量查找,为防止未找到出错,第二参数后面再拼上ABC,公式写为

=LEFT(B4,MIN(FIND({"A","B","C"},B4&"ABC"))-1)
下拉。

1、首先打开excel打开数据用LEFT命令,可以取zhidao单元格内左边几位字符。

2、用RIGHT可以取单元格右边几位字符。

3、mid可以用来取单元格中间部分字符。如图,取从第5位开始的2个字符。

4、如图需要用FIND函数来查找字符起始点。要注意的是,只查找的是第一个字符开始的地方,如果有两相相同的字符,第2个不会被查到。

5、同时可以用LEN查单元格的字符总数量。

6、用MID根据查找到的字符点就可以取出一段了。


如果所有数据都如图所示,最后的数字都是3位,,且假设数据在B列,那么,可用公式:
=RIGHT(B1,3)

如果后面的数字位数不确定,但第3个“-”后第1个数字不为0,可用公式:
=MAX(--TEXT(RIGHT(B1,COLUMN(A:Z)),"0;0;0;!0"))

同时按Ctrl+Shift+Enter三键输入数组公式

1、打开excel选中B2单元格,在单元格中输入运算符号=,然后点击【fx】按钮。

2、弹出【插入函数】对话框,在【选择函数】中选择函数[LEFT],因为要提取的字符串需要从单元格的左面提取,所以选择这个函数,然后点击【确定】按钮。

3、弹出【函数参数】对话框:将光标移动到第一个参数后面的对话框中,在工作表中直接选取A2单元格,即要提取的内容所在单元格;在第二个参数后面的对话框中输入公式FIND("市",A2,1);所有参数设置好后点击【确定】按钮。

4、返回到工作表中,A2单元格的特殊字符串即被提取了出来。

5、选中B2单元格,点击鼠标左键拖动鼠标到特定区域,即可按照要求将代表市级别的区域全部提取出来。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网