提取单元格中“)”左侧的内容到另外一个单元格
作者:管理员 发布时间:阅读数:16
要从 Excel 表格的单元格 B2 中提取字符“)”左侧的文字到另一个单元格,可以使用以下公式:
=LEFT(B2, FIND(")", B2) - 1)
此公式的作用是:
-
FIND(")", B2)
:找到 B2 中字符“)”的位置。 -
LEFT(B2, FIND(")", B2) - 1)
:从 B2 开始,提取“)”左侧的文字。
如果 B2 中没有“)”,会出现错误提示,为了避免这种情况,可以使用 IFERROR
函数处理错误:
=IFERROR(LEFT(B2, FIND(")", B2) - 1), B2)
这样,如果 B2 中没有“)”,则返回 B2 的完整内容。
如果要从单元格 B2 中提取字符 “)” 左侧的文字并且结果中仍然保留“)”,可以使用以下公式:
=LEFT(B2, FIND(")", B2))
该公式的作用是:
-
FIND(")", B2)
:找到 B2 中字符“)”的位置。 -
LEFT(B2, FIND(")", B2)
:从 B2 的左侧开始提取到 “)” 字符为止。
这会包含“)”在最终的提取结果中。如果 B2 中没有“)”,你可以使用 IFERROR
函数来处理可能的错误:
=IFERROR(LEFT(B2, FIND(")", B2)), B2)
这样,如果 B2 中没有“)”,则返回 B2 的完整内容。