Answers:
您可以使用“文本到列”功能(在Excel 2007中,在“数据”选项卡下)。
选择'分隔' 将分隔符设置为“其他”并输入连字符。 完。
文本到列 是最简单的方法,但可以使用公式。
假设您的数据位于A列中,为了使公式易于理解,我们会将事物分成不同的列。
B列具有第一个连字符的位置:
=FIND("-", A1)
C列具有第二个连字符的位置:
=FIND("-", A1, FIND("-", A1)+1)
D列的中间编号。使用第一个版本在值和第二个版本中保留前导零以删除它们。
=MID(A1, B1+1, C1-B1-1)
=VALUE(MID(A1, B1+1, C1-B1-1))
E列有结束号;再次,使用第一个版本保持前导零和第二个版本删除它们。
=MID(A1, C1+1, LEN(A1)-C1)
=VALUE(MID(A1, C1+1, LEN(A1)-C1))