如何删除Excel 2010单元格中的某些字符

在AI列有负载的名字,看起来像这样

[约翰·史密斯]

我仍然希望他们在A,但[]删除…

如果[John Smith]在单元格A1中,则使用此公式来做你想要的:

 =SUBSTITUTE(SUBSTITUTE(A1, "[", ""), "]", "") 

内部的SUBSTITUTE将“[”replace为“”并返回一个新的string,然后另一个SUBSTITUTE用“”replace“]”的所有实例并返回最终结果。

用什么都replace[然后]。

另一个选项: =MID(A1,2,LEN(A1)-2)

或者这个(为了好玩): =RIGHT(LEFT(A1,LEN(A1)-1),LEN(LEFT(A1,LEN(A1)-1))-1)