尝试用字母后跟数字分隔单元格

Trying to seperate a cell by letters followed by numbers

我有几个数据集需要在Excel中分离。但是我无法按照我的需要将它分开。这些单元有一些不同的设置。

它们总是以字母 T、L、R、B 开头,并以至少 1 位数字继续,最多 3 位,有时包含 M。一些类型是 T01B03T001R011L15M

我试图用 T、L、R、B 将它们分开。 R011L15M 需要在 2 个单元格中 [R011] [L15M]

除了使用 MID 之外找不到任何公式,但我无法让代码按多个值分隔。

谢谢,

使用 SUBSTITUTE 创建大型空间组。然后使用 MID 和一些 MATH 我们将文本和 trim 分开多余的空格:

=TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($A1,"T",REPT(" ",99)&"T"),"L",REPT(" ",99)&"L"),"B",REPT(" ",99)&"B"),"R",REPT(" ",99)&"R"),(COLUMN(A:A))*99+1,99))

复制下来。