我正在寻找一种解决方案,以在Google表格中搜索某些字符串,并在找到时将其替换为另一张工作表中的另一个字符串。
为了更好地理解,我为您准备了一张图纸:
所以这是我想要实现的确切任务:
在工作表“文本”的A列的每个单元格中,查找工作表“列表”的A列中给出的字符串,找到后,将其替换为工作表“列表”的B列中的相应字符串。
参见我的示例:在单元格A1中查找字符串“ Lorem”,并将其替换为“ Xlorem”,然后查找字符串“ Ipsum”,并将其替换为“ Xipsum”,然后查找字符串“ amet”,并将其替换为“ Xamet”然后移至单元格B1并再次开始寻找字符串...
我尝试了不同的功能,并设法用一个单元格的功能来做到这一点。但是如何循环执行呢?
感谢所有有兴趣帮助解决此问题的人!
尽管必须有“更精细”的解决方案,但是一种快速的解决方案(只要要替换的单词的单元格数量不太长即可)将是:
=ArrayFormula(regexreplace(regexreplace(regexreplace(A1:A; List!A1; List!B1); List!A2; List!B2); List!A3; List!B3))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句