求Excel大神指点迷津。如何批量模糊查找和替换。例如,A1:A100,每个单元格有一段文字。B1:B200,每个单元格有一个关键词。我的目的是在A1:A100中查找包含B1的单元格,找到后把这个单元格内容换成B1的内容。然后查找B2替换B2...一直到B200
解决办法
C1=IF(ISERROR(LOOKUP(1,0/FIND(B$1:B$200,A1),B$1:B$200)),A1,LOOKUP(1,0/FIND(B$1:B$200,A1),B$1:B$200))
公式的主干是 LOOKUP(1,0/FIND(B$1:B$200,A1),B$1:B$200)
这是用来返回关键词用的
这公式你就看成是定式好了
数组相关,解释起来好麻烦-_-!!!
整个公式是:
如果找不到关键词,则返回A1的值;否则返回关键词
来自office帮助
来自于百度知道
函数lookup帮助文件:https://support.office.com/zh-cn/article/LOOKUP-%E5%87%BD%E6%95%B0-446d94af-663b-451d-8251-369d5e3864cb