在excel中,我使用左,中,右功能来拉出'后缀'一串。
示例:
1234-1234567-1234
前缀长4位 基地长7或8位 并且后缀长度为3或4位。
我有正确的公式:= RIGHT(A6,LEN(A6)-FIND(" - ",A6)-8)来处理不同长度的后缀
我需要MID公式来拉动可以处理不同长度的基础和后缀的基本部分。
答案 0 :(得分:2)
鉴于
The prefix is 4 digits long The Base is 7 or 8 digits long....
然后你可以使用这个公式
=MID(A1,6,8-ISERR(MID(A1,13,1)+0))
答案 1 :(得分:1)
请尝试:
=MID(A1,1+FIND("-",A1),FIND("-",MID(A1,1+FIND("-",A1),9))-1)
(仅适用于连字符之间的部分)。
但是使用-
作为分隔符的列的文本可能更方便。
答案 2 :(得分:0)
你可以尝试:
<clinit>