我正在使用以下公式通过摆脱-DCS
从单元格中的文本中提取字符串。
单元格中包含的文本:Q074-SARE_MANSONG-DCS
公式:IF(ISNUMBER(SEARCH("DCS",H22)),LEFT(H22,FIND("@",SUBSTITUTE(H22,"-DCS","@",LEN(H22)-LEN(SUBSTITUTE(H22,"-",""))))-1),([@[<HELPER><SITE>]]))
所需的结果:Q074-SARE_MANSONG
问题在于它不适用于所有单元。有人可以告诉我我做错了什么吗?谢谢。
答案 0 :(得分:3)
使用这些公式之一(假设您的数据在A1中)
=left(A1,len(A1)-4)
或=SUBSTITUTE(A1,"-DCS","")
答案 1 :(得分:3)
如果“ -DCS”始终位于字符串的末尾:
=SUBSTITUTE(A1,"-DCS","")