使用中,但具有不同的长度.-卓越
在Excel中,我使用左,中,右函数来拉取string的后缀。
例:
1234-1234567-1234
前缀长度为4位数字基数为7或8位数字,后缀长度为3或4位数字。
我有正确的公式:= RIGHT(A6,LEN(A6)-FIND(“ – ”,A6)-8)来处理不同长度的后缀
我需要的MID公式,拉动可以处理基地和后缀不同长度的基地部分。
请尝试:
=MID(A1,1+FIND("-",A1),FIND("-",MID(A1,1+FIND("-",A1),9))-1)
(仅用于连字符之间的部分)。
但是,以分隔符作为分隔符的文本可能会更方便。
特定
The prefix is 4 digits long The Base is 7 or 8 digits long....
那么你可以使用这个公式
=MID(A1,6,8-ISERR(MID(A1,13,1)+0))
你可以尝试:
=MID(A1,6,FIND("-",A1,6)-FIND("-",A1,1)-1)