考虑到禁词内容多(一个单词一个单词),且在标题列中是随机出现,位置不固定,内容长度不固定,故就是查找---替换来实现。
操作:1、把禁词删除重复值后,放置表头横行(复制---选择性粘贴---数值 / 转置),目的是为了与标题内容进行交叉查找;2、设置函数公式,一列一列查找替换,3、最后一列就是去除所有禁词后的内容;
注: B2=IFERROR(REPLACE(A2,SEARCH(B$1,A2,1),LEN(B$1)," "),A2)
C2=IFERROR(REPLACE(B2,SEARCH(C$1,B2,1),LEN(C$1)," "),B2) 公式横拉再竖拉。
把禁词放置横行,进行交叉查询
最后列就是去除禁词后的内容
可以再交流,愿对你有用。
意思:比如:A1,如果包含B列存在的单词,就替换为空?
如果你是想把A列的内容进行精减,把不要的词去掉,你这样操作即可:
选中A列,CTRL+G,调出对话框点替换标签,把你所说的禁词输入到查找对话框,在替换对话框中什么都不写,点下面的全部替换,有多少个禁词就操作多少次。剩下的就是你要的内容了。
公式我还真是没想出什么好办法,用宏就简单多了,如果你要以接受,我给你写个代码。
在C1中输入如下公式
=substitute(substitute(substitute(substitute(substitute(substitute(substitutesub(stitute(substitute(a1,b$1,),b$2,),b$3,),b$4,),b$5,),b$6,),b$7,),b$8,),b$9,)
下拉填充