提取单元格中“)”左侧的内容到另外一个单元格

作者:管理员 发布时间:阅读数: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 的完整内容。



置顶文章
推荐文章