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

时间:2011-06-02 01:32:49

标签: excel excel-2007 worksheet-function

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

示例:if

  • A1 = *1603 Ad street New York*
  • B1 = *New York*
  • 然后在C1中我希望= *1603 Ad street*

3 个答案:

答案 0 :(得分:12)

使用替代功能:

=SUBSTITUTE(A1,B1,"")

编辑:根据brettdj的建议,增加TRIM以摆脱领先或尾随空格:

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

答案 1 :(得分:1)

只需使用替换功能即可。离开"替换为"空白

答案 2 :(得分:0)

尝试使用此公式的单词范围:

=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),""))