在EXCEL单元格文本字符串中如何取出想要的字符串?

如下表:如何在EXCEL---A列中快速取出单位名称?望高手指点?
A:代码 B:单位
({武汉}--{宜昌}湖北中信通信器材公司) 湖北中信通信器材公司
({武汉}--{宜昌}江夏文具批发部) 江夏文具批发部
({武汉}--{宜昌}太原煤矿有限公司) 太原煤矿有限公司
({武汉}--{宜昌}湖北中铁运营中心) 湖北中铁运营中心

方法一,操作法

查找:  (*}*}

替换: 不输入内容

 

再查找: )

替换:不输入内容

 

复制A列的结果,到记事本粘贴

 

按下CTRL+Z(撤消操作)直到查找替换前的样式,

 

再把记事本的内容复制,粘贴到表格的B列

 

 

 

方法二,操作法

 

选中A列的A2至A4单元格区域---数据--分列---分隔符号--下一步--勾选"其他"输入"}"符号--下一步--分别选中"数据预览"中的头两列,在"列数据格式"中选"不导入此列"---完成

如图

 

再查找: )

替换:不输入内容

 

复制A列的结果,到记事本粘贴

 

按下CTRL+Z(撤消操作)直到查找替换前的样式,

 

再把记事本的内容复制,粘贴到表格的B列

 

 

 

方法三,用公式

 

B2单元格输入公式

=SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND("}",A1,FIND("}",A1)+1)),")","")

=MID(A1,12,LEN(A1)-12)

下拉复制公式

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-13
在B1内输入以下公式并下拉
=IF(A1="","",IFERROR(RIGHT(MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1),LEN(MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1))-FIND("}",MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1))),MID(A2,FIND("}",A2)+1,FIND(")",A2)-FIND("}",A2)-1)))
第2个回答  2012-10-12
将A列 ”({武汉}--{宜昌}“全部替换成空白不就可以复制出你要的了吗?
第3个回答  2012-10-12
你要取B这样的是吧?就是前面的({武汉}--{宜昌}不要咯?那就把这些删掉,替换掉,就剩单位名称了,ctrl+F替换
第4个回答  推荐于2018-05-18
可选用以下方法提取:
1、给定起始位置和长度。示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符。
2、提取某特定字符串后固定长度的字符串。示例公式:=mid(a1,find("ABC",a1)+3,9) 公式结果为提取A1单元格中字符串ABC之后的9个字符。
3、提取字符串中的数字。公式=-lookup(0,-mid(a1,min(find(row(1:10)-1,a1&1/17)),row(1:99))) 按组合键ctrl+shift+enter结束公式。本回答被网友采纳

如何在Excel中提取文本字符串中的字符?
1. 使用LEFT函数提取第1个字符:LEFT函数用于从文本字符串的第一个字符开始,返回指定数量的字符。例如,如果我们有一个文本字符串“Excel”在A1单元格中,要提取第一个字符“E”,可以在另一个单元格中输入以下公式:`=LEFT`。这里的“1”表示我们只提取从左边开始的...

在EXCEL单元格文本字符串中如何取出想要的字符串?
方法二,操作法 选中A列的A2至A4单元格区域---数据--分列---分隔符号--下一步--勾选"其他"输入"}"符号--下一步--分别选中"数据预览"中的头两列,在"列数据格式"中选"不导入此列"---完成 如图 再查找: )替换:不输入内容 复制A列的结果,到记事本粘贴 按下CTRL+Z(撤消操作)直到查找替换...

excel怎么提取一小部分字符串
方法一:使用函数提取 1. 使用LEFT函数提取从左开始的特定字符。例如,假设A1单元格中有文字“Excel技巧分享”,如果想提取前几个字符,可以使用公式“=LEFT”,这将返回“Excel”。2. 使用RIGHT函数提取从右开始的特定字符。与LEFT函数类似,如果想要从字符串的末端提取...

怎样在Excel中提取字符串中的一段字符
1. 使用MID函数提取字符:Excel中的MID函数可以从文本字符串中提取指定数量的字符。该函数的语法是:MID。其中,text是需要提取字符的文本字符串,start_num是开始提取的位置,num_chars是提取的字符数量。使用这个函数的公式可以帮助你轻松提取字符串中的某一段字符。2. 结合使用FIND函数定位起始位置:如果...

怎么提取excel文字中想要的字段
要提取Excel文字中想要的字段,你可以使用Excel中的一些函数来实现。以下是一些常用的函数和方法:使用LEFT函数提取字段:LEFT函数可以从文本字符串的开头提取指定长度的字符。你可以指定要提取的字段的长度,然后将LEFT函数应用于相应的单元格。例如,如果你想要提取一个单元格中的前5个字符,可以使用以下公式...

在excel里怎么截取字符串中的字符??
1. 使用LEFT函数从左侧截取字符 LEFT函数用于从一个文本字符串的左侧开始截取指定数量的字符。其语法为:=LEFT。其中,text是要截取的文本字符串,num_chars指定要截取的字符数。例如,如果要截取一个单元格中字符串的前5个字符,可以使用公式“=LEFT”。2. 使用RIGHT函数从右侧截取字符 RIGHT函数与LEFT...

EXCEL,怎么样可以从一串字符中的某个指定位置截取字符.
在Excel中,从字符串中精确截取特定位置的字符操作非常直观。以下是实现这一功能的几种方法和步骤:首先,使用left函数是最基本的截取方式。例如,如果你想从单元格A1中的字符串开始从左边提取3个字符,只需输入公式=LEFT(A1,3),这样就能得到“广东省”。对于更复杂的条件判断,可以结合if函数。如公式=...

在excel里如何提取字符串中间的几位字符?
1. 打开Excel,并找到需要处理的单元格。2. 在目标单元格中输入`=MID`函数。3. 选择包含需要提取字符的文本字符串的单元格。4. 输入开始提取的位置。5. 输入需要提取的字符数。6. 完成函数输入后,按Enter键。此时,就可以提取指定位置的特定数量的字符了。四、示例说明 假设在A1单元格中有字符串...

excel中取某个字符之间的字符串
在Excel中,你可以使用函数来提取某个字符之间的字符串。常用的函数有MID、FIND和SEARCH等。使用MID函数提取字符之间的字符串 MID函数可以从文本字符串中返回特定的字符。其基本语法为:MID。text是需要提取的字符串。start_num是开始提取的位置。num_chars是你要提取的字符数。假设你有一个包含字符串的...

excel中如何提取指定的字符或字符串
在Excel中提取一个单元格中的某几个字符通常需要使用字符串函数,例如LEFT、RIGHT或MID。以下是如何使用这些函数来提取单元格中的某几个字符:1. LEFT函数:LEFT函数返回文本字符串的左边字符。比如,LEFT(A2;3)将返回单元格A2中前三个字符。其中,“3”代表要提取的字符数,可以自行调整这个数字。2. ...

相似回答