提取字符之间的 MID,但来自 Excel 中的第二个实例

提取字符之间的 MID,但来自 Excel 中的第二个实例

我需要从一行中分离出中间的字符串。“Q”后面的数字。

“400”

当我拉动 MID 部分时,它会抓取从第一个“S”到“Q400”末尾的所有内容

ABS12345Q400S123456789

我正在寻找公式来提取从“Q”到“S”的第二个实例的中间文本。

我应该补充一点,“S”后面的数字长度不同。

答案1

您可以使用开始寻找第二个年代

=--MID(A2, FIND("Q", A2)+1, FIND("S", A2, FIND("Q", A2))-FIND("Q", A2)-1)

相关内容