如何删除Excel单元格中的特定单词?

发布于 2024-11-10 17:11:00 字数 217 浏览 3 评论 0原文

如何删除 Excel 中另一个单元格中一个单元格的列中的特定单词。

示例:如果

  • A1 = *1603 Ad street New York*
  • B1 = *New York*
  • 那么在 C1 中我想要 = *1603 Ad street* >

How do you remove a particular word in a column of one cell that's in another cell in Excel.

Example: if

  • A1 = *1603 Ad street New York*,
  • B1 = *New York*
  • then in C1 I want = *1603 Ad street*

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不气馁 2024-11-17 17:11:00

使用 Substitute 函数:

=SUBSTITUTE(A1,B1,"")

编辑:根据 brettdj 的建议,添加 TRIM 以消除前导或尾随空格:

=TRIM(SUBSTITUTE(A1,B1,""))

Use the Substitute function:

=SUBSTITUTE(A1,B1,"")

EDIT: Per brettdj's suggestion, added TRIM to get rid of leading or trailing spaces:

=TRIM(SUBSTITUTE(A1,B1,""))
执手闯天涯 2024-11-17 17:11:00

只需使用替换功能即可。将“替换为”留空

Just use the Replace function. leave " replace with" blank

沉睡月亮 2024-11-17 17:11:00

尝试使用以下公式计算单词范围:

=TRIM(SUBSTITUTE(A1,INDEX($B$1:$B$56,IF(ISNA(MATCH(FALSE,ISERR(FIND($B$1:$B$56,A1)),FALSE)),0,MATCH(FALSE,ISERR(FIND($B$1:$B$56,A1)),FALSE)),1),""))

Try this formula for range of words:

=TRIM(SUBSTITUTE(A1,INDEX($B$1:$B$56,IF(ISNA(MATCH(FALSE,ISERR(FIND($B$1:$B$56,A1)),FALSE)),0,MATCH(FALSE,ISERR(FIND($B$1:$B$56,A1)),FALSE)),1),""))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文