在 Excel 中提取字符串

在 Excel 中提取字符串

我在 Excel 表中有一些不同长度的 URL。例如:

www._______________________________/article1-1328904.aspx www.__________________/article1-2754304.aspx

我必须从 URL 中提取 7 位数字。我必须为 1000 行实现此功能。

有什么建议么?

答案1

假设所有 URL 都以七位数字结尾,后跟 .aspx,您可以这样做。假设 URL 位于 A 列,从第 1 行开始。在单元格 B1 中输入:

=MID(A1,LEN(A1)-11,7)

将其复制下来用于所有数据行。

答案2

如果你的网址没有总是以“.aspx”结尾,但你总是想要紧接在它之前的 7 个字符,你可以改用这个公式:

=MID(A1,FIND(".aspx",A1)-7,7)

相关内容