我有一个Excel工作表,下面给出了数据演示数据。
A B C
Abc In this line Abc In this line
Dog Remove Dog from this line Remove from this line
Cat Cat Remove from here Remove from here
我在“ A”列中有单词,在“ B”列中有行。我想从列“ A”中列出的列“ B”中删除单词,并希望在列“ C”中显示结果,如上所示。他们的公式可以做到这一点。我搜索但找不到合适的公式或答案。我是新来的,所以不知道哪种方法最好。希望从这里得到一些帮助。
答案 0 :(得分:2)
使用SUBSTITUE(文本,old_text,new_text)和TRIM除去多余的空格。
例如。
A B C
1 Abc In this line Abc =TRIM(SUBSTITUTE(B1,A1,""))
2 Dog Remove Dog from this line =TRIM(SUBSTITUTE(B2,A2,""))
3 Cat Cat Remove from here =TRIM(SUBSTITUTE(B3,A3,""))
答案 1 :(得分:1)
简单版本:
=SUBSTITUTE(B1, A1, "")
仅删除整个单词(感谢Dirk的评论):
=TRIM(SUBSTITUTE(" "&B1&" "," "&A1&" "," "))