我需要在字符串中查找数字模式并将其复制到 Excel 中的另一个单元格

我需要在字符串中查找数字模式并将其复制到 Excel 中的另一个单元格

我需要查看 A 列中的单元格来查找数字模式NN-NNN然后将其复制到 ceg 列中的单元格 - A 列有“SPREAD_11_PLAT_SHTS_22-315_IFR”,我需要将 22-315 复制到 C 列中的单元格。

答案1

如果您的示例具有代表性,并且仅在此数字模式中找到连字符,则可以使用:

=MID(A1,FIND("-",A1)-2,6)

在此处输入图片描述

这只是在 A 列字符串中找到连字符的位置,然后取六个字符,从连字符前两个字符开始。

答案2

约翰

不确定“-”在字段中的哪个位置,但如果“-”之前或之后有 2 个或 3 个数字,则以下公式将起作用

=MID(A1,FIND("_",A1,FIND("-",A1,1)-4)+1,FIND("_",A1,FIND("-",A1,1))-FIND("_",A1,FIND("-",A1,1)-4)-1)

附件是我所指的视觉图 在此处输入图片描述

相关内容