操作方法
如果A2中的逗号达到2个,则取分隔符所分割后的第二个关键词;如果A2中的逗号是1个,则取分隔符所分割后的第二个关键词;其他情况(没有分隔符)则取A2中的字符串。 公式解读 =IF((LEN(A2)-LEN(SUBSTITUTE(A2,".",)))>=2,(MID(A2,SEARCH(".",A2,1)+1,SEARCH(".",A2,SEARCH(".",A2,1)+1)-SEARCH(".",A2,1)-1)),(IF((LEN(A2)-LEN(SUBSTITUTE(A2,".",)))=1,(MID(A2,SEARCH(".",A2,1)+1,LEN(A2)-SEARCH(".",A2,1))),A2))) 分隔符的个数达到2个:(LEN(A4)-LEN(SUBSTITUTE(A4,".",)))>=2 取第二个关键词的内容:(MID(A2,SEARCH(".",A2,1)+1,SEARCH(".",A2,SEARCH(".",A2,1)+1)-SEARCH(".",A2,1)-1)) 其中SEARCH(".",A2,1)+1是所取关键词的开始位置。 其中SEARCH(".",A2,SEARCH(".",A2,1)+1)-SEARCH(".",A2,1)-1)是第二个关键词的长度。 分隔符的个数是1个:(LEN(A2)-LEN(SUBSTITUTE(A2,".",)))=1 取第二个字符串的内容:(MID(A2,SEARCH(".",A2,1)+1,LEN(A2)-SEARCH(".",A2,1))) 其中SEARCH(".",A2,1)+1是所取关键词的开始位置。 其中LEN(A2)-SEARCH(".",A2,1)是第二个关键词的长度。 其他情况(分隔符的个数是0个)时直接用单元格的字符串:A2