我在单元格中有文本,以[并以]结尾,我想在这两个字符之间显示文字。
到目前为止,我有这个:
=LEFT(A2, SEARCH("]",A2)-1)
但它仍显示为[1234。我只需要弄清楚如何删除第一个[。
答案 0 :(得分:2)
有几种方法。如果您知道您的字符串始终以[
开头并以]
结尾,那么您可以使用:
=SUBSTITUTE(SUBSTITUTE(A2,"[",""),"]","")
如果在[和/或之后]之前可能有文字,请尝试:
=MID(A2,FIND("[",A2)+1,FIND("]",A2)-FIND("[",A2)-1)
答案 1 :(得分:1)
如果你想"剥离"第一个和最后一个角色,无论它们是什么,你都可以这样做:
=RIGHT(LEFT(RC[-1],LEN(RC[-1])-1),LEN(RC[-1])-2)