EXcel- 从单元格中提取特定值

EXcel- extract specific value from cell

单元格 A1:/abcd/efgh/ijklhh/xxxxx_yyyyyy/

单元格 A2 我想在 A2 单元格中打印:仅 xxxxx_yyyyyy

注意:最后一个词 xxxxx_yyyyyy 名称可能因单元格而异。

您可以通过将分隔符替换为大量空格来模仿拆分式函数,然后使用 MID 来选择您想要的部分。

A2中的公式是,

=TRIM(RIGHT(SUBSTITUTE(A1, "/", REPT(" ",99)), 199))

通过用大量空格替换斜杠,您可以使用 LEFTRIGHTMID 来剥离您要查找的部分。 TRIM 函数删除了将您解析的内容括起来的无关空格。

示例图像中的另外两个公式是,

=TRIM(MID(SUBSTITUTE(A1, "/", REPT(" ",99)), 299, 99))
=TRIM(LEFT(SUBSTITUTE(A1, "/", REPT(" ",99)), 199))