【发布时间】:2019-07-24 18:59:51
【问题描述】:
我正在为工作编辑一个 30 天发布模板。我每天都在 A 列的一个单元格中发布。
每天可能包含 [keyword1] 和/或 [keyword2]。我必须根据一个列表替换关键字1,我们将命名为ListA,随后,我需要根据ListB替换关键字2。
我在网上环顾四周,甚至在 Stack 上看到了类似的东西。 Google Sheets multiple search and replace from a list 上提供的解决方案如前所述非常有效,我正在开发一个模板,并希望能够用 ListA 中的关键字唯一地替换 30 个单元格中的 [keyword1],与 ListB 中的关键字 2 相同
老实说,我不知道从哪里开始,我已经尝试复制粘贴 30 次关键字1,然后将 30 个关键字粘贴在它旁边。但它所做的只是从列表中的第一个关键字向下替换所有 30 个条目的关键字 1。
使用的代码:
=ArrayFormula(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1:A, List!A1, List!B1), List!A2, List!B2), List!A3, List!B3))
【问题讨论】:
标签: arrays google-sheets substitution google-sheets-formula array-formulas