EXCEL单元格如何提取想要的字符串?

发布网友 发布时间:2022-04-25 01:18

我来回答

2个回答

热心网友 时间:2023-10-19 06:21

首先你要确定想取的二串数字都是6位数的,如果不是6位数,方法不一样。

下面以二串数字固定为6位数做的公式:

假设字符串在A1,取出的二个数字放在B1和C1。

B1公式如下,输完后按CTRL+SHIFT+ENTER生成数组公式,再右拖复制到C1即可。

B1公式:=--MID($A1,SMALL(IFERROR(IF(--MID(SUBSTITUTE($A1," ","a"),ROW(1:99),6),ROW(1:99),),""),COLUMN(A1)),6)

热心网友 时间:2023-10-19 06:21

如果原来的文本是统一有空格分隔的话,可以先复制一个新表,用 分列,把(xx茶车、xx尾车)这两个作为单独列提取出来

如果号码是固定6位数,可以再次分列,再粘回原来的表就ok了。

如果所有数据格式不是统一的:

在新一列的单元格中输入运算符号=,然后点击【fx】按钮。

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

将光标移动到第一个参数后面的对话框中,在工作表中直接选取A2单元格,即要提取的内容所在单元格;

在第二个参数后面的对话框中输入公式FIND("茶",A2,1);所有参数设置好后点击【确定】按钮。

返回到工作表中,(茶)前面的字即被提取了出来。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com