我可以应用什么公式来得到单引号内和斜杠后的内容?例如,我只想从Folder列中获取名称,并将其放在我的Names列中
这有点难,因为它在一个单引号内,这是我正在应用的,但它不起作用:
=MID(LEFT(A3,FIND("' ",A3)-1),FIND("/",A3)+1,LEN(A3))
谢啦,谢啦
w41d8nur1#
使用TEXTAFTER()和SUBSTITUTE()
TEXTAFTER()
SUBSTITUTE()
·单元格B2中使用的公式
B2
=SUBSTITUTE(TEXTAFTER(A2:A5,"/"),"'",)
旧版本的另一种方法:使用REPLACE()和SUBSTITUTE()
REPLACE()
·单元格C2中使用的公式
C2
=SUBSTITUTE(REPLACE(A2:A5,1,FIND("/",A2:A5),""),"'",)
很多方法可以做到这一点,这里是另一种方法:使用RIGHT()、FIND()和SUBSTITUTE()
RIGHT()
FIND()
·单元格D2中使用的公式
D2
=SUBSTITUTE(RIGHT(A2:A5,LEN(A2:A5)-FIND("/",A2:A5)),"'",)
a2mppw5e2#
使用TEXTBEFORE()/TEXTAFTER()。
TEXTBEFORE()/TEXTAFTER()
=TEXTBEFORE(TEXTAFTER(A2:A5,"/"),"'")
对于Excel***2013年至2021年***可使用FILTERXML()。
FILTERXML()
=FILTERXML("<t><s>"&SUBSTITUTE(SUBSTITUTE(A2,"'",""),"/","</s><s>")&"</s></t>","//s[last()]")
对于所有版本的excel,请尝试-
=TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(A2,"'",""),"/",REPT(" ",999)),999))
2条答案
按热度按时间w41d8nur1#
使用
TEXTAFTER()
和SUBSTITUTE()
·单元格
B2
中使用的公式旧版本的另一种方法:使用
REPLACE()
和SUBSTITUTE()
·单元格
C2
中使用的公式很多方法可以做到这一点,这里是另一种方法:使用
RIGHT()
、FIND()
和SUBSTITUTE()
·单元格
D2
中使用的公式a2mppw5e2#
使用
TEXTBEFORE()/TEXTAFTER()
。对于Excel***2013年至2021年***可使用
FILTERXML()
。对于所有版本的excel,请尝试-